Microsoft and Dev-ops Architect at Mphasis
Real User
Top 5Leaderboard
A simple tool for deploying and managing microservices and enabling them to communicate

What is our primary use case?

We download the internal website to showcase our organization’s development and products and present it to customers in a web application.

Each component is deployed as a microservice in Kubernetes. The web application is deployed in Azure Kubernetes Service. Everything runs inside the Kubernetes only.

What is most valuable?

The main features of Azure Kubernetes Service are how it deploys and manages microservices and enables them to communicate. AKS can also group, classify, and log data. AKS makes it easy to deploy, maintain, and communicate between microservices.

What needs improvement?

The solution could provide more logging mechanisms and a good user interface.

For how long have I used the solution?

I have been using Azure Kubernetes service for three years.

Buyer's Guide
Azure Kubernetes Service (AKS)
May 2024
Learn what your peers think about Azure Kubernetes Service (AKS). Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,428 professionals have used our research since 2012.

What do I think about the stability of the solution?

The product is stable.

AKS has been used for six years to deploy and manage containerized applications in production, development, and testing environments. AKS is a stable and reliable service, and we have not had any issues with it.

What do I think about the scalability of the solution?

Between 100 to 1,000 internal customers are opening the site and logging in to see the feature labeled location, demo, reporting, etc. Scalability depends on what we are scaling. For example, we have two nodes for Development, four in production, and three for backup.

How are customer service and support?

When there were some hiccups, we took up a Microsoft support ticket. They're very good and help us a lot to solve the issues. I have worked with them a couple of times.

How was the initial setup?

The initial setup is very easy. There are seven to eight tabs. If you select all the tabs and go for a deployment, it may take up to ten to fifteen minutes to complete.


Generally, I write my scripts for Deployment. Sometimes, we use partial or batch scripting, using HCLA comments to parameterize the scripts based on the requirements. Otherwise, you can use Terraform scripting to deploy.

What about the implementation team?

I did the deployment by myself. We generally use a third-party team to get their input, but I initially used open-source tools with AKS. I used these tools to write steps that can be taken and everything.

What's my experience with pricing, setup cost, and licensing?

We have taken a three-year contract.

What other advice do I have?

Kubernetes is simple. If somebody wants to divert their applications into multiple pieces broadly and maintain them for a longer duration and accessible support, AKS is a web application that hosts them into containers. AKS also provides good support.

Overall, I rate the solution an eight out of ten.



Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Flag as inappropriate
PeerSpot user
Narendra-Singh - PeerSpot reviewer
SR IT administrator at Cardinal Integrated Technologies Inc
Real User
Top 5Leaderboard
We can easily scale up and down as needed, saving us money on our cloud costs
Pros and Cons
  • "AKS is easy to use. We can scale up and down as needed with AKS, which saves us money on our cloud costs."
  • "I would like to see Azure implement something like the K9 terminal for interacting with Kubernetes clusters. It's a user-friendly CLI interface."

What is our primary use case?

We use AKS for most of our Azure cloud services, including performance testing and other applications we deploy on an Azure Kubernetes cluster. 

What is most valuable?

AKS is easy to use. We can scale up and down as needed with AKS, which saves us money on our cloud costs. 

What needs improvement?

I would like to see Azure implement something like the K9 terminal for interacting with Kubernetes clusters. It's a user-friendly CLI interface.

For how long have I used the solution?

I have used AKS for around six months.

What do I think about the stability of the solution?

I rate AKS nine out of 10 for stability. 

What do I think about the scalability of the solution?

I rate AKS eight out of 10 for scalability. 

How was the initial setup?

The initial deployment was challenging because I had trouble understanding the documentation. I didn't have this issue with Google Cloud Platform or AWS, but Azure seemed a little difficult. 

What other advice do I have?

I rate Azure Kubernetes Service eight out of 10. I strongly recommend it. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Azure Kubernetes Service (AKS)
May 2024
Learn what your peers think about Azure Kubernetes Service (AKS). Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,428 professionals have used our research since 2012.
Mohammed Fareed - PeerSpot reviewer
Azure DevOps Lead at DXC Technology
Real User
Top 5Leaderboard
Excellent features, hearty scalability, and more than average reliability
Pros and Cons
  • "The most valuable feature is the autoscaling and self-healing."
  • "I would like to see a graphical user interface."

What is our primary use case?

Our primary use case is to host our applications for Azure Cloud, rather than hosting the application on our on-premises infrastructure. We are hosting our applications in Kubernetes in Azure Cloud. I work for a product waste company, central components wherein during the weekend the traffic is more and during the weekdays the traffic is less. During festival time, the web traffic is more. So we need some kind of automatic solution. When the web traffic is more, the Kubernetes Service auto-scales, increasing the number of resources like horizontal scaling or vertical scaling. And if the web traffic is less, it descales, like releasing some of the resources. Kubernetes helps in autoscaling and that is why we migrated from on-premises to Kubernetes.

What is most valuable?

The most valuable feature is the autoscaling and self-healing. In our application, we have multiple replicas. If one of the replicas is not working due to anything, a new replica is automatically created.

What needs improvement?

I would like to see a graphical user interface.

For how long have I used the solution?

I have been working with Azure Kubernetes Service (AKS) for the past three years.

What do I think about the stability of the solution?

There is excellent stability.

What do I think about the scalability of the solution?

There is above-average scalability and we do have plans to increase our usage.

How was the initial setup?

The initial setup is complex and not straightforward. I think it would be helpful if we had some type of script for the installation to make it easier.

What about the implementation team?

We used a vendor team lens from the Mirantis company.

What other advice do I have?

Minikube is one small Kubernetes cluster. With minikube, we can install this on our local laptop and we can practice. So to know Kubernetes, we have a concept of minikube which can be installed on a local laptop and we can practice Kubernetes commands. On a scale of one to ten, I would rate Azure Kubernetes Service (AKS) an eight.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
General Manager for Data and Software Engineering at Phillips
Real User
Top 10
Has valuable auto-scaling features, but the infra scanning needs to be improved
Pros and Cons
  • "The serverless capability and auto scale feature are the most valuable."
  • "More control over Infra scanning can be introduced."

What is our primary use case?

It is a hosting platform for creating web applications and deploying them. 

What is most valuable?

The serverless capability and auto scale feature are the most valuable. 

What needs improvement?

More control over Infra scanning can be introduced. 

For how long have I used the solution?

I have been using Azure Kubernetes Service (AKS) for ten months. 

What do I think about the stability of the solution?

The stability of the solution needs improvement. I rate the stability a six out of ten.

What do I think about the scalability of the solution?

It is a scalable solution but can be further improved based on the user requirements. Presently, a few hundred users are using the solution. I rate the scalability a seven out of ten.

How was the initial setup?

The initial setup is easy. Some log maintenance is needed. I rate the setup an eight out of ten. 

What's my experience with pricing, setup cost, and licensing?

The pricing of the solution is same as Azure Stack. 

What other advice do I have?

It really depends upon the usage. If they really have the use case to go cloud, they can use it, but still, it is more applicable for people who want to get into software engineering and web development. Especially in the financial domain or e-commerce, where you would be relying on websites. 

I rate the overall solution a seven out of ten. 

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
DorinVlas - PeerSpot reviewer
Information Security Consultant at Vazduh
Consultant
Top 20
A highly scalable solution that provides seamless integration and automation
Pros and Cons
  • "Integration and automation are the best features of the solution."
  • "The initial setup is complex."

What is our primary use case?

I use the solution for infrastructure services on platforms. It can be used for running virtual instances on Azure.

What is most valuable?

Integration and automation are the best features of the solution. It is interesting to see what it could deliver by integrating all the services.

What needs improvement?

The product should make the initial setup easier. The product should provide an online format where I can see, read, study and research it on demand.

For how long have I used the solution?

I have been using the solution for around five years.

What do I think about the stability of the solution?

I don't see any stability issues with the multiple servers integrated into Azure.

What do I think about the scalability of the solution?

Scalability is one of the top benefits when you migrate to the cloud. We can go directly from 20 users to 10,000 users.

How was the initial setup?

The initial setup is complex.

What other advice do I have?

Nothing in Azure is as easy as plug-and-play. Most of the time, the product is cloud-based. There are on-premise solutions for very specific cases. As a representative of cybersecurity operations, I have to do research and read the manuals. Overall, I rate the product an eight out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Principal Data Engineer at Turing
Consultant
Top 5Leaderboard
Helps leverage applications for maximum efficiency, but needs to improve its customer support
Pros and Cons
  • "AKS as a service is very good when you need to leverage applications or functions with much variability in their usage because you're trying to be as efficient as you can with resources."
  • "It just loses out because you have less access to it programmatically, with less technical or customizable access."

What is our primary use case?

AKS is an orchestrator for containers you can manage within the Azure environment. It is the equivalent of AWS' EKS, and Google Cloud's equivalent is Kubernetes native service. AKS' main feature is that it helps you fetch, scale, and manage containers living within any sort of eco-space within Azure or other platforms to run them on demand. It provisions and scales containers on demand based on your configuration.

What is most valuable?

AKS as a service is very good when you need to leverage applications or functions with much variability in their usage because you're trying to be as efficient as you can with resources. AKS helps you distribute jobs along multiple nodes within clusters so you can handle larger loads without needing to provision additional infrastructure or set different autoscaling policies. AKS will provision and source all those containers on its own. The solution is very good when you need to scale constantly and distribute much more of the ingestion you're taking, whether through data jobs or serving up a certain application. AKS helps you scale horizontally, so you don't have to overload many requests into a larger machine, which eventually becomes costly.

What needs improvement?

One difference from Google Cloud is that AKS wants you to manage it from within the platform rather than more integratively or programmatically. But it just loses out because you have less access to it programmatically, with less technical or customizable access.

How are customer service and support?

I've had very bad experiences with Microsoft's support. I rate their support somewhere around a five or a six out of ten. They do fine in assigning people to work on your cases, but their lead times for service are very slow. Even when you have critical incidents, you might be left hanging. That usually prompts you to resort to either Internet knowledge or just source yourself around the network of other Azure companies.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

We are consultants for multiple partners, so we usually adjust to whichever cloud provider they work with. In this case, we leverage Azure because the client already has an Azure infrastructure. Moving jobs for things like computing functions directly into Kubernetes is a decision that's mostly driven by how much we can manage scaling and how much we manage distributed computing. If we need a lot of flexibility on how much load our application will withstand, it's a solid move. It's so much easier than managing compute clusters, images, or provisioning infrastructure on your own. You can even make it work with other tools like TerraForm or CloudFormation. So you can set up the entire Kubernetes infrastructure without providing the resources until you get enough load. That's why Kubernetes has a strong use case overall for most modern applications and distributed processing.

What other advice do I have?

Every container and elastic service on each of the clouds is very similar. Still, Azure offers an increased layer of security based on many permissions that can be handled through Active Directory. Security-wise, Azure is the better cloud and solves many of the inherent security issues that Kubernetes had originally. From there, I feel permission management is much better. The UI is simpler to understand.

I rate Azure Kubernetes Service a seven out of ten. It could be better, but it does its job very well.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Сloud Enterprise Architect
Real User
Has a great management feature and provides significant cost savings
Pros and Cons
  • "Has a good management feature monitored by the cloud service provider."
  • "The application firewall is lacking some features and there is room for enhancement."

What is our primary use case?

AKS is a new technology for deploying a solution on microservice infrastructure. Most organizations are moving to this kind of solution. Its use case is for deployment, full-layer automation, and modernization technology. We are partners with Azure and have an enterprise agreement with them. 

What is most valuable?

A valuable aspect of this solution is the management feature monitored by the cloud service provider. 

What needs improvement?

Microsoft has an application firewall but it doesn't have all the good features and there is room for enhancement. The Microsoft in-grade controller has many issues that need to be solved. It's very important for us because we use Microsoft for 90% of our work and this is currently not a complete product. 

For how long have I used the solution?

I've been using this solution for five years. 

What do I think about the stability of the solution?

The stability is good. 

What do I think about the scalability of the solution?

The solution is flexible in terms of scalability. 

How are customer service and support?

Customer service is very good with a prompt response time. They have a dedicated team to assist with support.

How was the initial setup?

The initial setup is straightforward. Even if you go through the portal deployment, or the ARM template, it's very easy. Our deployment was large and scripting was done in the data form. I demonstrated it for the team on the non-production site and the application team carried out the same deployment on the production site with the help of automation.

The infrastructure part took three days because it was a total private cluster. The application deployment took longer, probably around six weeks, due to file and database-related issues. We have an in-house team with four dedicated people that provide maintenance. We also have operational staff that manages the pass services side and troubleshooting of AKS.

What was our ROI?

I think the ROI is very good. There are a lot of savings on the OS aspect. The container doesn't require the OS, it only needs some binary to run an application and that saves a lot of money. From a company perspective, it's very convenient.  

What's my experience with pricing, setup cost, and licensing?

Licensing costs are reasonable, I believe somewhere around 30% cheaper than AWS.

What other advice do I have?

Until they come up with a good ingress controller, I rate this product eight out of 10. 

Which deployment model are you using for this solution?

Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Founder at Druansh
Real User
Top 5Leaderboard
Scalable and easy-to-configure solution
Pros and Cons
  • "It is a stable solution."
  • "The solution's cost could be cheaper."

What is our primary use case?

We use the solution to deploy and manage containerized applications.

What is most valuable?

The solution's most valuable feature is its ability to integrate well with Azure Active Directory, Azure DevOps, and other Azure products. Also, it is easy to use and configure.

What needs improvement?

The solution's cost could be cheaper. Also, it is challenging to integrate the solution with different cloud services apart from Azure. They should improve these particular areas.

For how long have I used the solution?

I have been the solution for a few months.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is scalable.

How was the initial setup?

The solution's initial setup process is straightforward. They provide proper documentation with steps required for deployment. It takes a few hours to complete.

What about the implementation team?

Our in-house team executes deployment for basic applications. We need help from experts for complex implementations of the solution.

What was our ROI?

The solution's ROI depends on the use cases.

What's my experience with pricing, setup cost, and licensing?

It is an expensive solution.

What other advice do I have?

I recommend the solution to others and rate it as an eight.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Azure Kubernetes Service (AKS) Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2024
Product Categories
Container Security
Buyer's Guide
Download our free Azure Kubernetes Service (AKS) Report and get advice and tips from experienced pros sharing their opinions.