Skip to main content

Understanding Cloud Architect Technology Solutions

Enrollment in this course is by invitation only

Course Overview: Understanding Cloud Architect Technology Solutions

Welcome to Understanding Cloud Architect Technology Solutions (AZ-300t3). This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.

This course educates IT professionals on how operations are accomplished both in parallel and asynchronously. By using the Azure Application Architecture Guide and Azure reference architectures as a basis, you will understand how monitoring and telemetry are critical for gaining insight into a system. You will explore the cloud design patterns that are important. For example, partitioning workloads of a modular application divided into functional units that can be integrated into a larger application. In such cases, each module handles a portion of the application's overall functionality and represents a set of related concerns.

Also, you will understand how load balancing the application traffic, or load, can be distributed among various endpoints using algorithms. For example, load balancers allowing multiple instances of your website to be created and thus allowing them to behave in a predictable manner. In Azure, it is possible to use virtual load balancers, which are hosted in virtual machines, allowing for very specific load balancer configurations.

Lastly, an overview of hybrid networking that includes site-to-site connectivity, point-to-site connectivity, and the combination of the two.

The outline for this course is as follows:

Module 1 - Selecting Compute and Storage Solutions

This module includes the following topics:

  • Azure Architecture Center
  • Cloud design patterns
  • Competing consumers pattern
  • Cache-aside pattern
  • Sharding patterns to divide a data store into horizontal partitions, or shards

This module contains the online lab  -  Implementing and Managing Storage (Topic: Implementing Azure Storage access)

Module 2 - Hybrid Networking

This module includes the following topics:

  • Site-to-site connectivity
  • Point-to-site connectivity
  • Combining site-to-site and point-to-site connectivity
  • Virtual network–to–virtual network connectivity

As well as connecting across cloud providers for failover, backup, or even migration between providers such as AWS.

Module 3 – Measuring Throughput and Structure of Data Access

This module includes the following topics:

  • DTUs – Azure SQL Database
  • RUs – Azure Cosmos DB
  • Structured and unstructured data
  • Using structured data stores

This module contains the online lab  -  Implementing Advanced Virtual Networking ()Topic: Implementing Azure Load Balancer Standard

Module 4 - Implementing Authentication

Topics for this module include:

    • Implementing authentication in applications (certificates, Azure AD, Azure AD Connect, token-based)
    • Implementing multi-factor authentication
    • Claims-based authorization
    • Role-based access control (RBAC) authorization

This module contains the online lab  -  Securing Identities (Topic: Implementing custom Role Based Access Control (RBAC) roles)

Module 5 - Implementing Secure Data

Topics for this module include:

    • End-to-end encryption
    • Implementing Azure confidential computing
    • Implementing SSL and TLS communications
    • Managing cryptographic keys in Azure Key Vault

Module 6 - Business Continuity and Resiliency in Azure

    • Business Continuity and Resiliency
    • High Availability and Disaster Recovery
    • Resiliency
    • Application Design
    • Testing, Deployment, and Maintenance
    • Data Management
    • Monitoring and Disaster Recovery

What You’ll Learn:

  • Design and Connectivity Patterns
  • Hybrid Networking
  • Address Durability of Data and Caching
  • Measure Throughput and Structure of Data Access

Prerequisites:

Successful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.