Azure App Services vs. Azure Kubernetes Service

Dat Tran 21 Reputation points
2022-09-29T04:25:23.26+00:00

Hi everyone.
I have a project to develop a student admission management system, using a microservice architecture with Azure, with an estimate of 5 services (ASP.NET Core) and 1 service for Web UI (ReactJS) ), all services are containerized.

I am wondering about using 1 of 2 Azure products: Azure App Services or Azure Kubernetes Services. Can you advise me which service should I use? Some of the aspects we are interested in are:

  1. Affordable
  2. Easy to maintain
  3. Scaling up/out quickly

Thanks

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,898 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,046 questions
0 comments No comments
{count} votes

Accepted answer
  1. SUNOJ KUMAR YELURU 13,961 Reputation points MVP
    2022-09-29T05:21:02.867+00:00

    Hi @Dat Tran

    If you are looking for a quick hosting solution for your app in Azure, Azure AppService is definitely the easiest & quickest way to be up and running.
    It supports different deployment types:

    • From source code
    • From docker image
    • From docker-compose.yml file

    for more details refer comparission APP service/AKS

    Related to costs- AKS is more transparent as you will pay only for the servers and disks that hosts the containers.

    ----
    If this answers your query, do click Accept Answer and Up-Vote for the same. And, if you have any further query do let us know.

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Sreeju Nair 11,856 Reputation points
    2022-09-29T06:18:48.423+00:00

    There is a great article comparing various options for containerized apps in Azure. The article discusses in detail all the options available for you in Microsoft Azure to host containerized applications. Find the article below.

    https://learn.microsoft.com/en-us/azure/container-apps/compare-options

    Also find another reference article that specifically compare Azure App Service with AKS.

    https://spltech.co.uk/azure-appservice-vs-azure-kubernetes-service/
    https://k21academy.com/docker-kubernetes/aks-vs-azure-app-service/

    Hope this helps

    0 comments No comments