YouTube Facebook Instagram
REGISTER

Azure

Course Details " Duration - 4 months , Daily class - Monday to Friday "               

Lets start Azure

In the past, companies built their own data centers with servers, storage, and databases for projects. This was expensive and slow because IT staff had to set up everything manually. The cloud is a game-changer! With cloud computing, you can rent these resources on-demand, just like turning on a light switch, and only pay for what you use. Cloud platforms like Azure provide a user-friendly console to manage these resources specific to your project's needs. This course will equip you with the skills to navigate the Azure console and become a master of its resources.

Introduction to Cloud Computing 

What is Datacenter?

  • Enterprise data centers
  • Edge Data Center Micro Data Center Cloud data centers.

Essential Cloud Terminology?

  • What is Cloud
  • Why Cloud
  • Cloud Deployment Models
  • Different Type of cloud Services
  • CapEx vs OpEx
  • IaaS, PaaS, SaaS
  • Azure Architectural Components

Azure account creation

What are Azure Subscriptions

 

Azure Administration

A comprehensive Azure administration course typically covers a wide range of topics related to managing and maintaining Microsoft Azure cloud services. Below is a sample outline of the course content:

1. Azure components and terminology

  • Regions
  • Resource Groups Storage Accounts SLA
  • Azure tenant
  • Azure tenant hierarchy
  • Azure tenant vs Subscription

2. Managing Microsoft Azure Resources

  • Managing Azure resources from GUI
  • Azure Portal
  • Managing Azure resources from CLI Azure shell

3. Managing Azure Compute

  • Azure Virtual Machine creation
  • Azure VM Pricing
  • Managing Azure Resources with Azure Portal 
  • Virtual Machine Custom Script Extension 
  • Azure Bastion Service
  • Virtual Machine Scale Sets
  • Create a VM in Power Shell

4. Design and Implement Core Networking Infrastructure

  • Introduction to virtual networks
  • Understanding IP Addresses
  • Configuring and Managing Azure Virtual networks
  • Configuring Azure virtual Subnets
  • IP Address Calculation and Subnet creation 
  • Introduction to VNET Peering
  •  Communication between 2 machines 
  • Configure Global Peering
  • Azure-to-Azure Virtual NetworkGateway 
  • Adding a Network Gateway Connection Network Routing
  • Implementing Azure to On-Prem Connectivity
  • Introduction to Virtual Network Gateway
  • Configuring Azure VNET Gateway to AWS VPN Connectivity
  • Introduction to HUB and Spoke Network
  • Azure bastion host configuration and pricing

5. Design and Implement Network Security Groups

  • Introduction to NSG
  • Understanding Inbound and Outbound Security Rules
  • Azure NSG Rule Enforcement
  • Network Security Groups Hierarchy
  • NSG Rule Priorities
  • Enabling Azure NSG flow logs using the Azure CLI
  • Enabling Azure NSG flow logs using the Azure PowerShell
  • What is the difference between Azure firewall and NSG?
  • Introduction to Application Security Groups
  • Azure NSG flow logs and use cases

6. Design and Implement Azure Firewall

  • What is Azure Firewall?
  • Deploy and configure Azure Firewall
  • Azure Firewall Standard features
  • Policy rule sets
  • traffic block using Azure firewall
  • Introduction of SNAT and DNAT
  • Azure Firewall pricing

7. Azure NAT GateWay

  • Configure a NAT gateway using the Azure portal
  • Configuration virtual network and virtual machine
  • Deploy and configure Azure Firewall
  • Create a NAT gateway and associate with the virtual network.
  • Connect to virtual machine and verify NAT IP address.
  • Azure hub and spoke model

8. Azure Load balancer and Configuration

  • Introduction of Azure Load Balancer.
  • Load Balancer Resources.
  • Limitations of a Load Balancer.
  • Internal Load Balancer.
  • Introduction to Backend Pools, Health probes and Load balancer rules.
  • Features of a Load Balancer.
  • Create and Manage a Standard Load Balancer Using the Azure Portal.
  • Azure Traffic Manager.

9. Azure Auto scaling components and configuration

  • Introduction to Azuto scaling
  • Horizontal vs vertical scaling
  • Azure Monitor autoscale common metrics
  • Configuration settings
  • Best practices
  • Scale with custom metrics
  • Benefits of autoscale
  • Scale virtual machine scale sets
  • Verifying scalset using stress package
  • Scale virtual machine scale sets using Resource Manager templates
  • Use webhooks and email notifications
  • Auto Scale Set Troubleshooting

10. Azure DNS Configuration and Implementation

  • What is Azure DNS ?
  • What is Azure Private DNS?
  • DNS record configuration and verification
  • Load balancer configuration and website hosting
  • Creation of HOST and Alias record
  • Configuration of Public DNS and Private DNS
  • DNS Real-time use cases

11. Azure Standard Load Balancer

  • What is Azure Standard Load Balancer ?
  • Add rules for Azure Load Balancer with virtual machine scale sets
  • Port forwarding and inbound NAT rules
  • Virtual Machine Scale Set Instance-level IPs

12. Azure Application Gateway

  • What is Azure Application Gateway?
  • Create Application Gateway - Azure CLI
  • Path based routing in azure application gateway
  • Enabling azure application gateway on VM’s
  • Ingress Controller add-on for AKS

13. Azure Storage Service

  • Storage Service
  • Azure Storage Account
  • Azure Blob Storage
  • Creating a Container Blob Configuration
  • Azure Storage Security
  • Azure File Storage Table & Queue Storage Azure Disk Storage
  • Storage monitoring

15. Azure Backup and site recovery

  • What is Backup and disaster recovery
    • Azure Backup
    • Azure Site Recovery
    • Azure Archive Storage
  • Azure Backup architecture
  • What is Azure Site Recovery?
  • Azure Site Recovery architecture
  • Azure Backup vs. Azure Site Recovery

16. Azure App Services

  • Azure Web AppAzure Mobile App
  • Azure Notification Hub
  • App Service Backup
  • App Service Security
  • App Service Monitoring

17. Azure Cost Management + Billing

  • Understand Cost Management
  • Select a cost view
  • Select a date range
  • Switch between actual and amortized costs
  • View costs in table format
  • Manage billing access to costs
  • Download cost and usage data that was used to generate your monthly invoice
 

Azure IaC  : Azure Infrastructure as Code

An Azure Infrastructure as Code (IaC) course equips you to manage and provision Azure resources efficiently using code. Let's explore what you'll learn:

1: Introduction to Infrastructure as Code (IaC)

  • Overview of IaC concepts and benefits
  • Comparison of imperative vs. declarative provisioning
  • Introduction to Azure Resource Manager (ARM) Templates
  • Overview of other IaC tools and technologies (e.g., Terraform)

2: Azure Resource Manager (ARM) Templates

  • Understanding ARM template structure and syntax
  • Deployment modes: incremental vs. complete
  • Parameters and variables in ARM templates
  • Conditional deployments and loops
  • Best practices for writing efficient and reusable ARM templates

3: Managing Azure Resources with Terraform

  • Overview of Terraform and its advantages
  • Installing and configuring Terraform for Azure
  • Writing Terraform configuration files (HCL)
  • Resource provisioning, modification, and deletion with Terraform
  • Terraform state management and remote backends

4: Introduction to Azure Packer

  • Overview of image building process in Azure
  • Introduction to HashiCorp Packer
  • Key features and benefits of using Packer in Azure
  • Understanding Packer templates

5: Installing and Configuring Packer

  • Installing Packer on various operating systems
  • Configuring authentication with Azure
  • Creating and managing Packer configurations
  • Introduction to Packer builders and provisioners

6: Building Custom Images with Packer

  • Basic Packer configurations for Azure
  • Building VM images with Packer
  • Customizing VM images with pre-configured software and settings
  • Using shell scripts, PowerShell scripts, and configuration management tools with Packer

7: Case Studies and Best Practices

  • Real-world use cases and case studies of IaC implementations in Azure
  • Best practices for designing, implementing, and maintaining IaC solutions
  • Performance optimization tips and troubleshooting strategies for IaC workflows
 

Azure Active Directory (Azure AD)

Azure Active Directory (Azure AD) typically covers various aspects of managing identities, access, and security in the Microsoft Azure cloud environment. Here's a structured outline of the content that such a course might include:

1. Azure AD Fundamentals

  • Understanding identity and access management (IAM) in the cloud
  • Introduction to Azure AD concepts: tenants, users, groups, directories
  • Comparing Azure AD with Active Directory Domain Services (AD DS)
  • Key features and benefits of Azure AD
  • Comparison of Azure AD editions (Free, P1, P2)

2. Managing Users and Groups in Azure AD

  • Creating, editing, and deleting users and groups
  • Assigning roles and permissions to users and groups
  • Managing user lifecycles (provisioning, de-provisioning)

3. Securing Access with Azure AD

  • Multi-factor Authentication (MFA) for enhanced security
  • Conditional Access policies to control access based on conditions
  • Identity Governance for managing user access reviews and privileged access

5. Azure AD Connect and Hybrid Identity

  • Synchronizing identities between on-premises Active Directory and Azure AD
  • Enabling single sign-on for on-premises resources
  • Managing hybrid identity environments
  • Integration of Azure AD with on-premises Active Directory

6. Monitoring and Troubleshooting Azure AD

  • Using Azure AD reporting to track user activity and access attempts
  • Troubleshooting common Azure AD issues
  • Best practices for securing your Azure AD tenant

Interested in our training?

To stay updated with regular alerts via email, subscribing is quick and hassle-free. Please fill out the subscription form below to receive timely updates. By providing your information, you will be added to our mailing list, keeping you informed about the latest news and announcements