Skip to main content
TrustRadius
Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS)

Overview

What is Azure Kubernetes Service (AKS)?

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…

Read more
Recent Reviews

Scale fast with AKS

8 out of 10
July 08, 2021
Incentivized
We use [Azure Kubernetes Service (AKS)] to deploy and manage multiple instances of micro service APIs for our customers. [Azure Kubernetes …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Product Details

What is Azure Kubernetes Service (AKS)?

Azure Kubernetes Service (AKS) Video

Introduction into How Kubernetes Works

Azure Kubernetes Service (AKS) Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(59)

Attribute Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Used Azure Kubernetes for CI/CD pipeline for scale and manage microservice application. To manage and containerize applications, scaling services based on load. Used Azure Kubernetes for all application deployment and integration, containerization and scaling of applications. It is highly appreciable with its usage and policies, easy to maintain, governance and helpful for continuous deployment and integration.
  • Continuous deployment
  • Continuous Integration
  • Containerization of application
  • Security of Microsoft playing a vital role
  • Management and governance of application
  • Need to update cluster manually
  • Policies cannot be updated for existing components
  • if any change in policy every has to create cluster
Azure Kubernetes Service is most cost efficient Kubernetes service. it has high security, good governance and easy to manage. Areas where it is less appropriate is manual cluster updates. Azure Kubernetes is most appropriate to use for containerization, continuous deployment and continuous integration. Its very easy to configure and can work with jenkins, and build tools as well. Its easy governance provide facility to manage appropriately. But the major issue is with when configuring clusters and a regular update of policy is required, in this case it requires to create new setup every time rather than updating the same existing items.
  • Cost efficient
  • Microsoft security and management
  • Easy management to scale application
  • Highly scalable application is supported
  • Easy and quick to deploy and integrate application
  • Less efficient for cluster change management
Due to cost efficiency. And using AZURE cloud for other services as well. Azure Kubernetes Service is more suitable to configure CI/CD pipelines. With a facility of automated or One click deployment and integration of the application. As compared with other Kubernetes Services like Amazon Elastic Kubernetes Service and Google Kubernetes Service, Azure Kubernetes is most cost-efficient with the same facilities and with an advantage to configure easily, manage easily, as it is one click manageable with Microsoft applications. It provides high Microsoft security to containers and secures applications from any kind of harm.
300
All application developer: All developers used Azure Kubernetes to deploy and manage their application for all environment. Development managers: Managers decide to use facilities of Azure Kubernetes to be used in developmemt. Quality Assurance team: Use Azure Kubernetes for testing performance of application when checking with high load. DevOps Engineers: Use Azure Kubernetes for setting up the environment for deployment of application.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure Kubernetes Service (AKS) helps to offload the data and high processing load (as need be) to outside our data center and increase the availability for different necessary applications. The transition to AKS wasn't that difficult. We are almost confident and ready to have more production data in AKS.
  • AKS makes it easier to replicate data to multiple regions
  • Azure portal make it easier to manage the resources of the organization
  • It's a little challenging to foresee how much would be the cost to incur for our usage
At one instance, there was a fire in our data center and the backup power had some issues because of which the whole DC went down. I believe with AKS and the replication it's easier to handle such a situation. Also, the scenario would have been pretty transparent to the end-users.
  • High data availability
  • Can scale up as and when needed so we can have higher processing
  • Maintenance is off loaded to a dependable and stable entity
  • Positive impact in moving applications to cloud from the in-hose data center to save cost
  • Sometimes got affected with some bugs on the AKS infrastructure but hasn't caused a big kios as our production footprint in AKS is not yet high
Worked with very similar in-house-built Kubernetes/container management system. We are leveraging AKS as it's more robust and stable being in the technical space for quite some time. Also, it has got a vast number of management and security features which makes it more attractive. They even have a model where the cost can be reduced by up to 90% if the application can afford to handle a quick downtime once in a while.
Scott Kennedy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure Kubernetes Service (AKS) is being used primarily to support internal analytics applications that need to scale up and down for a variable user base each day. These internal applications support warehouse operations primarily but we are branching out to other functions such as sales, product development and marketing science.
  • Scales quickly when the user base increases randomly
  • Downgrades very fast if a bunch of users hop off the system
  • Great dev UX for IT
  • The pricing structure is complicated
  • The stats on usage isn't the easiest to understand
  • The overall microsoft contract is hard to wrap my head around
Azure Kubernetes Service is well suited for companies that need to rapidly scale (or remove storage capacity) quickly to support any type of online application. In our case, we built an application for the warehouse team. Around the holidays, when the staff increases quickly, the applications have way more users, requiring more storage.
  • Only paying for storage we use
  • Awesome documentation process
  • Dev UX is pretty solid
  • The ability to scale has reduced the need for headcount in IT
  • The authentication process has kept us compliant with regulatory bodies
  • The ability to replicate environments is great.
The ability to create new instances (i.e. elastic provisioning) is probably the fastest with Azure Kubernetes Service compared to the alternatives that I have looked at. From a pricing perspective, Microsoft always seems to find a way to be more competitive in this area, and literally every other field they play in.
July 08, 2021

Scale fast with AKS

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use [Azure Kubernetes Service (AKS)] to deploy and manage multiple instances of micro service APIs for our customers. [Azure Kubernetes Service (AKS)] allows us to quickly deploy and manage our APIs at scale in a repeatable way.
  • Highly repeatable process
  • Minimizes the amount of software to install
  • Easily scale resources to meet demand
  • Steep learning curve
  • Expected charges are unclear until you see real production usage
  • Operations teams need to learn an entirely new skill set
[Azure Kubernetes Service (AKS)] is great when you need to be able to deploy a large number of services in a highly repeatable way. Once you know how to use it, it is a very fast to stand up a new environment.

However there is a lot you need to know to get to that point and it is a specialized area. This is not suitable for small teams who are supporting multiple product stacks.
  • Repeatability of process
  • PaaS model
  • Quickly create environments without purchasing servers
  • Developers local minikube environments translate well into an AKS instance
[Azure Kubernetes Service (AKS)] is largely similar to EKS. I use both products fairly interchangeably and the decision comes down to which ecosystem you are part of and the which locations are important to you.
Mounika Chirasani | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Azure Kubernetes Service is used by the Product development and Cloud team here. It is used to scale the microservices very easily. It provides an open solution that offers portability for both user containers and user application configuration. It also accelerates containerized application development for the developers.
Easy to set up in CI/CD pipeline It has a good pricing option as well in Azure. Basic works fine.
  • To scale the microservices very easily.
  • Easy to set up in CI/CD pipeline.
  • It has a good pricing option as well in Azure. Basic works fine.
  • Accelerates containerized application development for the developers.
  • Database services monitoring is weak.
  • It doesn't possess a good monitoring solution.
  • Response times in cloud applications could be faster.
Azure Kubernetes service works well, installs easily, is robust and is constantly updated. It uses a great environment when you're running a bunch of servers handling user traffic. The monitoring is quite nice too. Except for the monitoring tools for the database. Azure Kubernetes service still doesn't support autoscaling of nodes. It takes time to fully set up. But once you get going it’s fine.
  • Accelerates the development of a developer.
  • To scale the microservices very easily.
  • easy to set up in CI/CD.
Microsoft support was really good, whenever we raise any ticket they come back to us within a couple of hours.
Return to navigation