Module 1: Application Architecture Patterns in Azure
This module introduces, and
reviews common Azure patterns and architectures as prescribed by the Microsoft
Patterns & Practices team. Each pattern is grouped into performance,
resiliency, and scalability categories and described in the context of similar
patterns within the category.
Module 2: Building Azure
IaaS-Based Server Applications (ADSK)This module identifies workloads that are
ideally deployed using Infrastructure-as-a-Service services in Azure. The
module focuses on the VM Scale Sets and Virtual Machine services in Azure and
how to best deploy workloads to these services using best practices and
features such as Availability Sets.
Lab : Building Azure IaaS-Based
Module 3: Networking Azure
This module describes the
various networking and connectivity options available for solutions deployed on
Azure. The module explores connectivity options ranging from ad-hoc connections
to long-term hybrid connectivity scenarios. The module also discusses some of
the performance and security concerns related to balancing workloads across
multiple compute instances, connecting on-premise infrastructure to the cloud
and creating gateways for on-premise data.
Lab : Deploying Network
Infrastructure for Use in Azure Solutions
Module 4: Integrating
Azure Solution Components Using Messaging Services
This module describes and
compares the integration and messaging services available for solutions hosted
on the Azure platform. Messaging services described include Azure Storage
Queues, Service Bus Queues, Service Bus Relay, IoT Hubs, Event Hubs, and Notification
Hubs. Integration services include Azure Functions and Logic Apps.
Lab : Integrating Azure
Solution Components using Messaging Services