Summary and resources
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
Read about Azure Queue Storage.
Read about Azure Service Bus.
Read about Azure Event Grid.
Discover Azure Resource Manager (ARM) templates.
Discover Azure Automation.
Discover Azure App Configuration.
Discover Azure API Management.
Discover Azure Cache for Redis.
Learn more with self-paced training
Complete an introduction to Azure API Management.
Complete an introduction to Azure Event Hubs.
Complete an introduction to infrastructure as code by using Bicep.
Complete an introduction to Azure Cache for Redis.
Explore message queues and stream processing.