Explore Our Brand New Website! Completely revamped with more courses, better navigation, and everything you need to advance your career.

AZ-304 Microsoft Azure Architect Design

This course teaches Solutions Architects how to translate business requirements into secure, scalable, and reliable solutions. Lessons include design considerations related to logging, cost analysis, authentication, authorization, governance, security, storage, high availability, and migration.

Learning Outcomes

  • Recommend solutions to minimize costs
  • Recommend a solution for Conditional Access, including multi-factor authentication
  • Recommend a solution for a hybrid identity including Azure AD Connect
  • Recommend a solution for using Azure Policy
  • Recommend a solution that includes KeyVault
  • Recommend a solution that includes Azure AD Managed Identities
  • Recommend a storage access solution
  • Design an Azure Site Recovery solution
  • Recommend a solution for autoscaling
  • Recommend a solution for containers
  • Recommend a solution for network security
  • Recommend a solution for migrating applications and VMs
  • Recommend a solution for migration of databases

Prerequisites

Successful Azure Architects begin with experience in operating systems, virtualization, cloud infrastructure, storage structures, networking, applications, and databases. Understanding of on-premises virtualization technologies (VMs, virtual networking, virtual hard disks), network configuration (TCP/IP, DNS, VPNs, firewalls, encryption), Active Directory concepts (domains, forests, domain controllers, replication, Kerberos, LDAP), resilience and disaster recovery (backup/restore), applications development and APIs, databases (SQL and NoSQL), decoupling applications and services (queues, tables, cache), and security concepts (encryption at rest/in transit, SSL, TLS).

Prerequisite Courses

  • AZ-900: Azure Fundamentals
  • AZ-104: Azure administrators or AZ-303: Azure Solutions Architect Technologies
Target Audiences
  • IT Professionals with expertise in designing and implementing solutions running on Microsoft Azure, requiring broad knowledge of IT operations including networking, virtualization, identity, security, business continuity, disaster recovery, data platform, budgeting, and governance. Candidates must have expert-level skills in Azure administration and experience with Azure development and DevOps processes.
course thumbnail
Level Expert 368 students

You might be interested in