AZ-300 Microsoft Azure Architect Technologies

AZ-300 Microsoft Azure Architect Technologies

Course Duration:5 days(40 hours)
Course Fee: Contact Us
Training Mode: On-Demand

AZ-300 Microsoft Azure Architect Technologies exam measures your ability to accomplish the following technical tasks: deploy and configure infrastructure; implement workloads and security; create and deploy apps; implement authentication and secure data; and develop for the cloud and Azure storage.


Module 01: Managing Azure Subscriptions and Resources
Lesson 01: Exploring Monitoring Capabilities in Azure
Lesson 02: Azure Alerts
Lesson 03: Azure Activity Logs
Lesson 04: Introduction to Log Analytics
Lesson 05: Querying and Analyzing Log Analytics Data

Module 02: Implementing and Managing Storage
Lesson 01: Azure Storage Accounts
Lesson 02: Data Replication
Lesson 03: Azure Storage Explorer
Lesson 04: Storing and Accessing Data
Lesson 05: Monitoring Storage

Module 03: Deploying and Managing Virtual Machines (VMs)
Lesson 01: Creating Virtual Machines in the Azure Portal
Lesson 02: Creating Virtual Machines (PowerShell)
Lesson 03: Creating Virtual Machines using ARM Templates
Lesson 04: Deploying Custom Images
Lesson 05: Deploying Linux Virtual Machines
Lesson 06: Backup and Restore
Lesson 07: Monitoring Virtual Machines

Module 04: Configuring and Managing Virtual Networks
Lesson 01: Creating Azure Virtual Networks
Lesson 02: Review of IP Addressing
Lesson 03: Network Routing
Lesson 04:  Intersite Connectivity
Lesson 05: Virtual Network Peering

Module 05: Managing Identities
Lesson 01: Managing Azure Active Directory (AAD)
Lesson 02: Implementing and Managing Hybrid Identities


Module 01:  Evaluating and Performing Server Migration to Azure
Lesson 01: Migrate to Azure
Lesson 02: Azure Migrate Process
Lesson 03: Overview of Azure Site Recovery (ASR)
Lesson 04:  Preparing the Infrastructure

Module 02:  Implementing and Managing Application Services
Lesson 01: Deploying Web Apps
Lesson 02: Managing Web Apps
Lesson 03: App Service Security
Lesson 04:  Serverless Computing Concepts
Lesson 05: Managing Azure Functions
Lesson 06: Managing Event Grid
Lesson 07: Managing Service Bus
Lesson 08: Managing Logic App

Module 03: Implementing Advanced Virtual Networking
Lesson 01: Azure Load Balancer
Lesson 02: Azure Application Gateway
Lesson 03: Site-to-Site VPN Connections
Lesson 04:  ExpressRoute

Module 04 – Determining Azure Workload Requirements
Lesson 01: Overview of Customer Case Study


Module 01: Selecting Compute and Storage Solutions
Lesson 01: Design and Connectivity Patterns

Module 02: Hybrid Networking
Lesson 01: Hybrid Networking
Lesson 02: Virtual Network-to-Network

Module 03: Measure Throughput and Structure of Data Access
Lesson 01: Address Durability of Data and Caching
Lesson 02: Measure Throughput and Structure of Data Access

Module 04: Implementing Authentication
Lesson 01: Implementing Authentication in Applications
Lesson 02: Implement Multi-factor Authentication
Lesson 03: Claims-based Authorization
Lesson 04: Role-Based Access Control (RBAC) authorization
Lesson 05: Implement OAuth2 authentication
Lesson 06: Implement managed identities for Azure resources

Module 05: Implementing Secure Data
Lesson 01: Encryption Options
Lesson 02: End-to-end Encryption
Lesson 03: Implement Azure confidential computing
Lesson 04: Implement SSL and TLS communications
Lesson 05: Manage Cryptographic Keys in Azure Key Vault

Module 06: Business Continuity and Resiliency in Azure
Lesson 01: Business Continuity and Resiliency
Lesson 02: High Availability and Disaster Recovery
Lesson 03: Resiliency
Lesson 04: Application Design
Lesson 05: Testing, Deployment, and Maintenance
Lesson 06: Data Management
Lesson 07: Monitoring and Disaster Recovery


Module 01: Creating Web Applications using PaaS
Lesson 01: Introduction to Web Apps
Lesson 02: Using shell commands to create an App Service Web App
Lesson 03: Creating Background Tasks
Lesson 04: Using Swagger to document an API
Lesson 05: Creating an App Service Logic App

Module 02: Creating Apps and Services Running on Service Fabric
Lesson 01: Understanding Azure Service Fabric
Lesson 02: Creating a reliable service
Lesson 03: Creating a Reliable Actors App
Lesson 04: Working with Reliable Collections

Module 03: Using Azure Kubernetes Service
Lesson 01: Creating an Azure Kubernetes Service Cluster
Lesson 02: Azure Container Registry
Lesson 03: Azure Container Instances

Module 04 – Understanding Azure Functions
Lesson 01: Azure Functions overview
Lesson 02: Develop Azure Functions using Visual Studio
Lesson 03: Implement Durable Functions


Module 01: Implementing Authentication
Lesson 01: Implementing Authentication in Applications

Module 02: Implementing Secure Data
Lesson 01: Encryption Options
Lesson 02: End-to-end Encryption
Lesson 03: Implement Azure confidential computing
Lesson 04: Implement SSL and TLS communications


Module 01: Developing Long-Running Tasks and Distributed Transactions
Lesson 01: Implement large-scale, parallel, and high-performance apps by using batches

Module 02: Configuring a Message-Based Integration Architecture
Lesson 01: Configure an app or service to send emails

Module 03: Developing for Asynchronous Processing
Lesson 01: Implement parallelism, multi-threading, and processing
Lesson 02: Implement Azure Functions and Azure Logic Apps
Lesson 03: Implement interfaces for storage or data access
Lesson 04: Implement appropriate asynchronous computing models
Lesson 05: Implement autoscaling rules and patterns
Lesson 06: Implement code that addresses single application instances
Lesson 07: Implement code that addresses a transient state

Sharing is Caring
Scroll to Top