Senior Industry Principal at a tech services company with 10,001+ employees
Real User
Top 10
Good auto scaling and service discovery abilities
Pros and Cons
  • "The most valuable features of Amazon EKS are its auto scaling ability and the ability for service discovery."
  • "Amazon EKS's vulnerability management of data could be improved."

What is our primary use case?

We have a service hosting platform, and we use Amazon EKS for hosting web services.

What is most valuable?

The most valuable features of Amazon EKS are its auto scaling ability and the ability for service discovery.

What needs improvement?

Amazon EKS's vulnerability management of data could be improved. Also, concerning vulnerability and version upgrades, many more things could be pulled into the control plane rather than keeping it in the data plane and having the users figure out how to upgrade their portions.

For how long have I used the solution?

I have been using Amazon EKS for five years.

Buyer's Guide
Amazon EKS
June 2024
Learn what your peers think about Amazon EKS. Get advice and tips from experienced pros sharing their opinions. Updated: June 2024.
772,649 professionals have used our research since 2012.

What do I think about the stability of the solution?

Amazon EKS has good stability.

What do I think about the scalability of the solution?

Amazon EKS's scalability is very low. Quite a few people are using the solution in our organization.

How are customer service and support?

We had no issues contacting Amazon EKS's technical support and usually got the necessary support. However, as with any Kubernetes installation, only the control plane is covered by Amazon, not the data plane. So if there are issues on the data plane side, Amazon cannot be of much help.

How was the initial setup?

Amazon EKS’s initial setup was moderately easy. Amazon EKS's deployment was fast. We took the help of an automated deployment system, and the deployment was done in a couple of minutes.

What was our ROI?

We have seen a return on investment with Amazon EKS.

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

Amazon EKS’s pricing is ok compared to its competitors.

What other advice do I have?

Amazon EKS is a good platform to use, but scale up before you start deploying in industrial quantities.

Overall, I rate Amazon EKS an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Director - DevOps and Infrastructure at INTIGRAL
Real User
Improves application resiliency
Pros and Cons
  • "Break down your application into small modules to improve resiliency"

    What is our primary use case?

    Our primary use case for Amazon EKS is for running production workloads. The microservices-based modules are broken down and then hosted using EKS.

    What is most valuable?

    The most valuable feature to us is orchestration when it comes to deploying. The main ideology behind Kubernetes is that you are breaking down your application into smaller modules. Instead of having a monolithic application, you make it a microservices-based module. Using an e-commerce website as an example, we would break down login's as a single module, registration as a single module and then in the event of an issue one does not impact the other. 

    With your small modules, in most cases, they share a backend, and that's how at the service layer you connect them by using an API gateway or a service mesh. This ensures scalability and they don't have any dependencies when it comes to failures. This means you can easily scale and optimize. 

    What needs improvement?

    For now I can't suggest any improvements or additional features, the features we currently use we are very happy with. 

    For how long have I used the solution?

    We have been using Amazon EKS for 8-9 months.

    What do I think about the stability of the solution?

    The Kubernetes solution has been very stable for us, there are no issues to report on that aspect. 

    What do I think about the scalability of the solution?

    The beauty of Kubernetes is that you can scale it. You just have to define the workload and the scalability capability is managed itself. We just need to define the number of bots or services we want to run and it manages to scale up when needed. 

    How are customer service and support?

    We have found Amazon to be quite responsive. We have experienced some minor issues and the response time was good. 

    How was the initial setup?

    With regards to setup, you would need to have a basic understanding of Kubernetes and how it works before you start deploying your production workloads. Once we started working with Kubernetes and got hands-on experience there was not much hassle to roll out to production workloads.

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

    There is no up front licensing cost, as this is a cloud based solution you pay-as-you-go.

    What other advice do I have?

    The advice I would offer on Kubernetes is with the configuration of your applications. Some are compute-extensive, some are compute-optimized. If you don't configure this correctly it can lead to deadlocks. The compute power has to be enough when it comes to your applications. Some applications need more memory, for example, e-commerce sites need a good response time. In this example, you would want to configure a memory-based application. 

    Which deployment model are you using for this solution?

    Public Cloud
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Amazon EKS
    June 2024
    Learn what your peers think about Amazon EKS. Get advice and tips from experienced pros sharing their opinions. Updated: June 2024.
    772,649 professionals have used our research since 2012.
    Solutions Architect at a financial services firm with 1,001-5,000 employees
    Real User
    Allows you to create and deploy multiple microservices and manage containers
    Pros and Cons
    • "I like the scalability they're currently providing. Integration was very easy. It was a good experience."
    • "The connectivity could be better."

    What is our primary use case?

    Amazon EKS is basically a model provided by Amazon that allows you to create and deploy multiple microservices and manage containers. Once the Kubernetes is installed, we can directly create the container, set up ports, and set up new services. We currently have Java containers running.

    We have more than 500 people using this solution. We are on version 21.

    What is most valuable?

    I like the scalability they're currently providing. Integration was very easy. It was a good experience. 

    What needs improvement?

    The connectivity could be better.

    For how long have I used the solution?

    I have been using Amazon EKS for more than two years.

    What do I think about the stability of the solution?

    It's stable enough. We have had network connectivity issues twice. We weren't able to figure out what went wrong there, and it caused a problem initially. When we restarted it, it began working again.

    What do I think about the scalability of the solution?

    The scalability is good.

    How are customer service and support?

    We have called technical support a couple of times. We had an issue with integration with Lambda. But we took the help of AWS and it was resolved.

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

    We have also used the IBM private cloud, but it wasn't user friendly.

    How was the initial setup?

    Setup can take half an hour to an hour.

    For deployment, our technical team was made up of 15 people.

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

    My company paid for the license. 

    What other advice do I have?

    I would rate this solution 8 out of 10.

    I would definitely recommend this solution. It's a very good application, and the scalability is very good.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Udaysimha Nerella - PeerSpot reviewer
    Specialist Data Analysis vehicle safety at Cubeware
    Real User
    Top 5Leaderboard
    Reliable, highly scalable, but technical support needs to be faster
    Pros and Cons
    • "The stability is excellent."
    • "I believe the initial setup could be a better experience and faster customer support."

    What is our primary use case?

    Our primary case is using Amazon EKS with all of our data in our MapReduce, map clusters, and our data clusters. And from there, we just input the information using Python and do our analysis using that.

    What needs improvement?

    We have problems with setting up virtual environments and installing the right packages. I believe the initial setup could be a better experience and faster customer support.

    For how long have I used the solution?

    I have been using Amazon EKS for the past one and half years now.

    What do I think about the stability of the solution?

    The stability is excellent.

    What do I think about the scalability of the solution?

    The scalability is not a problem we currently have five to six thousand employees using Amazon EKS.

    How are customer service and support?

    Technical support or customer support is good but could be faster.

    How was the initial setup?

    For us in our company, it is a very straightforward process because they had built a layer that is very useful for the users with just a couple of clicks. But normally, if you ask me in person, I think it is a bit cumbersome.

    What about the implementation team?

    It can be done in-house but they have to read a lot of documentation from the AWS provider in order for it to make sense.

    What was our ROI?

    When you compare it to on-premises it is much better because, with on-premise, we have to look into data security and all these items. Amazon EKS eliminates that and becomes a cost-benefit for us.

    What other advice do I have?

    On a scale of one to ten, I would give it a six. With the correct technical support individual, you can do well with implementation. If you are not sure about the technical support side for implementation I would wait until you are ready.

    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?

    Amazon Web Services (AWS)
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Victor AugustoDe Souza E Silva - PeerSpot reviewer
    Cloud Engineer at Leek Solucoes
    Real User
    Top 5
    Helps in managing infrastructure effectively and provides good monitoring features
    Pros and Cons
    • "I can use the autoscaling feature to manage and scale up infrastructure."
    • "I encountered problems with the product’s documentation."

    What is our primary use case?

    We use Amazon EKS to build integration projects and manage the infrastructure.  

    What is most valuable?

    Amazon EKS is compatible with Kubernetes API. I can use the autoscaling feature to manage and scale up infrastructure. I can monitor the cluster as well.

    What needs improvement?

    I encountered problems with the product’s documentation. Additionally, the CPU consumes a lot of memory. EKS could be modular like GCP as well.

    For how long have I used the solution?

    We have been using Amazon EKS for one year.

    How was the initial setup?

    The initial setup is more straightforward if you use the console.

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

    I rate Amazon EKS’s pricing a nine out of ten. It costs around $200 and is expensive for the Brazilian market.

    What other advice do I have?

    I rate Amazon EKS a nine out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    MinhTran2 - PeerSpot reviewer
    Technical Architect at Kyanon Digital
    Real User
    Top 5
    Auto-scales efficiently and is good for mapping user content
    Pros and Cons
    • "I like its auto-scale feature very much."
    • "The overall stability of the product should be improved to prevent any loss of data."

    What is our primary use case?

    I only use it to define multi-tenants and define infrastructure.

    How has it helped my organization?

    Our company has around ten people using Amazon EKS off-site and on-site.

    What is most valuable?

    I like its auto-scale feature very much. Moreover, it is easy to determine my course of action with many features available on EKS. However, I do have some concerns with Microsoft Edge. Overall, I find EKS to be a valuable solution.

    What needs improvement?

    The managed services of Amazon EKS could be improved. The system should have a closed-loop feedback mechanism to address any issues that users may face.

    Moreover, the overall stability of the product should be improved to prevent any loss of data.

    For how long have I used the solution?

    I have been working with Amazon EKS for two years now, and mainly use the Command Line Interface (CLI) version.

    What do I think about the stability of the solution?

    It is a stable solution.

    What do I think about the scalability of the solution?

    It is a scalable solution for our services.

    How are customer service and support?

    The response time of customer service and support is quick.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    The initial setup is easy. I had some errors initially, but they were easy to terminate.

    What about the implementation team?

    Our in-house team deployed it. It only took three days to set up and run a big infrastructure.

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

    I would like a cheaper version of it.

    What other advice do I have?

    Amazon EKS is good for managing and providing various services, and for using and mapping user content.

    I would rate it a nine on a scale of one to ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Shriniwas-Gadage - PeerSpot reviewer
    VP at a tech vendor with 11-50 employees
    Real User
    Provides autoscaling functionality for container deployment
    Pros and Cons
    • "EKS provides autoscaling functionality."
    • "Setup depends on what kind of architecture you have"

    What is our primary use case?

    We mainly use EKS for containers. We use Kubernetes for scalable deployments.

    We're using EKS because our customers requested it. They wanted autoscaling functionality. We have our own product, and we deploy it for our customers in Amazon cloud.

    The containers are built, registered, and then kept in a repository at the docker site. Our IT department has an account there. From there, it's exposed and we use the Amazon template surveys and cloud formation template. Then, our IT team creates CFTs. The scripts are run, and the containers are deployed from there.

    It's a hybrid solution.

    What is most valuable?

    EKS provides autoscaling functionality.

    For how long have I used the solution?

    I started using EKS about eight months ago.

    What do I think about the stability of the solution?

    It's reasonably stable. EKS is used with Fargate.

    What do I think about the scalability of the solution?

    From what I understand, it's scalable. I haven't heard of any issues.

    How was the initial setup?

    Setup depends on what kind of architecture you have.

    It depends on the script that's prepared. Once the script is done, just one person is needed for deployment.

    What about the implementation team?

    We have an internal team that takes care of deployment. They're a specialized team.

    What other advice do I have?

    I would rate this solution as eight out of ten.

    My advice is that not every architecture can fit into EKS. You have to really evaluate whether EKS is suitable for the kind of design and architecture you have. Evaluate it first and then attempt it.

    Which deployment model are you using for this solution?

    Hybrid Cloud
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Cuneyt Gurses - PeerSpot reviewer
    Solution Architect, DevOps Engineer at sonne technology
    Real User
    Top 5Leaderboard
    A solution with a robust cluster engine and good computing services
    Pros and Cons
    • "The most valuable feature is the cluster engine."
    • "They should enhance the Jira integration."

    What is our primary use case?

    We just implemented the acquisition project for our cloud application environment, and we implemented Amazon EKS.

    What is most valuable?

    The most valuable feature is the cluster engine. It is also a feature in Kubernetes clusters, and we can't differentiate between the benefits in Amazon EKS and Kubernetes.

    What needs improvement?

    They should improve the security and include some cloud-native project integrations. In addition, they should enhance the Jira integration.

    For how long have I used the solution?

    We have been using this solution for about two years, and it is deployed on cloud.

    What do I think about the stability of the solution?

    It is a stable solution.

    What do I think about the scalability of the solution?

    Amazon EKS is scalable. When the usage increases, the EKS clusters immediately increase the number of ports and cluster nodes. Amazon EKS is ready for implementation, but the implementation depends on the number of clients. Our target is to increase our clients, and when that happens, the use of Amazon EKS will increase.

    How are customer service and support?

    We have not needed technical support.

    How was the initial setup?

    There is no installation required, but some implementation procedures and configurations are needed. The configuration is simple because Kubernetes manage it, and we do not drive all the Kubernetes clusters using a command line interface. We drive all the management activities with a user interface.

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

    It's a subscription and depends on the cluster nodes and other effects. There are many calculation criteria for licensing.

    Which other solutions did I evaluate?

    There are a lot of criteria affecting why we switched to Amazon AWS. In addition to its features, it has computing services and app store services.

    What other advice do I have?

    I rate the solution a nine out of ten and recommend it to others.

    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 Amazon EKS Report and get advice and tips from experienced pros sharing their opinions.
    Updated: June 2024
    Buyer's Guide
    Download our free Amazon EKS Report and get advice and tips from experienced pros sharing their opinions.