Azure Container Apps is a serverless container platform that we can use to run microservices and containerized applications without having to worry about managing complex infrastructure and container orchestrations.
In this video, I introduce the key concepts and features of Azure Container Apps and go through a demo on how you can create a simple Container App using Bicep.
If you have any question about this video or Azure Container Apps in general, feel free to comment below or reach out to me on Twitter....
Building and Deploying Container Images to Azure Container Apps with GitHub Actions
In a previous blog post, I talked about how we can provision an Azure Container App using Bicep and deploying our Bicep template using GitHub Actions.
We’ll now turn our attention to updating the images that our Container App uses by building the new image, deploying it to Azure Container registry and then pulling the newly built image from our registry to our Container App.
As part of my infrastructure deployment, I defined a container image as part of my Bicep like so:...
Creating and Provisioning Azure Container Apps with Bicep
Using Bicep, we can deploy and manage all the resources required for our Azure Container Apps. In this post, we’ll write a Bicep template that defines all the infrastructure required for our Container App and deploy it using the AZ CLI. In our Bicep template, we’ll be deploying the following resources:
A Log Analytics workspace. Azure Container Registry An Azure Container App Environment A Container App. Before we kick this off, it’s REALLY IMPORTANT to note that Container Apps is currently in preview!...