Integration and Messaging Solutions Flashcards
Microsoft Azure Developer Associate AZ-204 Flashcards

| Front | Back |
| How can API versions be managed in Azure API Management | By creating distinct configurations for different versions in a single API manager |
| How do Logic Apps handle errors in workflows | By implementing built-in retry policies and configuring error handling logic |
| How does Azure Service Bus ensure message delivery | Through features like message queues, topics, and dead-lettering |
| How does Event Grid simplify event delivery | By offering push-based delivery with customizable filters and routing rules |
| How does Logic Apps integrate with on-premises data | Through the use of an on-premises data gateway |
| What actions can be performed using Azure API Management policies | Transforming requests or responses, caching, throttling, and IP filtering |
| What are Logic App connectors used for | Connecting Logic Apps to various services like SQL databases, Office 365, and Salesforce |
| What does Azure Event Grid specialize in | Enabling reactive programming by managing events and delivering them through advanced routing |
| What is a consumption plan in Azure Logic Apps | A pricing model where you pay only for the actions and triggers executed in your workflow |
| What is a key advantage of Azure API Management | Providing tools for throttling, caching, and securing APIs for better performance |
| What is a topic subscription in Azure Service Bus used for | Creating filters on messages for different consumers |
| What is an Event Grid topic | A user-defined event source to publish custom events |
| What is Azure Logic Apps used for | Automating workflows and integrating apps and data across on-premises and cloud environments |
| What is the benefit of using managed connectors in Logic Apps | Simplifying integration with external systems by providing pre-built integration points |
| What is the difference between queues and topics in Azure Service Bus | Queues are for point-to-point communication, while topics allow multiple subscribers |
| What is the primary purpose of Azure Service Bus | Providing a reliable messaging service for distributed systems and connecting applications across environments |
| What is the purpose of Event Grid subscriptions | Defining how events are routed to various destinations |
| What is the purpose of Event Grid's dead-letter destination | Providing a backup mechanism for events that cannot be delivered |
| What role does Azure API Management play | Managing and securing APIs to ensure consistent performance and monitoring |
| What security features does Azure Service Bus provide | Support for encryption, shared access signatures, and role-based access control |
| What type of message patterns does Azure Service Bus support | Pub-sub and point-to-point communication patterns |
| Which Azure service helps manage APIs across hybrid and multi-cloud environments | Azure API Management |
| Which Azure service is ideal for event-based architectures | Azure Event Grid |
| Which two protocols does Azure Service Bus support for messaging | AMQP and HTTP/S |
About the Flashcards
Flashcards for the Microsoft Azure Developer Associate exam guide you through the core Azure services that enable modern integration solutions. Review how Logic Apps orchestrate workflows, Event Grid delivers reactive event routing, Service Bus manages reliable queues and topics, and API Management secures and scales APIs across hybrid environments.
Each card reinforces essential terminology-connectors, subscriptions, policies, dead-lettering-and key capabilities such as push-based event delivery, built-in retries, pricing models, and protocol support. By practicing with these concise Q&As you can quickly recall design patterns, security options, and performance optimizations that the exam expects you to diagnose and implement.
Topics covered in this flashcard deck:
- Azure Logic Apps
- Azure Event Grid
- Azure Service Bus
- Azure API Management
- Messaging patterns & queues
- API security & throttling