- Azure
- Azure Container Apps
- Terraform
In this series of tutorial you will discover how to setup your Azure Container Apps projects with Terraform. The goal is to show you a full implementation of a concrete scenario.
Azure Container Apps is a service from Azure that allows you to run your containers in a serverless environment. It’s a fully Azure managed service that allows you to run your containers without having to manage the underlying infrastructure.
This service is really interesting for developers because it allows you to run your containers without having to have strong knowledge on infrasture technologies like Kubernetes. You can focus on your code and let Azure manage the rest.
You can find more information about this service in the official documentation.
To be able to do this series entirely you will need:
In this series you will learn how to create this architecture:
This architecture is composed of a few things:
Inside the Azure Container Apps environment you will have:
This application code is based on the official Microsoft Learn samples. The goal of this application is to rate fruits. The result of each vote is then stored in an Azure Cosmos DB database.
All the source code for each part will be available on GitHub.