Microsoft Azure Architect Design AZ-304

Advanced 603(5 Ratings)
English
What will you learn?
  • Design an Azure Site Recovery solution
  • Assess on-premises servers and applications for migration
  • Configure custom RBAC Role definitions and assignments
  • Understand Azure Data Lake Store and Azure Blob Storage containers
  • Implement Azure Synapse Analytics
  • Optimize with Azure Cost Management

Live training
Prerequisites
  • Candidate should have advanced experience and knowledge of IT operations
  • Understanding of network configuration, including TCP/IP, Domain Name System (DNS), virtual private networks (VPNs), firewalls, and encryption technologies.
Description

In this 4 Days course learn how to translate business requirements into secure, scalable, and reliable solutions. Modules include design considerations related to logging, cost analysis, authentication and authorization, governance, security, storage, high availability, and migration.

Module 1: Design a Compute Solution

In the beginning of the course you will learn about the appropriate compute technologies, including virtual machines, App Services, Service Fabric, Azure Functions, Windows Virtual Desktop, and containers.

Lab : Implementing Containers on Azure

  • Implement containers running in Azure VMs
  • Deploy containers to Azure Container Instances
  • Deploy containers to Azure Kubernetes Service (AKS) clusters

Now you can

  • Recommend the appropriate compute technologies, including virtual machines, and App Services
  • Recommend the appropriate AKS and ACI and the configurations

Module 2: Design a Network Solution

In this module, we will cover about solutions for network addressing and name resolution, network provisioning, and network security.

Now you can

  • Solutions for network security including private endpoints, firewalls, and gateways
  • Recommendations for network connectivity to the Internet, on-premises networks, and other VNets


Module 3: Design for Migration

This module contains about recommend a solution for migrating applications and VMs and a solution for migration of databases.

Now you can

  • Assess on-premises servers and applications for migration
  • Suggest solutions for migrating applications and VMs

Module 4: Design Authentication and Authorization

This module will cover how to provide Identities to services and understand the hierarchy of Management Groups and Subscriptions.

Lab : Managing Azure AD Authentication and Authorization

  • Deploy an Azure VM hosting an AD DS domain controller
  • Create and configure an Azure AD tenant
  • Integrate an AD DS forest with an Azure AD tenant

Now you can

  • Configure custom RBAC Role definitions and assignments
  • Plan for a MFA Deployment
  • Recommend a Solution for Single-Sign On (SSO)

Module 5: Design Governance

In this module you will know about how to apply an Azure Policy, Identify non-compliant resources, and manage tag governance with Azure Policy.

Now you can

  • Organize Policies with Initiatives
  • Manage Tag Governance with Azure Policy

Module 6: Design a Solution for Databases

In this module, you will be able to recommend the appropriate data store and recommend Azure SQL Database and Azure SQL Managed Instance Service tiers.

Now you can

  • Recommend Database Service Tier Sizing
  • Recommend a Solution for Encrypting Data at Rest, Transmission, and in use

Module 7: Select an Appropriate Storage Account

This module explains about recommend a design a strategy for using tiered storage and manage tiered Storage using Azure tools.

Now you can

  • Recommend tools for working with Azure Storage
  • Design for Azure Blob Storage access tiers

Module 8: Design Data Integration

In this module you will get you will learn about data flows using Azure Data Factory and Azure Synapse Analytics architecture.

Now you can

  • Describe how data flows using Azure Data Factory
  • Demonstrate how to use Azure Data Factory to load data into SQL Data Warehouse

Module 9: Design a Solution for Logging and Monitoring

In this module we will learn you about Azure Monitor, Azure Application Insights, and Azure Sentinel. Then you will be able to monitor Azure Resources with Azure Monitor and collect and analyze resource Logs for Azure using Azure tools.

Now you can

  • Monitor Azure resources with Azure Monitor
  • Collect and analyze Resource Logs for Azure resources

Module 10: Design a Solution for Backup and Recovery

This module cover about solutions for site recovery capacity and site failover and failback. You will be able to recommend solutions for recovery in different regions.

Now you can

  • Recommend a solution for site recovery capacity
  • Recommend storage types and methodology for data archiving

Module 11: Design for High Availability

In this module, you will learn about solutions for application and workload redundancy, including compute, database, and storage.

Now you can

  • Recommend a solutions for autoscaling
  • Identify storage types for high availability

Module 12: Design for Cost Optimization

In this module, you will learn how to optimize costs from recommendations, breakdown costs by Azure Service, and download and review usage details.

Now you can

  • Optimize with Azure Cost Management
  • Design with Cost in mind

Module 13: Design an Application Architecture

In this module, know about solution for deployment of applications including ARM templates, Logic Apps, or Azure Functions. You will also learn about microservices architecture including Event Grid, Event Hubs, Service Bus, Storage Queues, Logic Apps, Azure Functions, and webhooks.

Lab : Implement Azure Logic Apps Integration with Azure Event Grid

  • Integrate Azure Logic Apps with Event Grid
  • Trigger execution of Logic Apps in response to an event representing a change to a resource within a

Now you can

  • Recommend deployment solutions using ARM templates, Logic Apps, or Azure Functions
  • Recommend a solution for monitoring automation

Module 14: Design Security for Applications

At the conclusion of the course you will learn about solution for deployment of applications including ARM templates, Logic Apps, or Azure Functions. You will also learn about microservices architecture including Event Grid, Event Hubs, Service Bus, Storage Queues, Logic Apps, Azure Functions, and webhooks.

Now you can

  • Understand Azure Key Vault availability and redundancy
  • Understand how Blueprints differ from Resource Manager Templates and Azure Policy

Student feedback
603
Average rating
  • 20%
  • 18%
  • 20%
  • 18%
  • 21%
$400
Buy now
Includes:
  • Lifetime Access. No Limits!
  • Certificate of Completion
  • Flexible Schedule
  • 100% online courses