Azure AI Engineer Associate
Plan · Vision · NLP · Knowledge Mining · Generative AI · 120 scenario questions · Status: Microsoft retired AI-102 on 30 June 2026.
⚠️ Exam Rules
| Questions in this Techclick bank | 120 |
|---|---|
| Timer | 180 min |
| Techclick practice target | 70% |
| Official exam code | AI-102 |
A retail company deploys a containerized Azure AI Language sentiment model in an on-premises Kubernetes cluster that has no inbound internet. What must the container still be able to do to remain in a supported, compliant state?
Correct: A. Azure AI containers run disconnected for inference but must periodically report usage metering to Azure for billing, so outbound access to the billing endpoint is mandatory. Downloading weights per request is incorrect because the image already contains the model. Streaming documents back is not required and would break data-residency, unlike the metering call. A permanent portal tunnel is fictional and not part of the container contract.
An app team must call an Azure AI multi-service account without storing any secret keys in code, using Microsoft Entra ID. Which steps are required to enable this token-based authentication? (Choose TWO)
Correct: A and B. Microsoft Entra ID (token) auth requires a custom subdomain on the resource and an RBAC role like Cognitive Services User granted to the managed identity or principal. Embedding key1 is the opposite of keyless auth and is incorrect. Disabling the endpoint would break access, not enable it. The F0 tier choice is unrelated because authentication mode is independent of pricing tier.
Your Azure OpenAI resource sits inside a virtual network and must never be reachable over the public internet, yet a web app in another VNet needs to call it. Which configuration achieves private, name-resolvable connectivity?
Correct: A. A private endpoint plus a Private DNS Zone gives the resource a private IP and correct name resolution, and disabling public access enforces isolation. IP allowlisting still uses the public endpoint, so it is incorrect for a no-public-internet requirement. Service endpoints keep the public endpoint reachable, unlike private endpoints. SAS tokens are a Storage concept, not an Azure OpenAI network control, whereas private endpoints are.
A regulated bank requires that all data stored at rest by its Azure AI services resource be encrypted with a key the bank controls and can revoke. Which capability should the engineer enable?
Correct: A. Customer-managed keys (CMK) in Azure Key Vault let the bank own, rotate, and revoke the encryption key for data at rest, satisfying the control requirement. Microsoft-managed keys are the default and do not give the customer revocation control, so they are incorrect here. Client-side hashing is not encryption at rest and is irrelevant. A SAS token controls access, not at-rest key ownership, unlike CMK.
After a production incident on an Azure AI Vision resource, the team wants to capture detailed request logs and metrics for later analysis in a workspace. Which actions support this monitoring goal? (Choose TWO)
Correct: A and B. Diagnostic settings send resource logs to a Log Analytics workspace, and Azure Monitor exposes platform metrics like call volume and latency, together giving full observability. The F0 tier does not lift logging quotas and is incorrect. Recreating the resource destroys history rather than analyzing it. Putting the key in the body is a security anti-pattern and does nothing for logging, unlike diagnostic settings.
Last updated:
Yes. You can start, finish and score it for free, and download the Techclick practice certificate.
This bank has 120 original scenario-based questions with a 180-minute timer and a 70% Techclick practice target.
The official exam code is AI-102 (Microsoft).
No. They are original practice questions written by Techclick. This is not the vendor's official exam and not leaked dumps.
Score 70% or higher to get a Techclick practice certificate and LinkedIn badge. It is not an official Microsoft certification.
Related practice tests: Microsoft DP-600, AWS AIF-C01, AWS MLA-C01, Google Cloud Generative AI Leader, Databricks Generative AI Engineer Associate, Azure AZ-104 (linked below).

You earned it — let the world know!
