Summary and resources

Completed

In this module, you learned how to evaluate and design an effective AI-ready application architecture. You explored Azure solutions for exchanging messages, automating application deployment, and managing application configuration. You reviewed how to integrate Azure services with your applications by using APIs, and how to provide appropriate caching. You discovered how to use Azure services to create a scalable, efficient, event-driven solution.

Learn more with Copilot

Copilot can assist you in designing Azure infrastructure solutions. Copilot can compare, recommend, explain, and research products and services where you need more information. Open a Microsoft Edge browser and choose Copilot (top right) or navigate to copilot.microsoft.com. Take a few minutes to try these prompts and extend your learning with Copilot.

  • What is the difference between Azure messaging architecture and an Azure event-driven messaging architecture? Provide some examples.

  • I’m looking for a detailed comparison between Azure’s messaging and event-driven messaging architectures. Could you explain the key differences and provide two real-world examples for each, focusing on scenarios where they would be most effectively applied?

  • Tabulate the differences, pros, and cons between Azure Queues, Azure Service Bus queues, and Azure Service Bus topics.

  • Compare and contrast the pros and cons of Azure Event Hubs and Azure Event Grid. Provide some examples.

Learn more with Azure documentation

Learn more with self-paced training

Learn more with optional hands-on exercises