Welcome to the Azure Container Apps course!
Azure Container Apps is a fully managed platform that simplifies the process of running containerized applications at scale. This course is designed to help you understand the key concepts of Azure Container Apps, and how to leverage its capabilities to develop, deploy, and manage containerized applications with ease.
Throughout the course, you will learn how to deploy container apps, manage revisions, and configure ingress and egress traffic. You will also explore how to build microservices using Dapr, and how to access its rich set of APIs.
You will discover how to leverage Azure Container Apps' auto-scaling capabilities to handle traffic spikes, reduce costs, and ensure your application is always available. You will also learn how to use Azure Monitor to collect telemetry data, and how to analyze and visualize that data to optimize your application's performance.
In addition to these key concepts, you will learn how to securely manage secrets, monitor logs using Azure Log Analytics, and leverage KEDA-supported scalers to dynamically scale your application based on CPU or memory load.
By the end of the course, you will have the knowledge and skills to design and deploy containerized applications with Azure Container Apps. You will be equipped to develop and manage your container apps with ease, using a fully managed platform that simplifies the process of running containerized applications at scale.