Home | Cloud Computing

Azure DevOPS

This couse Created by industry experts, this comprehensive Training course is curated to help learners develop proficient skills in Azure and DevOps, and subsequently leverage their skills to implement DevOps in Azure. The training will make you an expert in various on-demand aspects of both DevOps and Azure. Also, several case studies and hands-on projects have been included in the training to ensure that each learner would be able to ponder all that is required to master the precepts of both DevOps and Azure.

Duration: 50 Hours
Overview

This couse Created by industry experts, this comprehensive Training course is curated to help learners develop proficient skills in Azure and DevOps, and subsequently leverage their skills to implement DevOps in Azure. The training will make you an expert in various on-demand aspects of both DevOps and Azure. Also, several case studies and hands-on projects have been included in the training to ensure that each learner would be able to ponder all that is required to master the precepts of both DevOps and Azure.

What Will You Learn in the Azure with DevOps Training Course?

  • Azure Resource Manager
  • Virtual Network Connectivity
  • Windows PowerShell
  • Azure Administration
  • Git, Docker, Ansible, Jenkins
  • SVN, Maven, Nagios
  • Azure Boards, Azure Repos, Azure Pipelines
  • Azure Test Plans, and Azure Artifacts
Course Curriculum

Managing Azure Subscription and Resources

Managing Azure subscriptions, assigning administrator permissions, configuring Azure subscriptions, utilizing and consuming Azure resources, analyzing alerts and metrics, configuring diagnostic settings, monitoring unused resources, utilizing Log Search query functions, viewing alerts in Log Analytics, managing resource groups, configuring resource locks and policies, moving resources across resource groups, Managed role-based access control (RBAC).

Implementing and Managing Storage

Creating and configuring storage accounts, installing Azure Storage Explorer, monitoring activity using Log Analytics, deploying Azure storage replication, exporting from and importing into Azure job, Azure Data Box, configuring blob storage, Azure Content Delivery Network (CDN), creating Azure file share and file sync, implementing Azure backup, creating Recovery Services Vault, configuring backup policy.

Deploying and Managing Virtual Machines

Configuring VM for Windows and Linux, configuring monitoring, networking, storage, deploying and configuring scale sets, modifying Azure Resource Manager (ARM), configuring VHD template, deploying Windows and Linux VMs, managing Azure VM, automate configuration management with PowerShell Desired State Configuration (DSC), managing VM sizes, moving VMs from one resource to another, managing VM backups, configuring VM backup, performing VM restore, Azure Site Recovery.

Configuring and Managing Virtual Networks

Creating connectivity between virtual networks, creating and configuring VNET peering, virtual network connectivity, creating virtual network gateway, implement and manage virtual networking, configuring private and public IP addresses, network routes and network interface, configuring name resolution, configuring Azure DNS, configuring private and public DNS zones, configuring Network Security Group (NSG), creating security rules; associating NSG to a subnet or network interface, implement Azure load balancer, monitor and troubleshoot virtual networking, integrate on premises network with Azure virtual network.

Managing Identities

Managing Azure Active Directory (AD), managing Azure AD objects, creating users and groups, implementing and managing hybrid identities, installing and configuring Azure AD Connect and managing Azure AD Connect, perform bulk user updates manage guest accounts, include password hash and pass-through synchronization, Active Directory Domain Services (AD DS), Implement multi-factor authentication (MFA).

Infrastructure Setup

Installation of Devops Tools on cloud – Git, Docker, Selenium, Maven, Jenkins, Puppet, Ansible, Kubernetes, Nagios

Introduction to DevOps

What is Software Development, Software Development Life Cycle, Traditional Models for SDLC, Why Devops?, What is Devops?, Devops Lifecycle, Devops Tools

Software Version Control

What is Version Control, Types of Version Control System, Introduction to SVN, Introduction to Git, Git Lifecycle, Common Git Commands, Working with Branches in Git, Merging Branches, Resolving Merge Conflicts, Git Workflow

Containerization with Docker

Introduction to Docker, Understanding Docker Lifecycle, Components of Docker Ecosystem, Common Docker Operations, Creating a DockerHub Account, Committing changes in a Container, Pushing a Container Image to DockerHub, Creating Custom Docker Images using Dockerfile, What are Docker Volumes, Deploying a Multi-Tier Application using Docker Network, Using Docker Compose to deploy containers, What is Container Orchestration, Container Orchestration Tools, Introduction to Docker Swarm, Deploying a 2-Node Cluster using Docker Swarm

Configuration Management with Puppet

  • Need of Configuration Management
  • Configuration Management Tools
  • What is Puppet
  • Puppet Architecture
  • Setting up Master Slave using Puppet
  • Puppet Manifests
  • Puppet Modules
  • Applying configuration using Puppet
  • Puppet File Server

Hands-on Exercise – 

  • Setting up Master Slave on AWS
  • Testing Connection of nodes with Puppet
  • Creating a Manifest
  • Deploying Manifest on Node
  • Creating a Module
  • Deploying sample software on nodes using Puppet Modules and Manifests
  • Implementing a File Server Module on Puppet

Configuration Management with Ansible

  • What is Ansible?
  • Ansible vs Puppet
  • Ansible Architecture
  • Setting up Master Slave using Ansible
  • Ansible Playbook
  • Ansible Roles
  • Applying configuration using Ansible

Hands-on Exercise – 

  • Installing Ansible on AWS
  • Creating a Playbook using YAML
  • Creating an Ansible Role
  • Using Roles in Playbook

Continuous Testing with Selenium

  • What is Continuous Testing?
  • Introduction to Selenium
  • What is Maven?
  • Using Maven with Selenium
  • Creating Test Cases with Selenium
  • Running Test Cases on Chromium Web Driver
  • What is Headless Mode?

Hands-on Exercise – 

  • Using Maven to import dependencies in Eclipse
  • Create Sample Test Case for a website using Selenium
  • Implementing a headless test in selenium using Chrome WebDriver

Continuous Integration using Jenkins

Introduction to Continuous Integration, Jenkins Master Slave Architecture, Understanding CI/CD Pipelines, Creating an end to end automated CI/CD Pipeline

Continuous Orchestration using Kubernetes

Introduction to Kubernetes, Docker Swarm vs Kubernetes, Kubernetes Architecture, Deploying Kubernetes using Kubeadms, Alternate ways of deploying Kubernetes, YAML Files, Creating a Deployment in Kubernetes using YAML, Services in Kubernetes, Ingress in Kubernetes, Case Study – Kubernetes Architecture

Continuous Monitoring using Nagios

What is Continuous Monitoring, Introduction to Nagios, Nagios Architecture, Monitoring Services in Nagios, What are NRPE Plugins, Monitoring System Info using NRPE plugins

Azure with DevOps

Overview of Azure on Devops, Introduction to Azure Boards, Understanding Azure Repos, Use Azure Pipelines, Explain Azure Test Plans, Introduction to Azure Artifacts

Exam & Certification

Our course is designed with the motive of helping you master the concepts of both DevOps and Azure. The entire course is in line with latest trends in both these fields and will therefore help you fetch the highest-paying jobs in top MNCs. As a part of this training, you will be working on real-time projects and assignments that have immense implications in real-world industry scenarios, thereby empowering you to fast-pace your career.

At the end of this training program, there will be a quiz that perfectly investigates your grasp on the subject.

Once you complete this master’s program, you will receive the course completion certificate by ICIT

The entire course is in line with the above certification exams and helps you get the best jobs in top MNCs. As part of this training, you will be working on real-time projects and assignments that have immense implications in the real-world industry scenarios, thus helping you fast-track your career effortlessly. At the end of this training program, there will be a quiz that perfectly reflects the type of questions asked in the certification exams and helps you score better.

ICIT Course Completion Certificate will be awarded upon the completion of the project work (after the expert review) and upon scoring at least 50% marks in the quiz. ICIT certification is well recognized in top  MNCs .

Who should attend?

Who should take this course?

 Microsoft Certified Associate: Azure devops course is ideal for experienced programmers who wish to develop and host solutions in Azure. Learners should be familiar with designing and building cloud solutions.

What are the prerequisites for this course?

  • At least one year of experience in developing scalable solutions through all phases of software development 
  • Prior experience with Azure and knowledge in at least one Azure-supported language is beneficial to take this course
  • Learners should have knowledge in developing apps and services by making use of Azure tools and technologies

Who should take up this Azure  program?

  • Solutions Architects and Programmers looking to build SaaS, PaaS and IaaS applications
  • Network and Systems Administrators
  • Graduates and professionals looking to upgrade their skills with cloud technologies

Why should you go for this Azure  certification course?

Microsoft Azure is one of the top cloud computing platforms today. The rate at which Azure cloud platform is growing is astonishing. Due to this, there are a huge number of job opportunities in Azure. This Intellipaat Azure Cloud  program that includes the individual components of Azure AZ-103  gives you the complete knowledge of , administration and architecting solutions for Azure. Upon the completion of this training, you will be in a completely different league thus helping you command top-notch salaries.

FAQ's

Who should take this course?

 Microsoft Certified Associate: Azure DevOps course is ideal for experienced programmers who wish to develop and host solutions in Azure. Learners should be familiar with designing and building cloud solutions.

What are the prerequisites for this course?

  • At least one year of experience in developing scalable solutions through all phases of software development 
  • Prior experience with Azure and knowledge in at least one Azure-supported language is beneficial to take this course
  • Learners should have knowledge in developing apps and services by making use of Azure tools and technologies

Who should take up this Azure  program?

  • Solutions Architects and Programmers looking to build SaaS, PaaS and IaaS applications
  • Network and Systems Administrators
  • Graduates and professionals looking to upgrade their skills with cloud technologies

Why should you go for this Azure  certification course?

Microsoft Azure is one of the top cloud computing platforms today. The rate at which Azure cloud platform is growing is astonishing. Due to this, there are a huge number of job opportunities in Azure. This Intellipaat Azure Cloud  program that includes the individual components of Azure AZ-103  gives you the complete knowledge of , administration and architecting solutions for Azure. Upon the completion of this training, you will be in a completely different league thus helping you command top-notch salaries.


I Agree to accept Terms & Conditions.


Call Now WhatsApp Enquire Now

Quick Enquiry

Please fill complete form to get contacted by our counsellor.