View Code? Open in Web Editor
NEW
This project forked from iam-veeramalla/azure-zero-to-hero
Repository to learn Azure from Zero. This repository covers the complete Azure fundamentals required for a DevOps Engineer.
License: MIT License
azure-zero-to-hero's Introduction
Azure Zero to Hero Course
![Add a heading(13)](https://private-user-images.githubusercontent.com/43399466/298045032-c64cb363-661d-4411-8a30-9cb55255ba30.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxNzAyNzQsIm5iZiI6MTcyNDE2OTk3NCwicGF0aCI6Ii80MzM5OTQ2Ni8yOTgwNDUwMzItYzY0Y2IzNjMtNjYxZC00NDExLThhMzAtOWNiNTUyNTViYTMwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDE2MDYxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRjNzVlYTQ3M2E2NTNhMmQ4YjAzZWIyZTE5NGVlYzBlOTI0MjBmZTYwNjQzYjRhMjBjMWQ5OTczMWRlMmNjMTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.52LiIMskdgEvPGdmIgpJ7sMlYwwbXV697jav9JyT13c)
If you like the content, Don't forget to give this repository a โญ
Day 1: Understanding Cloud Concepts, Vocabulary and Terminology
- What is cloud ?
- What is the difference between public, private and hybrid cloud ?
- What is cloud computing ?
- Vocabulary
- Virtualization
- Virtual Machine
- API
- Regions
- Avalaibility Zones
- Scalability
- Elasticity
- Agility
- High Availability
- Fault Tolerance
- Disaster Recovery
- Load Balancing
Day 2: Getting Started with Azure
- Creating an Account with Azure
- Exploring Regions and Availability Zones in Azure
- IaaS vs PaaS vs SaaS models in Azure
Day 3: Azure Resources,Resource Groups and Resource Manager
- Resources in Azure
- Resource Groups in Azure
- Azure Resource Manager Overview
Day 4: Azure Virtual Machines
- Virtualization recap
- Create a Virtual Machine in Azure
- Connect to the Virtual Machine
- Deploy your first application on an Azure VM
- Virtual Machine ScaleSets for Autoscaling
Day 5: Azure Networking Services
- Overview of Azure Networking (Real World Example)
- Virtual Network
- Subnets, CIDR
- Routes and Route Tables
- Network Security Groups(NSGs)
- Application Security Groups(ASGs)
Day 6: Advanced Networking Services
- Azure App Gateway & WAF
- Azure Load Balancer
- Azure DNS
- Azure Firewall
- Virtual Network Peering and VNet Gateway
- VPN Gateway
Day 7: Deploying an application behind Firewall on Azure - (PROJECT 1)
- Practical Hands on video that explains
- How to set up the networking
- How to deploy the applcition on Azure VMs with Networking and use bastion.
- Overview of the setup and troubleshooting.
Day 8: Azure Interview Questions (Compute and Networking)
- Interview Questions on the topics covered till Day 6
- Cloud computing concepts
- Azure Basics
- Azure Networking
Day 9: Azure Storage Services
- Types of Azure Storage Services
- Use Cases and Demonstrations
Day 10: Command Line Interface for Azure
- Azure CLI Deep Dive
- Using Azure CLI to create resources on Azure
- Usecases and multiple references
Day 11: Azure Resource Manager
- Azure Resource Manager and Azure Templates Deep Dive
Day 12: Azure Authentication and Identity Management
- Authentication Services in Azure
- Identity Access Management (IAM)
- Implementing RBAC
- Best Practices for RBAC
Day 13: Azure Cloud Watch(Monitor) and Monitoring Services
- Monitoring Overview
- Setting Up Monitoring in Azure
Day 14: Introduction to Azure DevOps
- Overview of Azure DevOps
- Introduction to the Azure DevOps services
- Setting Up Projects and Repositories
Day 15: Azure DevOps - CI Setup - (PROJECT 2)
- Implementing Continuous Integration (CI)
Day 16: Azure DevOps - CD Setup - (PROJECT 3)
- Implementing Continuous Deployment (CD)
Day 17: Azure Kubernetes Services(AKS Deep Dive) - (PROJECT 4)
- Hands on sessions on AKS
- Deploying applciation to AKS
- Expose the application with Ingress configuration on AKS
Day 18: Deploying a Three Tier architecture E-commerce (8 Services, 2 Databases) on AKS - (PROJECT 5)
- Understand what is three tier architecuture
- How different services connect to each other in three tier architecture
- How to create Dockerfiles for each service ?
- How to create Deployment, Service and Ingress
- How does Ingress controller work ?
- Expose the three tier application to end users.
Day 19: Azure DevOps Interview Questions
- Beginner level Azure DevOps Interview Q&A
- Advanced level Azure DevOps Interview Q&A
- Secrets Management with Key Vault
- Security Best Practices
- Understanding Azure Serverless Services
- Going Serverless with Azure
Day 22: Cloud Management Strategies for Azure - (PROJECT 6)
- Cost Optimization
- Scaling and Performance Optimization
Day 23: Complicance on Azure - (PROJECT 7)
- Azure Resource Tags
- Using the Serverless Functions to implement the compliance requirements on Azure
Day 24: Manage Azure Resources using Terraform - (PROJECT 8)
- How to connect Azure with Terraform
- How to create resources on Azure with Terraform
- State file management of Terraform in Azure
- Best Practices
Day 25: Azure Interview Preparion
- Review of Key Concepts
- Interviews Questions and Practice Sessions
azure-zero-to-hero's People
Contributors