Azure Cloud & DevOps
Course duration: 65 hours
Course Topics:
- Azure Admin Topics
- Azure Architect Topics
- Azure Devops Topics
- Devops Topics
- Terraform Topics
Enquire Now
Module 1
- Cloud computing Introduction
- Basic Cloud overview
- Difference between datacentre(on-prem) & cloud types
- Private cloud vs public cloud
- Multiple cloud model types overview (IAAS, PAA, SAAS)
- Regions & availability zones overview
- How to prepare azure free tier account : lab
- Azure basic topics, azure subscriptions, and azure resource groups
Module 2
- vnet (Azure virtual network topics)
- ip address concepts (private ip address, public ip address)
- ip address ranges topics & cidr block ranges
- Create Azure Virtual Networks labs
- Subnets configuration
- Network Security groups
- Rout tables
- Azure net gateway
- Azure network vnet peering labs
Module 3
- Azure Virtual machine (vms) topics
- Server types (physical server types, virtual server types)
- Multiple os server types ( Windows os , Linux os types)
- Azure Virtual machine vm types
- Server provisioning Tasks (windows os and Linux os servers)
- Disks volume configuration tasks
- Drive allocation request tasks
- Storage Expansion request tasks
- Azure images configuration
- Azure root disk, Data disk snapshot Topics
- Server os level snapshots Configurations
- Server data level Backups configurations
Module 4
- Azure storage type Storage account
- Storage account Configuration
- Blob Container configuration
- Versioning configuration
- Object snapshots creation
Module 5
- Azure storage type (nfs share)
- NFS file share configurations-Regional level
- Mount across -azs to multiple Linux server to connect nfs file system
Module 6
- Azure storage type (cifs file share)
- Configure cifs file share
- Mount across -azs to multiple windows servers to connect cifs file system
Module 7
- Azure load balancers topic
- Http and https listeners topics
- Tcp and udp protocols types
- Configure Azure load balancer
- Configure Backend pools
- Register vms in backend pools
- Configure Health-check probs rules
- Configure cross-zone load balancer setup
Module 8
- Azure Auto scaling group topics
- Horizontal scaling & vertical scaling types
- Scale out and scale in policies
- Configure virtual machine scale setup
- Configure Auto scaling groups
- Add custom images configuration in vm scale set configuration
Module 9
- Azure traffic manager & dns management topics
- Domain topics
- Records types
- Routing policies
- Configure Azure traffic manager profiles
Module 10
- Azure Alerting And monitoring topics
- Configure multiple priority-based alerts with azure alert rules
Module 11
- Azure Active directory topics
- New tenant directory configuration
- Configure azure users, groups access through AD
Module 12
- Azure Databases topics
- Configure Azure SQL servers
- Configure Azure SQL DB Engine topics
Module 13
- Azure App services
- Configure an App Service
- Configure networking for an App Service
- Create and manage deployment slots
- Implement Logic Apps
- Implement Azure Functions
Module 14
- Azure arm template topics
- Arm template lab Executions
Module 15 - Azure Devops services
- Azure Boards
- Work Items
- Boards
- Backlogs
- Sprints
- Queries
- Plans
Module 16
- Azure pipeline
- Agent Pools
- Settings
- Deployment Pools
- Parallel jobs
- Azure ci/cd pipelines
Module 17
- Azure Repos Configure
- Files
- Commits
- Pushes
- Branches
- Tags
- Pull Requests
- Pull Requests Dashboards
Module 18
- Azure test plans
- Test Plans
- Progress Report
- Runs
- Load Test
- Azure Artifacts Configurations
Devops Topics and Tools
Module 19
- Version Control Git & Git hub
- Local Repositories configuration & Remote Repositories configuration
- Branches & Repos management, git pull, push, fetch merge Commands
Module 20
- Maven build tool setup
- Configure Maven server to integrate with Jenkins
Module 21
- Jfrog Antifactory & Artifact repositories types
- Integrate with maven
- Integrate with Jenkins
Module 22
- Jenkins topics
- Master-Slave Architecture of Jenkins
- Jenkins plugins configure
- Creating and managing Scripted and Declarative Pipelines
- Creating multi branch pipelines with Jenkins
- Configuring CI/CD Pipeline
- Integrated with maven server
- Integrated with Jfrog application
Module 23
- Ansible topics
- Ansible Masted and managed nodes lab setup
- Ansible Ad hoc commands Executions
- Ansible playbooks setup to run on multiple managed nodes
- Multiple playbooks Execution on managed nodes
- Ansible Roles
- Ansible Variables
- Ansible Templates
Module 24
- Docker architecture Concepts
- Docker repositories
- Docker images
- Docker file and Docker Compose
- Understanding Docker Networks
- Understanding Docker volumes
- Azure container topics
Module 25
- Kubernetes Topics
- Kubernetes Architecture
- Installing Kubernetes Using Kubeadm
- Configure and Validating Kubernetes Infrastructure
- Kubernetes Api & ETCD Backup & Restore
- Configure and Managing a High-Availability Kubernetes Cluster
- Kubernetes Cluster Networking setup
- Kubernetes Cluster Networking Ports configuration
- Host Path Volume configuration
Module 26
- Terraform – Infrastructure as a code with
- Terraform basis topics
- Terraform tool Configuration
- Terraform work flow
- Terraform state file
- Terraform Providers, Variables
- Understanding Terraform Functions
- Create Terraform Modules
- Azure services deployments with terraform