{"id":40678,"date":"2022-04-20T09:39:41","date_gmt":"2022-04-20T16:39:41","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/premier-developer\/?p=40678"},"modified":"2022-04-19T09:52:56","modified_gmt":"2022-04-19T16:52:56","slug":"azure-container-apps","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/azure-container-apps\/","title":{"rendered":"Azure Container Apps"},"content":{"rendered":"<p><a class=\"x-hidden-focus\" href=\"https:\/\/www.linkedin.com\/in\/monu-bambroo-6172934\/\" target=\"_blank\" rel=\"noopener noreferrer\">Monu Bambroo<\/a> explores Azure Container Apps &#8212;\u00a0a serverless container service built for microservice applications and robust autoscaling capabilities without the overhead of managing complex infrastructure.<\/p>\n<hr \/>\n<p>Microsoft recently announced Azure Container Apps in Preview \u2013 a new serverless container platform. The idea behind this offering is to run your microservices style applications without needing to focus on the infrastructure and is built on top of industry standard Kubernetes. This platform provides value added services like out of the box Ingress, Auto Scale, Dapr integration with features like pubs\/sub, service invocation and CI\/CD pipeline support. In this blog post, we will cover how to create an Azure Container App and walk through its various features.<\/p>\n<p>Azure container apps are packaged as traditional containers deployed with any runtime\/programming model. With the container apps, the platform handles the orchestration details with primary focus on the application deployment. Here is an example scenario from\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/container-apps\/overview\">here<\/a>.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2022\/04\/container_apps_scenarios.png\"><img decoding=\"async\" class=\"alignnone wp-image-40679 size-full\" src=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2022\/04\/container_apps_scenarios.png\" alt=\"Image container apps scenarios\" width=\"913\" height=\"469\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2022\/04\/container_apps_scenarios.png 913w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2022\/04\/container_apps_scenarios-300x154.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2022\/04\/container_apps_scenarios-768x395.png 768w\" sizes=\"(max-width: 913px) 100vw, 913px\" \/><\/a><\/p>\n<p>Let\u2019s start by creating an Azure Container App in the Azure portal. We can create the container app with either Azure Bicep or Azure Cli. Before we create the container app, we create a container environment. \u00a0Container environment defines an isolation and observability boundary around a collection of container apps. You can bring your own virtual network for the Container Environment.<\/p>\n<p><a href=\"https:\/\/blogmonu.azurewebsites.net\/?p=1442\">Continue reading on Monu&#8217;s blog<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Monu Bambroo explores Azure Container Apps &#8212;\u00a0a serverless container service built for microservice applications and robust autoscaling capabilities without the overhead of managing complex infrastructure. Microsoft recently announced Azure Container Apps in Preview \u2013 a new serverless container platform. The idea behind this offering is to run your microservices style applications without needing to focus [&hellip;]<\/p>\n","protected":false},"author":582,"featured_media":40680,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25],"tags":[10624],"class_list":["post-40678","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","tag-container-apps"],"acf":[],"blog_post_summary":"<p>Monu Bambroo explores Azure Container Apps &#8212;\u00a0a serverless container service built for microservice applications and robust autoscaling capabilities without the overhead of managing complex infrastructure. Microsoft recently announced Azure Container Apps in Preview \u2013 a new serverless container platform. The idea behind this offering is to run your microservices style applications without needing to focus [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/40678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=40678"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/40678\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/40680"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=40678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=40678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=40678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}