Who is this training for?
This course is designed for students who are planning to take the Deploy cloud-native apps using Azure Container Apps assessment, or students who are managing containerized app deployments using Azure Pipelines and Azure Container Apps in their day-to-day job. This course helps learners progress in the Azure DevOps role.
Training objectives
- Develop the skills necessary to configure a secure deployment solution for cloud‑native apps
- Build, deploy, scale, and manage containerized cloud‑native apps using Azure Container Apps.
- Configure Azure Container Registry for container app deployments
- Create, configure, scale, and manage container apps in Azure Container Apps
- Automate deployments using Azure Pipelines for container apps
Summary
Applied Skills training courses are designed to validate specific skills by being oriented towards real-world scenarios. They offer a targeted alternative to traditional role-based certifications, with a focus on applying technical skills in real-world business situations. Develop the skills to set up a secure deployment solution for cloud-native applications. Learn how to build, deploy, scale, and manage containerized cloud-native applications using Azure Container Apps, Azure Container Registry, and Azure Pipelines.
Course outline
Learning Path — Deploy cloud‑native apps using Azure Container Apps
- Module 1 — Get started with cloud‑native apps and containerized deployments
- Module 2 — Configure Azure Container Registry for container app deployments
- Module 3 — Configure a container app in Azure Container Apps
- Module 4 — Configure continuous deployment for container apps
- Module 5 — Scale and manage deployed container apps
- Module 6 — Guided project: Deploy and manage a container app using Azure Container Apps
Approach and methodology
Practical and structured approach combining focused theory and guided workshops. Participants gradually deploy and manage cloud-native applications using Azure Container Apps through real-world exercises inspired by real-world scenarios, promoting immediate application of learnings.
They learn how to orchestrate, secure, and scale containerized applications in a modern cloud environment.
Led by a Microsoft-certified trainer, the training focuses on interactivity and the development of directly transferable technical skills to design and operate cloud-native solutions in a professional context.
Prerequisites
Students should have the Following knowledge and experience before attending this course:
- Practical experience completing Azure administration tasks is recommended.
- Some experience performing the deployment tasks typically assigned to a DevOps Engineer.
- Some experience using Azure Container Registry and Azure Container Apps is beneficial.
Recommendations
- Basics in application development (APIs, microservices)
- Knowledge of containers (Docker)
- Understanding of cloud and Azure concepts Notions of cloud-native architecture (scalability, resiliency)
- Familiarity with DevOps principles (CI/CD)
