Cover image for Mastering Azure Container Apps - From Basics to Advanced Deployment

Mastering Azure Container Apps - From Basics to Advanced Deployment

Master Azure Container Apps with YAML, KEDA, and DevOps Pipelines

Houssem Dellai

Created by Houssem Dellai

Explore how to deploy, scale, and secure containerized applications using Azure Container Apps. Get hands-on with YAML, KEDA for autoscaling, and DevOps pipelines. Gain practical skills through real-world labs and demos that help you confidently manage cloud-native apps in production environments.

Packt | Oct 2025 | 406 min

Start Trial
LevelIntermediate
CategoriesSystems Administration and Networking, Container Orchestration Platforms, Azure

What You Will Learn

You will start by deploying containers using both manual steps and YAML files, then move on to automating scaling with KEDA and securing sensitive data with Azure Key Vault. Through practical labs and demos, you'll build and manage DevOps pipelines using GitHub and Azure DevOps, and automate infrastructure with Bicep and Terraform. Each topic is reinforced with hands-on exercises to solidify your understanding.

Key Features

  • Deploy and manage containerized apps on Azure using YAML and automation tools
  • Automate scaling and secure secrets with KEDA and Azure Key Vault integration
  • Set up robust CI/CD pipelines with GitHub Actions and Azure DevOps for streamlined releases

Target Audience

Perfect for software developers, cloud engineers, and DevOps professionals who want to improve their skills in deploying and managing containerized applications on Azure. If you have some experience with Azure or containers, you'll be able to dive right in. Even if you're newer to YAML or networking, you'll find the step-by-step approach accessible and practical for real-world projects.

Related courses