Azure DevOps Server vs. Azure Kubernetes Service (AKS)

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Azure DevOps Server
Score 8.4 out of 10
N/A
Azure DevOps Server (formerly Team Foundation Server, or TFS) is the on-premise version of Azure DevOps. To license Azure DevOps Server an Azure DevOps license and a Windows operating system license (e.g. Windows Server) for each machine running Azure DevOps Server.N/A
Azure Kubernetes Service (AKS)
Score 8.4 out of 10
N/A
Microsoft's Azure Kubernetes Service (AKS) is designed to make deploying and managing containerized applications easy. It offers serverless Kubernetes, an integrated continuous integration and continuous delivery (CI/CD) experience, and enterprise-grade security and governance. It allows development and operations teams on a single platform to rapidly build, deliver, and scale applications with confidence.N/A
Pricing
Azure DevOps ServerAzure Kubernetes Service (AKS)
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Azure DevOps ServerAzure Kubernetes Service (AKS)
Free Trial
NoNo
Free/Freemium Version
YesNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Azure DevOps ServerAzure Kubernetes Service (AKS)
Considered Both Products
Azure DevOps Server
Chose Azure DevOps Server
Azure DevOps is a fully integrated solution that solves all of the problems that our separate tools did in a much easier-to-use way. Before we implemented DevOps we had three different solutions that we had to integrate with each other and required a lot of manual intervention …
Azure Kubernetes Service (AKS)

No answer on this topic

Features
Azure DevOps ServerAzure Kubernetes Service (AKS)
Container Management
Comparison of Container Management features of Product A and Product B
Azure DevOps Server
-
Ratings
Azure Kubernetes Service (AKS)
7.7
5 Ratings
6% below category average
Security and Isolation00 Ratings8.75 Ratings
Container Orchestration00 Ratings8.05 Ratings
Cluster Management00 Ratings7.75 Ratings
Storage Management00 Ratings7.65 Ratings
Resource Allocation and Optimization00 Ratings7.95 Ratings
Discovery Tools00 Ratings7.15 Ratings
Update Rollouts and Rollbacks00 Ratings6.75 Ratings
Self-Healing and Recovery00 Ratings8.15 Ratings
Analytics, Monitoring, and Logging00 Ratings7.65 Ratings
Best Alternatives
Azure DevOps ServerAzure Kubernetes Service (AKS)
Small Businesses
GitHub
GitHub
Score 9.2 out of 10
Portainer
Portainer
Score 9.0 out of 10
Medium-sized Companies
GitHub
GitHub
Score 9.2 out of 10
Red Hat OpenShift
Red Hat OpenShift
Score 9.1 out of 10
Enterprises
Perforce P4
Perforce P4
Score 7.4 out of 10
Red Hat OpenShift
Red Hat OpenShift
Score 9.1 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Azure DevOps ServerAzure Kubernetes Service (AKS)
Likelihood to Recommend
9.0
(48 ratings)
8.3
(10 ratings)
Likelihood to Renew
10.0
(1 ratings)
-
(0 ratings)
Usability
6.0
(4 ratings)
7.7
(5 ratings)
Support Rating
8.4
(10 ratings)
9.0
(1 ratings)
Implementation Rating
8.0
(1 ratings)
-
(0 ratings)
Ease of integration
9.0
(2 ratings)
-
(0 ratings)
User Testimonials
Azure DevOps ServerAzure Kubernetes Service (AKS)
Likelihood to Recommend
Microsoft
Azure DevOps is good to use if you are all-in on the Microsoft Azure stack. It's fully integrated across Azure so it is a point-and-click for most of what you will need to achieve. If you are new to Azure make sure you get some outside experience to help you otherwise it is very easy to overcomplicate things and go down the wrong track, or for you to manually create things that come out of the box.
Read full review
Microsoft
AKS works very well for running containerized applications that require high availability and scalability. This includes systems like our HRIS platform and customer-facing web applications. AKS is a good choice when applications are broken into multiple services that need independent scaling and deployment. It provides the flexibility needed to manage these architectures effectively. But for single, low-traffic applications or simple internal tools, AKS can be overkill. For scenarios like that Azure App Service would be better.
Read full review
Pros
Microsoft
  • Reporting Integration- Azure boards provides Kanban and other dashboard, their templates for easy management of project.
  • Project Pipeline- easy integration and development of CI/CD pipelines, helped in testing, releasing project artifacts.
  • Version Control- Integration with Git and code IDE made it easy to share, review our code, fix bugs and do testing.
Read full review
Microsoft
  • AKS makes it easier to replicate data to multiple regions
  • Azure portal make it easier to manage the resources of the organization
Read full review
Cons
Microsoft
  • Can add more build templates for specific technology requirements
  • Can have more features in dashboards which can help dev teams stream line their tasks and priorities
  • Can have raise alarm feature in case of any sort of failure in devops pipeline execution
Read full review
Microsoft
  • Steep learning curve
  • Expected charges are unclear until you see real production usage
  • Operations teams need to learn an entirely new skill set
Read full review
Likelihood to Renew
Microsoft
Because we are a Microsoft Gold Partner we utilize most of their software and we have so much invested in Team Foundation Server now it would take a catastrophic amount of time and resources to switch to a different product.
Read full review
Microsoft
No answers on this topic
Usability
Microsoft
For standard users the interface is friendly. but if you are a manager some tools are a little confusing to use, like the query system that you always need to create from scratch. Templates should be more helpful for queries and for standard procedures that you need to duplicate PBIs over time. The search history of Work Items is a little painful to use.
Read full review
Microsoft
As already said, the UI/CLI and even terraform are perfectly fine, but certain details could be documented better. For instance, if I want to secure the whole Azure Kubernetes Service (AKS) with my own managed keys, then it is very complex and hard to get there. Not really a single source that gives you the whole picture. Besides that, it is still good to use, in most cases intuitive but details mentioned as above can be tricky.
Read full review
Support Rating
Microsoft
I have not had to use the support for Azure DevOps Server. There have never been any issues where I was not able to figure it out or quickly resolve. Our Scrum Master has used support before though, and the service has always been prompt and clear with a customer-focus
Read full review
Microsoft
Microsoft support was really good, whenever we raise any ticket they come back to us within a couple of hours.
Read full review
Implementation Rating
Microsoft
Do research beforehand and, if possible, do a trial run before implementing into production environment.
Read full review
Microsoft
No answers on this topic
Alternatives Considered
Microsoft
In my opinion, DevOps covers the development process end to end way better than Jira or GitHub. Both competitors are nice in their specific fields but DevOps provides a more comprehensive package in my opinion. It is still crazy to see that the whole suite can be used for free. The productivity increase we realized with DevOps is worth real money!
Read full review
Microsoft
Amazon EKS stacked up very well and had better performance in some areas. However, Azure Kubernetes Service was a better fit given our Azure environment.
Read full review
Return on Investment
Microsoft
  • It has streamlined the pipeline and project management for our agile effort.
  • It has helped our agile team get organized since that is a new methodology being leveraged within the Enterprise.
  • The calendar has improved visibility into different OOOs across the project team since we all come from different departments across the larger organization.
Read full review
Microsoft
  • We had to spend more time on Azure Kubernetes Service (AKS) than on AWS and GCP to get our kubernetes cluster up and running
  • The resources on nodes need to be left out unused, so effectively it is wasting money there
  • It definitely made us spend more time into maintaining kubernetes
Read full review
ScreenShots