Skip to main content
Answer needs confirmation
Question

You have an Azure subscription. The subscription contains a virtual machine named VM1 that runs Windows Server.
You build an app named App1.
You need to configure continuous integration and continuous deployment (CI/CD) of App1 to VM1.
What should you create first?

 

Proposed answer
  • A. an App Service Environment
  • B. an Azure DevOps organization
  • C. a managed identity
  • D. an Azure Automation account
Correct answer
  • B. an Azure DevOps organization
Comments
Ksk08

3 weeks, 6 days ago 

an Azure DevOps organization

upvoted 1 times 

Krayzr

4 months, 1 week ago 

Selected Answer: B

B. an Azure DevOps organization. Azure DevOps provides developer services to support teams to plan work, collaborate on code development, and build and deploy applications. It includes Azure Pipelines, which is a CI/CD platform that can automate your build and deployment processes. Once you have an Azure DevOps organization and a project set up, you can create a pipeline for your app and configure it to deploy to your VM. Please note that while the other options are also Azure services, they serve different purposes and are not the first thing you would need to set up for CI/CD in this scenario. An App Service Environment is a fully isolated and dedicated environment for running Azure App Service apps securely at high scale, a managed identity is a feature of Azure Active Directory, and an Azure Automation account is used to manage automation services including runbooks and configurations.

upvoted 2 times 

JimmyC

5 months, 1 week ago 

Important to note here that the app is being deployed to VM1. If the app was being hosted in an Azure App Service, it could handle CI/CD through other methods. But DevOps is the only option here that makes sense for a VM-hosted app.

upvoted 4 times 

ahenriquez02

1 year, 4 months ago 

Azure DevOps (Visual Studio Team Services / Team Foundation Server) consists of a set of tools and services that help developers implement DevOps, Continuous Integration, and Continuous Deployment processes for their development projects.

upvoted 4 times 

skycrap

1 year, 5 months ago 

https://learn.microsoft.com/en-us/sharepoint/dev/spfx/toolchain/implement-ci-cd-with-azure-devops

upvoted 4 times