Introduction:
The Microsoft Azure Fundamentals & Administrator course is designed to provide participants with a solid foundation in Microsoft Azure cloud services and hands-on experience in administering Azure environments. This course covers the essentials of Azure infrastructure, including virtual machines (VMs), networking, storage, and Azure Active Directory (Azure AD). Participants will learn to deploy, manage, and monitor Azure resources, with a focus on best practices for cloud security, cost management, and scalability. This course is ideal for IT professionals aiming to achieve Azure Fundamentals (AZ-900) and Azure Administrator Associate (AZ-104) certifications.
Course Objective:
By the end of this course, participants will:
Understand the core services of Microsoft Azure and its global architecture.
Learn how to design and deploy Azure virtual machines, networking, and storage solutions.
Gain expertise in managing and securing Azure resources using Azure Active Directory and Azure Security Center.
Master the tools required to monitor and optimize cloud infrastructure for performance and cost.
Prepare for the Microsoft Azure Fundamentals (AZ-900) and Azure Administrator Associate (AZ-104) certification exams.
Course Outline:
Module 1: Introduction to Microsoft Azure
Overview of Microsoft Azure: Key services and benefits of cloud computing.
Understanding Azure’s global infrastructure: Regions, Availability Zones, and Resource Groups.
Core Azure services: Compute, Storage, Networking, and Databases.
Hands-On: Navigating the Azure Portal and setting up an Azure account.
Module 2: Azure Compute Services
Introduction to Azure Virtual Machines (VMs): Deployment and configuration.
Managing VMs: Creating, resizing, and scaling virtual machines.
Introduction to Azure App Service and Azure Kubernetes Service (AKS).
Hands-On: Deploying and managing Azure VMs and applications.
Module 3: Azure Storage Solutions
Overview of Azure Storage: Types of storage accounts and replication options.
Configuring Blob Storage, File Shares, and Disks.
Implementing Azure Storage security and managing access.
Best practices for backup and disaster recovery.
Hands-On: Creating and managing storage solutions in Azure.
Module 4: Azure Networking and Security
Introduction to Azure Virtual Networks (VNet) and subnets.
Configuring Network Security Groups (NSG) and firewall rules.
Managing hybrid networks with Azure VPN and ExpressRoute.
Implementing Azure Load Balancer, Application Gateway, and Traffic Manager.
Hands-On: Setting up secure networks and configuring traffic distribution.
Module 5: Identity and Access Management in Azure
Overview of Azure Active Directory (Azure AD): Managing users and groups.
Implementing Role-Based Access Control (RBAC) and multi-factor authentication (MFA).
Integrating on-premises identities with Azure AD Connect.
Hands-On: Managing identities and configuring RBAC in Azure AD.
Module 6: Monitoring and Managing Azure Resources
Introduction to Azure Monitor, Azure Log Analytics, and Azure Alerts.
Monitoring performance, availability, and security using Azure Security Center.
Implementing Azure Automation for routine tasks and maintenance.
Hands-On: Configuring alerts and monitoring resources with Azure Monitor and Security Center.
Module 7: Azure Backup and Disaster Recovery
Implementing Azure Backup: Protecting virtual machines and data.
Configuring Azure Site Recovery for business continuity.
Hands-On: Setting up automated backup and disaster recovery strategies.
Module 8: Managing Costs and Optimizing Azure Resources
Best practices for managing Azure costs using Azure Cost Management and Billing.
Implementing resource tagging and policies for better governance.
Right-sizing and auto-scaling resources for cost efficiency.
Hands-On: Configuring cost management and implementing resource optimization.
Module 9: Securing Azure Environments
Overview of Azure Security Best Practices.
Implementing Azure Key Vault for managing secrets and encryption keys.
Using Azure Defender for threat protection and Azure Sentinel for security insights.
Hands-On: Securing resources with Azure Key Vault and configuring threat protection with Azure Defender.
Module 10: Azure Automation and DevOps
Introduction to Azure DevOps: Continuous integration and deployment (CI/CD) pipelines.
Automating infrastructure with Azure Resource Manager (ARM) templates and PowerShell.
Implementing Infrastructure as Code (IaC) using Terraform.
Hands-On: Automating resource deployment using ARM templates and Azure DevOps.
Final Assessment and Certification Preparation:
Overview of the Microsoft Azure Fundamentals (AZ-900) and Azure Administrator Associate (AZ-104) exams.
Practice exams and certification preparation resources.
Final project: Deploying and managing a scalable, secure, and cost-effective Azure environment.
Course Duration: 40-50 hours of instructor-led or self-paced learning.
Delivery Mode: Instructor-led online/live sessions or self-paced learning modules.
Target Audience: IT professionals, system administrators, and anyone interested in mastering Azure cloud and preparing for the Azure Fundamentals and Azure Administrator certifications.