Start here your Azure DevOps Project in Azure.
Microsoft Azure DevOps Services (Tools) to make your own CI/CD Pipeline in the Cloud
Azure Pipelines is a cloud service that you can use to automatically build and test your code project and make it available to other users. It works with just about any language or project type.
Pipelines combines both Continuous Integration (CI) and Continuous Deployment (CD) to constantly and consistently test and build your code and ship it to any target.
Microsoft made it really easy to make your first Azure DevOps Pipeline in the Cloud.
Here you find a step-by-step guide to make your first Azure pipeline :
When you already made your Cloud application, you can choose option Bring your Own Code 😉
But in this step-by-step guide, I choose for a HTML5 Azure Web App template which is available in Azure.
Static Azure Website => Next.
For the Service of the Web App, there are two options in this deployment template :
- Web App for Containers
- Web App as a Service.
Azure Web Apps enables you to build and host web applications in the programming language of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Azure DevOps, or any Git repo
Web App for Containers provides built-in Docker images on Linux with support for specific versions, such as PHP 7.0 and Node.js 4.5. Web App for Containers uses the Docker container technology to host both built-in images and custom images as a platform as a service. In this tutorial, you learn how to build a custom Docker image and deploy it to Web App for Containers. This pattern is useful when the built-in images don’t include your language of choice, or when your application requires a specific configuration that isn’t provided within the built-in images.
The last step needs information about :
- Organization: for the site name.
- Subscription ID
- Web App Name
- Azure Location.
And then click on Done
Your Azure DevOps Pipeline is Running as easy like that 🙂
But most important your Azure Web App is running.
Running in your Container in Azure Cloud Services.
Azure DevOps Container Web App Pipeline is running.
From here you can build your Project and Share it with your Developer Team.
More information you can find on Azure DevOps Docs
Here you see some snapshots on the latest Releases of Azure DevOps release features when I made this blogpost :
When you want to keep up-to-date on Microsoft Azure DevOps, here are some links :
JOIN the Azure DevOps Community Group on LinkedIn