View Full Microsoft AI-200 Exam Dumps and Practice Test Dumps
Question 81
Which Azure service provides centralized API management capabilities?
- Azure Firewall
- Azure API Management
- Azure Bastion
- Azure Advisor
Correct Answer: 2
Explanation:
Azure API Management provides a managed platform for publishing, securing, monitoring, and controlling access to APIs. It can act as a gateway between clients and backend services while providing policies for authentication, throttling, transformation, and other API-management tasks. AI applications can use API Management to expose model-related or application endpoints through a controlled interface. Azure Firewall focuses on network security, Bastion provides administrative access to virtual machines, and Advisor provides resource recommendations. API Management is particularly useful when multiple consumers need governed access to backend APIs.
Question 82
Which API Management policy limits excessive client requests?
- Caching policy
- Rewrite policy
- Throttling policy
- Routing policy
Correct Answer: 3
Explanation:
A throttling policy in Azure API Management can restrict how frequently clients call an API. This helps protect backend services from excessive traffic and can support fair usage across multiple consumers. Throttling can be configured according to appropriate rate or quota requirements. Caching policies focus on reusing responses, rewrite policies modify request or response representations, and routing determines how traffic reaches backend services. For AI APIs that may involve expensive processing, controlling request volume can help protect backend resources and maintain predictable service behavior.
Question 83
Which Azure API Management feature can store previously generated responses?
- Response caching
- Network peering
- Role assignment
- Resource tagging
Correct Answer: 1
Explanation:
Response caching allows Azure API Management to temporarily store responses so subsequent equivalent requests can potentially be served without repeatedly invoking the backend. This can reduce backend workload and improve response latency for suitable APIs. Caching is most useful when responses remain valid for an appropriate period and repeated requests are expected. Network peering connects networks, role assignments control permissions, and resource tags provide metadata. For AI APIs that return repeatable results for frequently requested information, carefully configured response caching can reduce unnecessary backend processing.
Question 84
Which API authentication method uses signed bearer tokens?
- Basic authentication
- API key
- OAuth 2.0
- Anonymous access
Correct Answer: 3
Explanation:
OAuth 2.0 commonly uses access tokens that clients present when accessing protected APIs. These bearer tokens represent delegated authorization and are typically sent through the HTTP Authorization header. API Management can validate and enforce token-related policies depending on the architecture. Basic authentication uses username and password credentials, API keys provide application-specific credentials, and anonymous access does not require authentication. OAuth 2.0 is commonly used when applications need standards-based authorization for users or services accessing protected API resources.
Question 85
Which Azure service provides managed relational PostgreSQL capabilities?
- Azure Database for PostgreSQL
- Azure Event Hubs
- Azure Queue Storage
- Azure Container Registry
Correct Answer: 1
Explanation:
Azure Database for PostgreSQL provides a managed PostgreSQL database service for applications that require relational data storage and SQL capabilities. It supports PostgreSQL-compatible application development while Azure manages many underlying infrastructure and database-management responsibilities. AI applications can use PostgreSQL for structured application data, metadata, transactional information, and supported vector workloads. Event Hubs handles event streaming, Queue Storage provides lightweight messaging, and Container Registry stores container images. A managed PostgreSQL service is appropriate when the application requires PostgreSQL semantics without managing the database infrastructure directly.
Question 86
Which Azure Functions feature securely stores sensitive application settings?
- HTTP routing
- Application settings
- Function endpoints
- Deployment slots
Correct Answer: 2
Explanation:
Azure Functions application settings provide configuration values that functions can access through their runtime environment. Sensitive values should be protected appropriately, often by integrating with Key Vault or using supported identity-based approaches rather than embedding secrets directly in source code. Application settings also allow environment-specific configuration without changing application logic. HTTP routing controls incoming requests, function endpoints expose callable functions, and deployment slots support separate application environments or versions. Proper configuration management helps AI applications keep operational settings separate from application code.
Question 87
Which Azure Functions feature enables isolated testing of a new application version?
- Deployment slot
- Storage container
- Event subscription
- DNS zone
Correct Answer: 1
Explanation:
Deployment slots allow supported Azure Functions hosting configurations to maintain separate environments for application versions. A new version can be deployed to a non-production slot and tested before being promoted or swapped into production. This approach can reduce deployment risk and support controlled release workflows. Storage containers organize blobs, event subscriptions deliver events to consumers, and DNS zones manage domain records. Deployment slots are particularly useful when an AI function requires validation before production traffic is directed to the new application version.
Question 88
Which Azure service provides workflow orchestration through visual actions and triggers?
- Azure Batch
- Azure Logic Apps
- Azure Table Storage
- Azure Container Registry
Correct Answer: 2
Explanation:
Azure Logic Apps provides a workflow platform based on triggers and actions. Developers can construct multi-step workflows that integrate Azure services, SaaS applications, APIs, and other supported systems. Logic Apps is useful when the main requirement is orchestration rather than custom application code. Batch is intended for parallel compute workloads, Table Storage provides NoSQL storage, and Container Registry manages container images. AI solutions can use Logic Apps to coordinate processes such as receiving an event, invoking an API, storing a result, and sending a notification.
Question 89
Which Azure messaging pattern allows one message to reach multiple consumers?
- Publish-subscribe
- Point-to-point
- Request-response
- Direct invocation
Correct Answer: 1
Explanation:
The publish-subscribe pattern allows a publisher to send a message that can be delivered independently to multiple subscribers. Azure Service Bus topics and subscriptions support this messaging model. Each subscription can represent a different consumer or processing workflow and can apply appropriate filtering. Point-to-point messaging generally targets a single consumer, while request-response focuses on a request and corresponding response interaction. Direct invocation creates tighter coupling between components. Publish-subscribe is useful for AI architectures where several services need to react independently to the same business event.
Question 90
Which Azure Event Hubs feature separates streaming data into independent partitions?
- Consumer group
- Capture
- Partition
- Namespace
Correct Answer: 3
Explanation:
Partitions divide an Event Hubs event stream into separate ordered sequences. Partitioning enables Event Hubs to distribute event processing across multiple consumers while maintaining ordering within an individual partition. Producers can use partition-related strategies to distribute incoming events, while consumers process data from assigned partitions. Consumer groups provide independent views of an event stream, Capture stores event data for supported downstream processing, and a namespace provides the management boundary for Event Hubs resources. Partitioning is fundamental to scaling high-throughput event ingestion and processing.
Question 91
Which Azure Event Hubs feature stores streamed events for later analysis?
- Event Hubs Capture
- Service Bus lock
- Function timeout
- API revision
Correct Answer: 1
Explanation:
Event Hubs Capture automatically writes streaming event data to supported storage destinations for later processing or analysis. This allows organizations to retain high-volume event streams without requiring a custom consumer application to perform every storage operation. Captured data can subsequently be processed using analytics or data-processing services. Service Bus locks are related to message processing, Function timeouts control execution duration, and API revisions represent versions of managed APIs. Capture can therefore be useful when AI solutions ingest telemetry that must be retained for historical analysis or downstream processing.
Question 92
Which Azure API Management component represents a backend API version?
- Subscription
- Revision
- Policy
- Product
Correct Answer: 2
Explanation:
An API Management revision represents a non-breaking iteration of an API. Revisions can be used to make controlled changes and test updated API definitions before making them current. API versions serve a different purpose when breaking changes require multiple independently addressed versions. Subscriptions provide consumer access credentials, policies control API behavior, and products group APIs for publication and access management. Understanding revisions helps developers safely evolve APIs while reducing disruption to existing consumers.
Question 93
Which Azure API Management feature groups APIs for consumer access?
- Products
- Partitions
- Containers
- Deployments
Correct Answer: 1
Explanation:
Products in Azure API Management group one or more APIs together and define how consumers can access them. A product can be associated with subscription requirements, approval settings, and visibility controls. This allows organizations to package related APIs for specific consumer audiences or application scenarios. Partitions relate to distributed data or event processing, containers package applications, and deployments represent application release operations. Products are useful when an organization needs to publish multiple related APIs through a consistent access and subscription model.
Question 94
Which Azure service provides centralized application configuration with feature management?
- Azure Monitor
- Azure App Configuration
- Azure Batch
- Azure Firewall
Correct Answer: 2
Explanation:
Azure App Configuration provides centralized application settings and feature management capabilities. Applications can retrieve configuration values from a managed configuration store rather than embedding environment-specific settings directly in application code. Feature flags can also help control application functionality independently from deployment. Azure Monitor focuses on observability, Batch provides large-scale compute, and Firewall provides network security. App Configuration is useful for AI applications that need consistent configuration management across multiple environments and want to change selected application behavior without rebuilding the application package.
Question 95
Which Azure storage capability encrypts data using customer-managed keys?
- Customer-managed encryption
- Blob metadata
- Lifecycle rules
- Access tiers
Correct Answer: 1
Explanation:
Azure Storage can support customer-managed encryption keys through Azure Key Vault or supported key-management configurations. This gives organizations greater control over the cryptographic keys used to protect stored data. Customer-managed keys can be useful when regulatory or organizational requirements demand additional control over encryption-key lifecycle and access. Blob metadata stores descriptive information, lifecycle rules manage data transitions or deletion, and access tiers determine storage-cost and access characteristics. AI workloads handling sensitive datasets may use customer-managed keys when their security requirements call for organizational control of encryption keys.
Question 96
Which Azure service provides managed secrets and certificate lifecycle operations?
- Azure Advisor
- Azure Key Vault
- Azure Event Hubs
- Azure Batch
Correct Answer: 2
Explanation:
Azure Key Vault provides centralized management for secrets, certificates, and cryptographic keys. It can support certificate-related lifecycle operations and controlled access through Azure identity mechanisms. Applications can retrieve protected values without embedding sensitive credentials directly in their source code. Advisor provides recommendations, Event Hubs handles event streaming, and Batch provides large-scale compute. Using Key Vault with managed identities can create a secure pattern in which applications authenticate to Key Vault without storing long-lived credentials in configuration files.
Question 97
Which Azure service provides distributed tracing for application dependencies?
- Application Insights
- Azure DNS
- Azure Files
- Azure Queue Storage
Correct Answer: 1
Explanation:
Application Insights provides application telemetry that can help trace requests and dependencies across supported distributed workloads. Dependency information can reveal calls to databases, external services, APIs, and other components involved in processing a request. This helps developers investigate latency and failures that may not originate in the application’s primary code. Azure DNS manages name resolution, Azure Files provides file storage, and Queue Storage supports asynchronous messaging. Distributed tracing is particularly valuable for AI applications composed of multiple services because a single user request may cross several backend components.
Question 98
Which Azure feature automatically retries selected transient operations?
- Azure Retry policy
- Azure resource tag
- Azure DNS zone
- Azure storage tier
Correct Answer: 1
Explanation:
Retry policies allow applications or supported Azure integrations to retry operations that fail because of transient conditions. Examples can include temporary network interruptions, service throttling, or brief backend availability problems. A carefully configured retry strategy can improve reliability without requiring users to manually repeat operations. Retries should generally use appropriate delays and limits to avoid creating additional load during an incident. Resource tags provide metadata, DNS zones manage name resolution, and storage tiers control data-access characteristics. Resilient AI applications commonly use retry behavior when interacting with distributed cloud services.
Question 99
Which Azure networking feature connects a virtual network privately to another virtual network?
- VNet peering
- Storage replication
- Event subscription
- API revision
Correct Answer: 1
Explanation:
Azure virtual network peering connects two virtual networks so resources in those networks can communicate privately using Azure’s network infrastructure. Peering can support communication between application components deployed in separate virtual networks without requiring public internet paths. Network design should still account for address ranges, routing, security rules, and service requirements. Storage replication is related to data redundancy, event subscriptions support event delivery, and API revisions manage API iterations. VNet peering is therefore a common networking capability when an AI solution separates components across multiple virtual networks.
Question 100
Which Azure service provides centralized application security recommendations?
- Microsoft Defender for Cloud
- Azure Queue Storage
- Azure Table Storage
- Azure Event Hubs
Correct Answer: 1
Explanation:
Microsoft Defender for Cloud provides cloud security posture management and workload protection capabilities across supported Azure and other cloud environments. It can identify security recommendations, assess configurations, and provide security-related insights for resources and workloads. This can help teams identify potential improvements in their cloud security posture. Queue Storage provides messaging, Table Storage provides NoSQL data storage, and Event Hubs provides event streaming. For AI cloud solutions containing multiple resources and application components, Defender for Cloud can provide centralized security visibility and recommendations.