Summary
In this module, you have learned about continuous deployment options for container apps. Azure Container Apps implements container app versioning by creating revisions. You can create new revisions by updating a previous revision, and you can retain up to 100 revisions, giving you a historical record of your container app updates. Azure Container Apps provides support for continuous deployment using either GitHub Actions or Azure Pipelines. The scenarios describe continuous deployments to a container app connected to a container registry.
The main takeaways from this module are that Azure Container Apps implements container app versioning by creating revisions, which allows you to retain a historical record of your container app updates. Additionally, Azure Container Apps provides support for continuous deployment using either GitHub Actions or Azure Pipelines, which allows you to automate the deployment process and ensure that your container app is always up-to-date.
Detailed resources:
Select the right code-to-cloud path for Azure Container Apps /azure/container-apps/code-to-cloud-options
Publish revisions with Azure Pipelines in Azure Container Apps | Microsoft Learn /azure/container-apps/azure-pipelines
Publish revisions with GitHub Actions in Azure Container Apps | Microsoft Learn /azure/container-apps/github-actions
What is Azure DevOps? - Azure DevOps | Microsoft Learn /azure/devops/user-guide/what-is-azure-devops
What is Azure Pipelines? - Azure Pipelines | Microsoft Learn /azure/devops/pipelines/get-started/what-is-azure-pipelines
Azure Pipelines Agents - Azure Pipelines | Microsoft Learn /azure/devops/pipelines/agents/agents
Deploy an Azure Pipelines agent on Windows - Azure Pipelines | Microsoft Learn /azure/devops/pipelines/agents/windows-agent
Azure Container Apps image pull from Azure Container Registry with managed identity | Microsoft Learn /azure/container-apps/managed-identity-image-pull
Build and Release Tasks - Azure Pipelines | Microsoft Learn /azure/devops/pipelines/process/tasks
Azure Pipelines task reference | Microsoft Learn /azure/devops/pipelines/tasks/reference/
Define variables - Azure Pipelines | Microsoft Learn /azure/devops/pipelines/process/variables
Set secret variables - Azure Pipelines | Microsoft Learn /azure/devops/pipelines/process/set-secret-variables