AZ-301 Microsoft Azure Architect Design Training


Microsoft Azure Solution Architect

Course Duration: 4 Day(s)


Build architecting skills on the cloud platform from Microsoft – Azure Platform


Day 1

A. Deploying Apps on Azure

1Azure Deployment options

  • Azure Virtual Machines
  • Azure App Service
  • Containers on Azure

B. Azure App Service

  • Azure App Service Plans
  • Shared
  • Dedicated
  • Azure App Service Environment Overview

C. Containers on Azure

1. Container Based services on Azure

  • Azure Web for Containers
  • Azure Container Instance (ACI)
  • Azure Container Registry (ACR)
  • Azure Kubernetes Service (AKS)

2. Azure Container Registry

  • Overview of Container image repositories
  • Introduction to Azure Container Registry
  • Creating new registry
  • Push and Pull images from repository [Using CoreOS VM from earlier module]

3. Azure Container Instances (ACI)

  • How ACI works?
  • Use cases for ACI
  • Running applications using ACI
  • Creating container instances

Day 2

1. Azure Container Services (AKS)

  • Defining services in Kubernetes Deployment file
  • Deploying containers using UI and command
  • Connecting to AKS cluster
  • Scale an application and Kubernetes infrastructure
  • Update an application running in Kubernetes

2. Azure Service Fabric

  • Understanding Azure Service Fabric
  • Creating a reliable service
  • Creating a Reliable Actors app
  • Working with Reliable Collections

Day 3

Monitoring Azure Solutions

  • Exploring Monitoring Capabilities in Azure
  • Azure Alerts
  • Azure Activity Logs
  • Azure Network Watcher
  • Azure Advisor
  • Azure Security Center
  • Application Insights
  • Introduction to Log Analytics
  • Querying and Analyzing Log Data

Deploying, Managing & Automating Azure Solutions

  • Azure Resource Manager Templates
  • Azure Policies Vs RBAC
  • Azure Building Blocks Overview
  • Azure Configuration Management
  • PowerShell DSC
  • Chef
  • Puppet
  • Azure Automation Overview
  • Backup, Recovery and Migration o Azure Backup Services
  • Azure Backup Options o Azure Site Recovery
  • DR Solution
  • Lift and Shift Migration
  • Migrating Workloads to Azure
  • Azure Migrate Process
  • Migration using Azure Site Recovery (ASR)
  • Preparing the Infrastructure
  • Completing the Migration Process

Day 4

Introduction to Cloud Design Patterns

  • Performance Patterns
  • Resiliency Patterns
  • Scalability Patterns
  • Data Patterns

Developing for the Azure Cloud

  • Developing Long-Running Tasks and Distributed Transactions
  • Configuring a Message-Based Integration Architecture
  • Developing for Asynchronous Processing
  • Developing for Autoscaling

Designing for the Azure Cloud

  • Designing a Data Platform Solution
  • Comparing Database Options in Azure
  • Designing for Deployment, Migration, and Integration
  • Creating Managed Server Applications in Azure
  • Authoring Serverless Applications in Azure
  • Designing an Infrastructure Strategy
  • Networking Azure Application Components
  • Integrating Azure Solution Components Using Messaging Services
  • Designing for Identity and Security

Who Should Attend

Participants attending this course must have development experience on:

  • Knowledge of Virtualization
  • Knowledge of Network
  • Knowledge on Docker containers

Target Audience

Architects / IT Pros / Azure Infrastructure Specialist / Azure Developer


Azure Infrastructure Specialist / Azure Developer