No shortcuts here….A full hands on Training including the below labs for Azure Certifications will be part of the training
Certification | Lab | Tasks |
AZ900 | Start Your First Azure Virtual Machine (Windows) | Configure a Windows VM Launch a VM Connect to the VM with Remote Desktop (RDP) Perform basic VM controls (start, stop, restart, delete) |
AZ900 | Understanding Core Azure Networking Products | Understand how to navigate to different networking services in the Azure Portal Demonstrate a fundamental grasp of networking services provided by Azure Demonstrate when and why different Azure networking services are used |
AZ900 | Understanding Core Azure Storage Products | Compare and contrast core Azure products available for blob, disk, file, and archive storage Create blob storage containers and blobs in Azure storage accounts Decide which Azure core storage product to use for common storage scenarios |
AZ900 | Accessing and Using the Azure Portal | This hands-on lab offers an introduction to the Azure portal, including a review of the navigation elements, a walkthrough of common activities, how to find resources (in this case, a virtual machine), and how to create and modify a custom dashboard. |
AZ900 | Accessing and Using the Azure Cloud Shell | Azure Cloud Shell, a web-based virtual terminal that allows you full access to Azure PowerShell and the CLI — right from your browser. |
AZ900 | Deploying Your First Azure Virtual Machine | In this hands-on lab, we will use the Azure Portal to create and connect to an Azure virtual machine. We will log in to the Azure Portal and create a virtual machine. Then, we will connect to the virtual machine via RDP. Finally, we will use the Azure Portal to stop the virtual machine. |
AZ900 | Creating Azure Virtual Networks | Creating Azure Virtual NetworksIn this hands-on lab, we will use the Azure Portal to create and use a virtual network. We will log in to the Azure Portal and use it to create a virtual network, subnets, and a network security group. |
AZ204 | Create a Group and Add a Member in Azure Active Directory (Azure AD) | You will need to log in to the Azure portal, navigate to the Azure Active Directory (AAD) service, and perform the necessary steps to create the group and add your lab user as a member of the group. |
AZ204 | Deploying And Monitoring Azure App Service Web Apps | Explain and create App Service plans and App Services Understand the available App Service Web Apps deployment options Use deployment slots for zero-downtime deployments Monitor Web Apps using metrics, logs, and Application Insights |
AZ204 | Getting Started with Azure Container Instances | Deploy a website container image on an Azure Container Instance Understand the use cases for Azure Container Instances Run an Azure Container Instance to process a job or task |
AZ204 | Hosting Web Application using Azure Container Apps | Understand and create a Container App in Azure Understand Container App Environment |
AZ204 | Integrate Services with Azure Function Apps | Understand key Azure Function topics including Function Apps, Functions, triggers, and bindings Create Azure Function Apps and Azure Functions in the Azure Portal Write an Azure Function in C# to integrate Azure services using triggers and bindings Learn the different ways to monitor and log Azure Functions including using Application Insights Configure key Azure Function App settings |
AZ204 | Hosting Static Web App on Azure Blob Storage | Understand Static Website service in Azure Storage Configure Static Website using HTML-based files |
AZ204 | Working with Azure Storage Using PowerShell | Perform Azure Resource Manager (ARM) template deployments with PowerShell Create and manage Blob, Table, and Queue storage with PowerShell Learn how to asynchronously copy blobs Generate SAS tokens for securing storage access Rotate and regenerate storage account keys |
AZ204 | Developing with the Cosmos DB Core API and Change Feed | Understand the multi-model capabilities of Cosmos DB Perform geo-replication and failovers in Cosmos DB Understand the tradeoffs involved in deciding on a concurrency model and throughput level in Cosmos DB Connect to and work with NoSQL API Cosmos DB databases using the Azure Portal |
AZ204 | Creating a Topic and Subscription in Azure Service Bus | Use the Azure Portal to create an Azure Service Bus Namespace Use the Azure command-line interface to create a Topic and Subscription Examine your Namespace, Topic, and Subscription in the Azure Portal |
AZ204 | Securing Azure Web App Application Settings using Key Vault Secrets | Add secrets to Key Vault resource Understand managed identities in Azure Create application settings using the Key Vault reference |
AZ204 | Monitoring Resources with Azure Monitor | Configure and view metrics in Azure Monitor Visualize and save data in dashboards Set alerts Use log queries to interact with data |
AZ204 | Azure API Management Policies and Security | Create an Azure API Management service instance Create APIs in API Management Use API Management policies to transform responses and secure APIs Secure APIs in API Management with Subscriptions Secure APIs in API Management with Client Certificates |
AZ204 | Migrate a Website to Azure Web Apps | you are migrating an IIS website to Azure Web Apps. To do this, in this hands-on lab, you will be utilizing the App Service Migration Assistant to migrate your website to an Azure Web App. |
AZ204 | Run Containers by Using Azure Container Instances | practice with both Azure Container Instances and Azure Container Registry. First, you’ll jump into Azure Cloud Shell to create an Azure Container Registry. Then, you will add a simple Docker container image to the registry. Once the container image is pushed to the registry, you will move to the Azure portal to run an instance of the container in Azure Container Instances. |
AZ204 | Stage a .NET Web App Using App Service Deployment Slots and Azure CLI | use Azure CLI within the Cloud Shell, in order to deploy a basic .NET web application to a staging slot. We’ll then use the Azure Portal to promote the staging slot to production. |
AZ204 | Deploy and Run Your First Azure Function | Provision an Azure Function App Using the Azure Portal Deploy a C# .NET Core Function in the App Based on the HTTP Trigger Template Extend the Project by Adding a NuGet Package Configuration Extend the Function Code to Scrape a Website and Return a URL |
AZ204 | Work with Azure Blob Storage Using the Azure SDK for Python | Connect to an existing storage account Create a container on the account Upload a blob to the container |
AZ204 | Work with Azure Cosmos DB Data Using Two Azure SDKs | Connect to an existing Cosmos DB account. Add a database to the account. Add a container to the database. Add at least one item to the container. Confirm that you successfully created the required objects using the Azure portal. |
AZ204 | Limit Access to Azure Storage Account Using SAS URI | create a SAS token for access to an Azure Storage account and then test the SAS-based access by working with the storage account from a separate environment. |
AZ204 | Develop a Python App to Access Key Vault Using a Service Principal | Create a Key Vault Set Up the Python Application Configure the Python Application Run the Python Application and Access Secrets in the Key Vault |
AZ204 | Configure Application Insights with Azure | deploy Application Insights into the Azure lab environment and use it to run a URL ping test against the sample web app. |
AZ204 | Manage Events with Azure Event Grid and Azure CLI | create an event-driven solution, with a topic on a storage account, then the subscription with a storage queue as the event handler. To test your new solution, you will upload at least one file to a Blob storage container and then check for a message in a storage queue. |
AZ204 | Manage Messages with Azure Service Bus and Azure Queue Storage | deploying two Azure messaging services — Azure Service Bus and Azure Storage Queues — using the custom template feature in the Azure portal. After deploying each service, you will use the portal-resident tool to act as both the producer of messages and the consumer of messages to get a taste of how these two services work |
AZ305 | Manage Access to Azure With Role-Based Access Control | Create custom roles using Azure PowerShell Investigate user access control errors Develop custom roles using the Azure Portal and PowerShell |
AZ305 | Getting Started with Azure SQL Database | Create an Azure SQL server and database Connect to an Azure SQL database through Cloud Academy’s hosted web terminal Create a new user and assign permissions to a database |
AZ305 | Start Your First Azure Virtual Machine (Linux) | Log in and use the basics of the Microsoft Azure portal Generate an RSA key pair for a secure shell (SSH) connection (uses PuTTYgen) Configure a Linux VM Launch a VM Connect to the VM with SSH (via either ssh client (Linux) or PuTTY (Windows)) Perform basic VM controls (start, stop, restart, delete) |
AZ305 | Back Up and Restore VMs with Azure Backup | Back up and restore virtual machines running in Azure Configure backup policies to schedule backups and define data retention periods Understand how snapshots are created using an Azure Backup VM extension Evaluate the different options available for restoring including in-place instant restores, restore to disks, and restore to new VMs Describe the default consistency level for Windows and Linux VMs in Azure Backup |
AZ305 | Managing Azure Storage Accounts | Create storage accounts in Azure Manage authentication to your storage accounts with access keys Achieve granular levels of access management to your storage accounts with shared access signatures (SAS) Protect your storage accounts with networking and firewall rules |
AZ305 | Create Your First Azure Virtual Network | Create Azure Virtual Network Understand VNet Address Range and Subnets |
AZ305 | Connect Azure Virtual Networks with VNet Peering | Configure Azure virtual networks and peering connections between networks Explain the situations when Azure virtual network peering applies Understand alternative Azure networking options when peering does not apply Use Azure VM serial console to test peering connectivity |
AZ305 | Application Load Balancing with Azure Application Gateways | Use an Application Gateway to load balance application traffic Understand the use cases for an Application Gateway and when to use an Azure Load Balancer instead Familiarize with the Azure CLI to inspect, create, and update resources in a resource group Deploy applications to Virtual Machine Scale Sets (VMSS) using VMSS extensions |
AZ305 | Securing Azure Storage Account using Private Endpoints | Interact with Azure Storage Account File Share Work with Azure Private Link Interact with Azure Private DNS Secure Storage Account using a Private Endpoint |
AZ305 | Create and Manage Azure AD Users in the Portal | Create Azure AD User Accounts Modify an Azure AD User Account Revoke Access to an Azure AD User Account Delete an Azure AD User Account |
AZ305 | Deploy a Container with Azure Container Instances | use the Azure Portal to deploy a publicly available container image, using Azure Container Instances. |
AZ305 | Connect Hub and Spoke Networks with VNet Peering | use the Azure portal to configure VNet peering, public IP addressing, and network security groups to configure secure RDP connectivity from a spoke network to the hub network. |
AZ305 | Attach a Firewall to a Virtual Network in Azure | Create a Firewall Create a Route Table Configure Rule Collections for Firewall Test Connectivity |
AZ305 | Securely Access Script Secrets in Azure Key Vault | Create a Managed Identity for the VM Configure Key Vault Create and Read Secrets in Key Vault from VM1 |
AZ305 | Securely Connect a Web App to Azure SQL Database Using Private Link | Create a New Azure SQL Database Configure the Database for the Web App Configure Private Connectivity |
AZ305 | Enabling Always Encrypted in Azure SQL | Create a SQL Server and SQL Database Create an Azure Key Vault Use RDP to Connect to the Virtual Machine Connect to SQL Server and Encrypt Some Data |
AZ305 | Configure Azure SQL with Failover Groups | Create an Azure SQL Logical Server Configure Auto-Failover Groups |
AZ305 | Back Up an Azure Virtual Machine with Azure Backup | Create a Recovery Services Vault Create a Backup Policy Enable Backups for VM1 |
AZ305 | Ensuring Compliance with Azure Policies | Assign Azure Policies Create a Cost Allocation Tag for the Resource Group Observe the Results of Policy Assignment |
AZ305 | Configure Virtual Machine Monitoring in Azure | Create a Log Analytics Workspace Connect VM1 to Log Analytics Verify Virtual Machine Monitoring |