Exam AZ-300: Microsoft Azure Architect Technologies
Documentation
HomepageOverview
Overview
Candidates for this exam should have subject matter expertise in designing and implementing solutions that run on Microsoft Azure, including aspects like compute, network, storage, and security.
Responsibilities for an Azure Solution Architect include advising stakeholders and translating business requirements into secure, scalable, and reliable cloud solutions.
An Azure Solution Architect partners with cloud administrators, cloud DBAs, and clients to implement solutions.
A candidate for this exam should have advanced experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance–this role should manage how decisions in each area affect an overall solution. In addition, this role should be proficient in at least one of these Azure knowledge domains: administration, development, or DevOps.
Skills Measured
- Deploy and configure infrastructure (40-45%)
- Implement workloads and security (25-30%)
- Create and deploy apps (5-10%)
- Implement authentication and secure data (5-10%)
- Develop for the cloud and for Azure storage (15-20%)
Getting Started
Getting Started
-
The core skills measured in the Microsoft Azure Architect Technologies AZ-300 exam is a part of the Microsoft Certified Azure Solutions Architect Expert certification. Tiago...
-
Exam AZ-300: Skills Outline
Learning Paths
Learn how to architect storage solutions for your applications in Azure.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Choose a data storage approach in Azure
- Create an Azure Storage account
- Upload, download, and manage data with Azure Storage Explorer
- Connect an app to Azure Storage
- Make your application storage highly available with read-access geo-redundant storage
- Secure your Azure Storage account
- Store and share files in your application with Azure Files
- Choose the right disk storage for your virtual machine workload
- Monitor, diagnose, and troubleshoot your Azure storage
Learn how to architect compute infrastructure and solutions to automate your business processes in Azure.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Core Cloud Services - Azure compute options
- Manage virtual machines with the Azure CLI
- Choose a compute provisioning solution for your application
- Build Azure Resource Manager templates
- Deploy Azure virtual machines from VHD templates
- Build a scalable application with virtual machine scale sets
- Choose the best Azure service to automate your business processes
- Introduction to high-performance computing (HPC) on Azure
- Run parallel tasks in Azure Batch with the Azure CLI
Learn how to architect API integration in Azure, and provide secure, scalable API access for your applications.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Publish and manage your APIs with Azure API Management
- Improve the performance of an API by adding a caching policy in Azure API Management
- Protect your APIs on Azure API Management
- Control authentication for your APIs with Azure API Management
- Expose multiple Azure Function apps as a consistent API by using Azure API Management
Learn how to monitor, analyze, and manage the ongoing operation of your infrastructure in Azure.
Levels: Intermediate
Roles: Solutions Architect
Modules
Learn how to build modern applications using PaaS services for applications, caching, containers and Kubernetes in Azure.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Build a containerized web application with Docker
- Run Docker containers with Azure Container Instances
- Build and store container images with Azure Container Registry
- Host a web application with Azure App service
- Run a background task in an App Service Web App with WebJobs
- Deploy and run a containerized web app with Azure App Service
- Introduction to Azure Kubernetes Service
- Work with mutable and partial data in Azure Cache for Redis
Learn how to architect a data platform in Azure and build solutions to store relational and NoSQL data.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Core Cloud Services - Azure data storage options
- Provision an Azure SQL database to store application data
- Scale multiple Azure SQL Databases with SQL elastic pools
- Migrate your relational data stored in SQL Server to Azure SQL Database
- Develop and configure an ASP.NET application that queries an Azure SQL database
- Create an Azure Cosmos DB database built to scale
- Distribute your data globally with Azure Cosmos DB
- Insert and query data in your Azure Cosmos DB database
- Design a data warehouse with Azure Synapse Analytics
- Import data into Azure Synapse Analytics by using PolyBase
Learn how to migrate resources to Azure, how to provide site recovery for your applications in Azure and on-premises, and how to your applications are available through service interruptions and changes in load.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Design your migration to Azure
- Protect your on-premises infrastructure from disasters with Azure Site Recovery
- Protect your Azure infrastructure with Azure Site Recovery
- Protect your virtual machines by using Azure Backup
- Back up and restore your Azure SQL database
- Build a scalable application with virtual machine scale sets
- Dynamically meet changing web app performance requirements with autoscale rules
- Scale an App Service web app to efficiently meet demand with App Service scale up and scale out
- Design a geographically distributed application
Learn how to create reliable messaging for your applications, and how to take advantage of serverless application services in Azure.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Create serverless logic with Azure Functions
- Route and process data automatically using Logic Apps
- Choose a messaging model in Azure to loosely connect your services
- Communicate between applications with Azure Queue storage
- Enable reliable messaging for Big Data applications using Azure Event Hubs
- Implement message-based communication workflows with Azure Service Bus
- React to state changes in your Azure services by using Event Grid
- Expose hybrid services securely with Azure Relay
Learn how to architect a secure, flexible, network infrastructure in Azure and connect on-premises networks to your Azure resources.
Levels: Intermediate
Roles: Solutions Architect
Modules
- Connect your on-premises network to Azure with VPN Gateway
- Connect your on-premises network to the Microsoft global network by using ExpressRoute
- Secure and isolate access to Azure resources by using network security groups and service endpoints
- Distribute your services across Azure virtual networks and integrate them by using virtual network peering
- Enhance your service availability and data locality by using Azure Traffic Manager
- Improve application scalability and resiliency by using Azure Load Balancer
- Load balance your web service traffic with Application Gateway
- Manage and control traffic flow in your Azure deployment with routes
- Design an IP addressing schema for your Azure deployment
- Design a hybrid network architecture on Azure
- Centralize your core services by using hub and spoke Azure virtual network architecture
- Monitor and troubleshoot your end-to-end Azure network infrastructure by using network monitoring tools