Design an application architecture

Solution Architect
Azure App Configuration
Azure Cache for Redis
Azure Event Grid
Azure Event Hubs

Azure Architects design and recommend application architectures.

Learning objectives

In this module, you learn how to:

  • Describe message and event scenarios.
  • Design a messaging solution.
  • Design an Azure Event Hubs messaging solution.
  • Design an event-driven solution.
  • Design an automated app deployment solution.
  • Design API integration.
  • Design an application configuration management solution.
  • Design a caching solution.


  • Working experience with developing cloud applications
  • Conceptual knowledge of messaging, events, code deployments, configurations, API management, and app caching