TrustRadius: an HG Insights company

Azure Container Apps

Score6.6 out of 10

3 Reviews and Ratings

What is Azure Container Apps?

Azure Container Apps, part of the Azure suite of products from Microsoft, is a service used to deploy containerized apps without managing complex infrastructure. Users can write code using a preferred programming language or framework, and build microservices with full support for Distributed Application Runtime (Dapr). Scale dynamically based on HTTP traffic or events powered by Kubernetes Event-Driven Autoscaling (KEDA).

Top Performing Features

  • Scalability

    Ease of scaling up or down to meet demand

    Category average: 8.2

  • Platform management overhead

    Resources required to keep platform up and running

    Category average: 7.4

  • Upgrades and platform fixes

    Ease of deployment of major upgrades or problem fixes

    Category average: 7.7

Areas for Improvement

  • Development environment creation

    Ease of creating new development environments

    Category average: 8

  • Development environment replication

    Ease of replicating new development environments

    Category average: 7.7

  • Issue recovery

    Ease of recovery from problem state

    Category average: 7.3

Azure Container Apps a goer

Use Cases and Deployment Scope

It is use to enable our organisation to fully managed all the Azure apps from one central platform. This enable a seamless and serverless integration. As it is cloud native, it can be assess anywhere and anytime. This has help us to save considerable amount of time and with its integration with Azure and our domain controller it is the perfect combination.

Pros

  • Cloud-native where it can be assess anywhere
  • Enhance security
  • Open source

Cons

  • Continue to enhance security
  • Better pricing
  • Flexibility

Return on Investment

  • As it is cloud native, we no longer required to have onsite prem
  • Reducing both from an energy and security perspective
  • It is worth the investment as we have saved about 10% of our ICT cost

Usability

Alternatives Considered

Microsoft Intune and Jamf Pro

Other Software Used

Microsoft Intune, Jamf Pro, Microsoft 365 Manager

Azure Container Apps - Unbiased review

Use Cases and Deployment Scope

To deploy light weight applications and micro services on Azure where you don’t want to manage the control plane and provide a quick place for developers to deploy and test applications.

Pros

  • Gives user a level of autonomous access
  • No control plane or node pool to manage
  • Less kubernetes experience required
  • Easily integrate with Azure devops

Cons

  • The deployment process is complicated
  • Learning of Azure cli (command-line interface) for deployment is required
  • Not compatible with other standard CI/CD tools

Return on Investment

  • Kind of. Saves management overhead for non critical applications
  • Monitoring is easy
  • Lock-in with Azure which is against the principles of multi-cloud architecture.

Alternatives Considered

Azure Kubernetes Service (AKS) and Amazon Elastic Kubernetes Service (EKS)

Other Software Used

Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS)