This blog post covers Hands-On Labs that you must perform in order to learn AZ-304 Microsoft Azure Architect Design & clear the Azure Solution Architect Certification.
The AZ-304 Exam meshes towards those who advise collaborators and translate business requirements into scalable, protected, and well-founded solutions.
This post helps you with your self-paced learning as well as for your team learning. There are 8 Hands-On Labs in this course of Azure Architect Design by Microsoft.
- Implementing Containers on Azure
- Migrating Hyper-V VMs to Azure by using Azure Migrate
- Managing Azure AD Authentication and Authorization
- Implementing Azure SQL Database-Based Applications
- Setting up Azure Container Monitoring solution
- Managing budgets and alerts in Azure Cost Management
- Implement Azure Logic Apps Integration with Azure Event Grid
- Creating and managing secrets in Azure Key Vault
Here’s the quick sneak-peak of how to start learning Azure Architect Designing & to clear AZ-304 Microsoft Azure Architect Design by doing Hands-on.
Visit our blog to know in more detail about the Microsoft Azure Solution Architect AZ-303/AZ-304 certification
Activity Guide I: Implementing Containers On Azure ^
Some organizations may have plans to implement some of its applications as Docker containers on Azure VMs. To improve this implementation, you plan to merge multiple containers by using Docker Compose. Some organizations would also like to install their own private Docker registry in Azure to reserve containerized images.
After completing this lab you will be able to do some tasks like:
- Install containers to Azure VMs
- Deploy multi-container applications with Docker Compose to Azure VMs
- Implement Azure Container Registry
II: Migrating Hyper-V VMs To Azure By Using Azure Migrate ^
In Microsoft Azure Architect Design, you will see how to migrate on-premises Hyper-V VMs to Azure with the Azure Migrate: Server Migration tool, and you will learn these also:
- Put on the Azure Migration: Server Migration tool.
- Locate VMs you want to migrate.
- Start replicating VMs.
- Implement a test migration to make sure everything’s working as expected.
- Run a full VM migration.
III: Managing Azure AD Authentication And Authorization ^
In this, you will see how App Service helps simplify authentication and authorization for your app.
Azure App Service provides in-built authentication and authorization support, so you can sign in users and access data by writing minimal or no code in your web app, RESTful API, and mobile back end, and also Azure Functions.
IV: Implementing Azure SQL Database-Based Applications ^
Azure SQL Database is the clever, extensible, relational database service built for the cloud. It is endless and always up to date, with AI-powered and computerized features that enhance performance and longevity for you.
So you can concentrate on building new applications without worrying about storage size or resource management. Fasten your application development on the only cloud with endless SQL using the latest SQL Server capabilities and never worry about updates, upgrades or end of support again.
V: Setting Up Azure Container Monitoring Solution ^
Azure Monitor for containers is a quality designed to monitor the performance of container workloads. In this, you will learn how the performance of container workloads deploy to:
- Control Kubernetes clusters hosted on Azure Kubernetes Service (AKS)
- Self-control Kubernetes clusters hosted on Azure using AKS Engine
- The Azure Container Instances
- Self-control Kubernetes clusters hosted on Azure Stack or on-premises
- The Azure Red Hat OpenShift
VI: Managing Budgets And Alerts In Azure Cost Management ^
In this, you will understand and use Cost Administration alerts to monitor your Azure usage and spending. Cost alerts are intensively generated based on when Azure resources are consumed. Alerts show all active cost administration and billing alerts together in one place.
VII: Implement Azure Logic Apps Integration With Azure Event Grid ^
In Microsoft Azure Architect Design the event grid is a new app-service that connects applications so that applications talk to each other in a distributed environment. This way of working decouple application components, which enables more scalability, maintainability, and extensibility. Normally it’s similar to a message queue service, like Azure Service Bus Topics, that enables a publish/subscribe model.
Azure Event Grid is a heterogeneous kind of messaging service that’s built to enable event-based architectures like those use with Microservices architectures to be built more easily.
VIII: Creating And Managing Secrets In Azure Key Vault ^
Your application needs service passwords, connection strings, and other secret configuration values to do its job. Reserving and handling secret values is risky, and every usage presents the possibility of leakage. Azure Key Vault, in combination with managed identities for Azure resources, enables your Azure web app to access secret configuration values easily and securely without needing to store any secrets in your source control or configuration.
In this module, you will:
- Inspect what types of information can be stored in Azure Key Vault
- Develop an Azure Key Vault and use it to store secret configuration values
- Permit secure access to the vault from an Azure App Service web app with managed identities for Azure resources
- Deploy a web application that retrieves secrets from the vault
Next Task For You
Once you have practiced all the listed hands-on for Microsoft Azure Architect Design, you should appear for the Microsoft Azure AZ301 certification. Click here to know all about the Microsoft Azure AZ-304 examination.
Click on the register now button below to register for a Free Masterclass on Microsoft Azure Solutions Architect Certification, Live Demo & Q/A which will help you clear the exam with flying colors.