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.
2,115 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,779 questions
0 comments No comments
{count} votes

Accepted answer
  1. SUNOJ KUMAR YELURU 14,291 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

2 additional answers

Sort by: Most helpful
  1. Sreeju Nair 12,346 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

  2. Shubham Mishra 0 Reputation points
    2024-10-10T17:46:55.9166667+00:00

    This is a great article comparing various options for containerized applications in Azure. It provides detailed insights into the available hosting solutions for containerized apps in Microsoft Azure.

    If you're looking to enhance your skills in managing Azure environments, here's a useful reference on Azure App Service.

    For those wanting to dive deeper into Azure, here's an excellent course on AZ-104 Azure Administrator Training:

    https://bestitcourses.com/courses/az-104-online-training

    Hope this helps

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.