back to home

iam-veeramalla / Azure-zero-to-hero

Repository to learn Azure from Zero. This repository covers the complete Azure fundamentals required for a DevOps Engineer.

4,850 stars
5,243 forks
24 issues
HCLShell

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing iam-veeramalla/Azure-zero-to-hero in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/iam-veeramalla/Azure-zero-to-hero)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Azure Zero to Hero Course If you like the content, Don't forget to give this repository a :star: 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 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 • Comparison with Bicep • Comparison with Azure CLI • Comparison with Terraform Day 12: Azure Identity and Access Management (IAM) • Authentication Services in Azure • Identity Access Management (IAM) • Implementing RBAC • Best Practices for RBAC Day 13: Introduction to Azure DevOps • Overview of Azure DevOps • Introduction to the Azure DevOps services • Setting Up Projects and Repositories Day 14: Azure DevOps - CI Setup - (PROJECT 2) • Implementing Continuous Integration (CI) • A front-end web app in Python which lets you vote between two options • A Redis which collects new votes • A .NET worker which consumes votes and stores them • A Postgres database backed by a Docker volume • A Node.js web app which shows the results of the voting in real time Day 15: Azure DevOps - CD Setup - (PROJECT 3) • Implementing Continuous Deployment (CD) • Using AKS for CD • Creating AKS cluster on Azure • Configuring Virtual Machine Scale Sets as Node pools in AKS • Hands on sessions on AKS • End to End CI/CD Demonstration Day 16: Azure Kubernetes Services(AKS Deep Dive) • AKS Deep Dive • Understanding AKS vs Self managed Kubernetes clusters Day 17: Deploying a Three Tier architecture E-commerce (8 Services, 2 Databases) on AKS - (PROJECT 4) • 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 18: Azure DevOps Interview Questions • Beginner level Azure DevOps Interview Q&A • Advanced level Azure DevOps Interview Q&A Day 19: Azure Cloud Watch(Monitor) and Monitoring Services • Monitoring Overview • Setting Up Monitoring in Azure Day 20: Azure Key Vault • Secrets Management with Key Vault • Security Best Practices • **PROJECT** - Integrate Azure Keyvault with Secrets Store CSI Driver Day 21: Azure Serverless • Understanding Azure Serverless Services • Going Serverless with Azure Day 22: Event Driven Serverless - (PROJECT 5) • Create Azure Functions that are triggered by Azure Blob creation Day 23: Manage Azure Resources using Terraform - (PROJECT 7) • How to connect Azure with Terraform • How to create resources on Azure with Terraform • State file management of Terraform in Azure • Best Practices Day 24: Azure DevOps Resume preparation for Freshers and Experienced • How to create an impressive resume on Azure DevOps • How to add projects to the Resume Day 25: Azure Interview Preparion • Review of Key Concepts • Interviews Questions and Practice Sessions