SlideShare a Scribd company logo
Brought to you by:
Community for Azure, Microsoft 365 & SharePoint
Azure Container Apps
Nilesh Gule
$whoami
{
“name” : “Nilesh Gule”,
“website” : “https://www.HandsOnArchitect.com",
“github” : “https://GitHub.com/NileshGule"
“twitter” : “@nileshgule”,
“linkedin” : “https://www.linkedin.com/in/nileshgule”,
“likes” : “Technical Evangelism, Cricket”,
“co-organizer” : “Azure Singapore UG”
}
Azure-Container-Apps.pdf
Azure-Container-Apps.pdf
Pre-requisites
✓ Self contained application with all its
dependencies
Docker
✓ Orchestrates containers
✓ Self healing
✓ Service discovery
✓ Scaling
Kubernetes
✓ Repository for storing container images
✓ Dockerhub / private container registry
Container Registry
✓ Distributed, highly scalable, resilient, fault-tolerant,
observable
✓ Automation (DevOps / GitOps / IAC / CI CD)
Cloud Native Apps
@nileshgule
Modern
Cloud Native
Applications
Cloud Native Applications - characteristics
Microservices
Containerization
Cloud Native Applications - Benefits
• Reduce time to market
• Ease of management
• Scalability and Flexibility
• Reduced costs
• Reliable systems and reduced downtime
• No vendor lock-in
• Improved customer experience
@nileshgule
Cloud Native Options
on Azure
Options for running containers in Azure
❖ Websites and web apps
❖ Public APIs
❖ Microservices architecture
❖ Backend processing –
scales with external events
+ Host websites, web apps
and APIs
❖ Simple one-off
container
Comparing Container Apps with other Azure container options | Microsoft Docs
❖ Full-blown container
orchestration platform
Azure-Container-Apps.pdf
@nileshgule
Azure Container Apps
Azure Container Apps
❖Serverless containers for Microservices
❖Build modern apps on open source
❖Focus on apps, not on infrastructure
❖Seamlessly port to Kubernetes
Accelerate developer productivity
❖Build microservices, APIs, event processing workers, and background
jobs using containers.
❖Polyglot programming and accelerate development with built-in
Distributed Application Runtime (Dapr) integration to simplify
common tasks like event processing, pub/sub and service invocation.
❖Streamline application lifecycle tasks such as upgrades and
versioning, traffic shifting, service discovery, and monitoring
❖Setup code-to-cloud pipelines using GitHub Actions.
Native integration with Dapr
@nileshgule
TechTalks Demo
aci-dev-env
azure-container-app-rg
ngacrregistry
acrResourceGroup
TechTalks with Dapr
Run Containers at scale
❖Scale with flexible serverless containers
❖KEDA supported scale triggers including Azure Event Hub,
Apache Kafka, RabbitMQ, MongoDB, MySQL, PostgreSQL
etc.
❖Robust autoscaling without managing complex
infrastructure
❖Scale to zero and pay only for use by the second
aci-dev-env
azure-container-app-rg
ngacrregistry
acrResourceGroup
Autoscaled TechTalks KEDA
What can be build with Azure Container Apps
Dapr Components
References
Azure Container Apps
❖ Container Apps overview
❖ Container Apps QuickStart
❖ Container Apps environment
❖ Container Apps pricing
KEDA
❖ KEDA
❖ KEDA RabbitMQ scaler
❖ KEDA scalers
Dapr
❖ Dapr
❖ Dapr RabbitMQ PubSub component
❖ Dapr State Management
❖ Dapr Components
❖ Donovan Brown’s Ignite session
Source Code & slide deck
Tech Talks Azure Container Apps Demo
https://github.com/NileshGule/techtalks-azure-container-apps-demo
https://speakerdeck.com/nileshgule/
https://www.slideshare.net/nileshgule/
Nilesh Gule
ENTERPRISE ARCHITECT | MICROSOFT MVP
“Code with Passion and
Strive for Excellence”
nileshgule
@nileshgule Nilesh Gule
NileshGule
www.handsonarchitect.com
https://bit.ly/youtube-nileshgule
Thank You
Please give us your feedback ☺
Rate each session with our Konfx Apps
Event Code (with hashtag) : #AMSKL2022
Select the session attended
Complete the Evaluation Survey, click submit
Brought to you by:
Community for Azure, Microsoft 365 & SharePoint

More Related Content

PDF
FestiveTechCalendar2022 - Getting Started with Azure Container Apps.pdf
PDF
Portable Multi-cloud Microservices with Dapr .pdf
PDF
Autoscale applications based on external events with KEDA.pdf
PDF
Portable Multi-cloud Microservices with Dapr .pdf
PDF
Portable Multi-cloud Applications with Dapr.pdf
PPTX
Portable Multi-cloud Microservices with Dapr .pptx
PDF
Improve Monitoring and Observability for Kubernetes with OSS tools
PDF
DevOps and BigData Analytics
FestiveTechCalendar2022 - Getting Started with Azure Container Apps.pdf
Portable Multi-cloud Microservices with Dapr .pdf
Autoscale applications based on external events with KEDA.pdf
Portable Multi-cloud Microservices with Dapr .pdf
Portable Multi-cloud Applications with Dapr.pdf
Portable Multi-cloud Microservices with Dapr .pptx
Improve Monitoring and Observability for Kubernetes with OSS tools
DevOps and BigData Analytics

Similar to Azure-Container-Apps.pdf (20)

PPTX
Microsoft Partners - Application Autoscaling Made Easy With Kubernetes Event-...
PDF
Build Secure Portable Applications using AKS and its ecosystem
PPTX
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
PDF
The path to a serverless-native era with Kubernetes
PDF
Event Driven Autoscaling using KEDA - MVP
PPTX
Introduction to Google Cloud Services / Platforms
PPTX
Architecting multi-cloud ready applications
PDF
Improve monitoring and observability for kubernetes with oss tools
PDF
Distributed Event Driven Systems with KEDA.pdf
PDF
[JAZUG Tohoku Azure DevOps] Azure DevOps
PDF
HBase Meetup @ Cask HQ 09/25
PDF
Application modernization with azure PaaS and FaaS
PDF
Developing Microservices Directly in AKS/Kubernetes
PPTX
Dev day serverless from a devs perspective
PDF
Scaling .net containers with event driven workloads
PDF
Monitoring kubernetes wwith prometheus and grafana azure singapore - 19 aug...
PPTX
Google-Cloud-Platform_detailed_presentation.pptx
PPTX
Improving Your Company’s Health with Middleware Takeout
PPTX
Docker & aPaaS: Enterprise Innovation and Trends for 2015
PDF
Azure DevOps Day - Kochi
Microsoft Partners - Application Autoscaling Made Easy With Kubernetes Event-...
Build Secure Portable Applications using AKS and its ecosystem
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
The path to a serverless-native era with Kubernetes
Event Driven Autoscaling using KEDA - MVP
Introduction to Google Cloud Services / Platforms
Architecting multi-cloud ready applications
Improve monitoring and observability for kubernetes with oss tools
Distributed Event Driven Systems with KEDA.pdf
[JAZUG Tohoku Azure DevOps] Azure DevOps
HBase Meetup @ Cask HQ 09/25
Application modernization with azure PaaS and FaaS
Developing Microservices Directly in AKS/Kubernetes
Dev day serverless from a devs perspective
Scaling .net containers with event driven workloads
Monitoring kubernetes wwith prometheus and grafana azure singapore - 19 aug...
Google-Cloud-Platform_detailed_presentation.pptx
Improving Your Company’s Health with Middleware Takeout
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Azure DevOps Day - Kochi
Ad

More from Nilesh Gule (20)

PDF
API Management in the AI Era - Azure Singapore.pdf
PDF
Infuse Intelligence Into your App with Foundry Local.pdf
PDF
Enhance GitHub Copilot using MCP - Enterprise version.pdf
PDF
API Management in the AI Era session GAB Melbourne
PDF
GitHub Copilot Agent Mode - Azure Builders Melbourne
PDF
Festive Tech Calendar -2024 Supercharge Kubernetes Debugging with k8sGPT.pdf
PDF
Code Creativity and Customers- Navigating the Generative AI Landscape - Austr...
PDF
Supercharge Kubernetes Debugging with k8sGPT.pdf
PDF
k8sug Melbourne - Improve Kubernetes with k8sGPT
PDF
Code Creativity and Customers- Navigating the Generative AI Landscape.pdf
PDF
Improve Monitoring And Observability for Kubernetes with OSS tools.pdf
PDF
Modular Architecturs for Resilience and Adaptability.pdf
PDF
Singapore JUG - Open Telemetry.pdf
PDF
Cloud Native Ninja - Getting Started with Kubernetes - Part 9.pdf
PDF
Cloud Native Ninja - PT8 - Containerize React app.pdf
PDF
Cloud Native Ninja - PT8 - Containerize React app.pdf
PDF
Modular Architecturs for resilience and Adaptability.pdf
PDF
Modular Architecturs for resilience and Adaptability.pdf
PDF
Cloud Native Ninja - PT7 - Containerize Go apps.pdf
PDF
Cloud Native Ninja - PT6 - Containerize Spring Boot apps.pdf
API Management in the AI Era - Azure Singapore.pdf
Infuse Intelligence Into your App with Foundry Local.pdf
Enhance GitHub Copilot using MCP - Enterprise version.pdf
API Management in the AI Era session GAB Melbourne
GitHub Copilot Agent Mode - Azure Builders Melbourne
Festive Tech Calendar -2024 Supercharge Kubernetes Debugging with k8sGPT.pdf
Code Creativity and Customers- Navigating the Generative AI Landscape - Austr...
Supercharge Kubernetes Debugging with k8sGPT.pdf
k8sug Melbourne - Improve Kubernetes with k8sGPT
Code Creativity and Customers- Navigating the Generative AI Landscape.pdf
Improve Monitoring And Observability for Kubernetes with OSS tools.pdf
Modular Architecturs for Resilience and Adaptability.pdf
Singapore JUG - Open Telemetry.pdf
Cloud Native Ninja - Getting Started with Kubernetes - Part 9.pdf
Cloud Native Ninja - PT8 - Containerize React app.pdf
Cloud Native Ninja - PT8 - Containerize React app.pdf
Modular Architecturs for resilience and Adaptability.pdf
Modular Architecturs for resilience and Adaptability.pdf
Cloud Native Ninja - PT7 - Containerize Go apps.pdf
Cloud Native Ninja - PT6 - Containerize Spring Boot apps.pdf
Ad

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PDF
Electronic commerce courselecture one. Pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
KodekX | Application Modernization Development
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Spectroscopy.pptx food analysis technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
sap open course for s4hana steps from ECC to s4
Electronic commerce courselecture one. Pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
Spectral efficient network and resource selection model in 5G networks
MIND Revenue Release Quarter 2 2025 Press Release
KodekX | Application Modernization Development
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
Review of recent advances in non-invasive hemoglobin estimation
“AI and Expert System Decision Support & Business Intelligence Systems”
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectroscopy.pptx food analysis technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx

Azure-Container-Apps.pdf

  • 1. Brought to you by: Community for Azure, Microsoft 365 & SharePoint
  • 3. $whoami { “name” : “Nilesh Gule”, “website” : “https://www.HandsOnArchitect.com", “github” : “https://GitHub.com/NileshGule" “twitter” : “@nileshgule”, “linkedin” : “https://www.linkedin.com/in/nileshgule”, “likes” : “Technical Evangelism, Cricket”, “co-organizer” : “Azure Singapore UG” }
  • 6. Pre-requisites ✓ Self contained application with all its dependencies Docker ✓ Orchestrates containers ✓ Self healing ✓ Service discovery ✓ Scaling Kubernetes ✓ Repository for storing container images ✓ Dockerhub / private container registry Container Registry ✓ Distributed, highly scalable, resilient, fault-tolerant, observable ✓ Automation (DevOps / GitOps / IAC / CI CD) Cloud Native Apps
  • 8. Cloud Native Applications - characteristics Microservices Containerization
  • 9. Cloud Native Applications - Benefits • Reduce time to market • Ease of management • Scalability and Flexibility • Reduced costs • Reliable systems and reduced downtime • No vendor lock-in • Improved customer experience
  • 11. Options for running containers in Azure ❖ Websites and web apps ❖ Public APIs ❖ Microservices architecture ❖ Backend processing – scales with external events + Host websites, web apps and APIs ❖ Simple one-off container Comparing Container Apps with other Azure container options | Microsoft Docs ❖ Full-blown container orchestration platform
  • 14. Azure Container Apps ❖Serverless containers for Microservices ❖Build modern apps on open source ❖Focus on apps, not on infrastructure ❖Seamlessly port to Kubernetes
  • 15. Accelerate developer productivity ❖Build microservices, APIs, event processing workers, and background jobs using containers. ❖Polyglot programming and accelerate development with built-in Distributed Application Runtime (Dapr) integration to simplify common tasks like event processing, pub/sub and service invocation. ❖Streamline application lifecycle tasks such as upgrades and versioning, traffic shifting, service discovery, and monitoring ❖Setup code-to-cloud pipelines using GitHub Actions.
  • 19. Run Containers at scale ❖Scale with flexible serverless containers ❖KEDA supported scale triggers including Azure Event Hub, Apache Kafka, RabbitMQ, MongoDB, MySQL, PostgreSQL etc. ❖Robust autoscaling without managing complex infrastructure ❖Scale to zero and pay only for use by the second
  • 21. What can be build with Azure Container Apps
  • 23. References Azure Container Apps ❖ Container Apps overview ❖ Container Apps QuickStart ❖ Container Apps environment ❖ Container Apps pricing KEDA ❖ KEDA ❖ KEDA RabbitMQ scaler ❖ KEDA scalers Dapr ❖ Dapr ❖ Dapr RabbitMQ PubSub component ❖ Dapr State Management ❖ Dapr Components ❖ Donovan Brown’s Ignite session
  • 24. Source Code & slide deck Tech Talks Azure Container Apps Demo https://github.com/NileshGule/techtalks-azure-container-apps-demo https://speakerdeck.com/nileshgule/ https://www.slideshare.net/nileshgule/
  • 25. Nilesh Gule ENTERPRISE ARCHITECT | MICROSOFT MVP “Code with Passion and Strive for Excellence” nileshgule @nileshgule Nilesh Gule NileshGule www.handsonarchitect.com https://bit.ly/youtube-nileshgule
  • 26. Thank You Please give us your feedback ☺ Rate each session with our Konfx Apps Event Code (with hashtag) : #AMSKL2022 Select the session attended Complete the Evaluation Survey, click submit
  • 27. Brought to you by: Community for Azure, Microsoft 365 & SharePoint