Microsoft DevOps Engineer Expert AZ-400 Practice Question
Your organization hosts all source code in GitHub Enterprise Cloud and needs to implement continuous delivery to multiple Azure Kubernetes Service (AKS) clusters in different Azure subscriptions. The security team requires that no long-lived credentials be stored in the pipeline platform and that deployment jobs support branch protection rules with manual approvers for production promotions. You need the simplest solution that meets these requirements without adding another SaaS product. Which deployment automation option should you choose?
Rely on GitHub webhooks to trigger kubectl deployment scripts executed from developers' workstations.
Create multi-subscription service connections in Azure Pipelines hosted in Azure DevOps Services.
Implement deployment workflows by using GitHub Actions and OIDC-based federated credentials to Azure.
Adopt a third-party continuous delivery platform that integrates with both GitHub and Azure AD.
GitHub Actions natively supports OpenID Connect (OIDC) federation with Azure AD, allowing workflows to request short-lived access tokens for each run instead of storing service-principal secrets. GitHub environments and required reviewers provide gated approvals that integrate with branch protection rules. Because the source code already resides in GitHub Enterprise Cloud, using GitHub Actions avoids introducing Azure DevOps or another external service while meeting both the security and governance requirements. Azure Pipelines would require adding another service; classic GitHub webhooks alone do not offer pipeline automation; third-party CD tools add unnecessary complexity.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is OIDC federation and why is it used in GitHub Actions?
Open an interactive chat with Bash
How do GitHub Actions implement branch protection rules and manual approvers?
Open an interactive chat with Bash
Why is GitHub Actions preferred over Azure Pipelines for this scenario?
Open an interactive chat with Bash
What is OIDC-based federated credentials?
Open an interactive chat with Bash
How do GitHub environments support gated approvals and protect production deployments?
Open an interactive chat with Bash
What are the advantages of GitHub Actions over Azure Pipelines in this scenario?
Open an interactive chat with Bash
Microsoft DevOps Engineer Expert AZ-400
Design and implement build and release pipelines
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .