Noob here. I hear ECS, EKS, and Fargate. Can someone explain whats the difference between them and when to use one over another. Thanks.
ELI5: do you want to manage EC2 nodes and run containers on them? Use ECS (until you outgrow it. Why not... it is the cheapest of the three.) Do you want to run Kubernetes in production, but afraid to do it yourself? (You probably know already who you are...) Container clusters composed of EC2 nodes, but joining the rest of the civilized world whose dev team thinks in the abstractions of K8S? Use EKS, today's announc…
Amazon EKS – Now Generally Available
111–120 of 140 posts
Re: Amazon EKS – Now Generally Available
#112Earlier quoted context omitted.
You're thinking like a human. There are plenty of organizations where $5/mo and $150/mo are essentially indistinguishable and would not affect decision making in any way.
I second this. This means you don't have to setup and manage those master nodes. AWS will do this for you. A developer fixing an issue with your self-managed master nodes will be much more expensive than 150$/month. As an individual this may look expensive, but as a company this is much cheaper than paying the loan of a developer.
Disclaimer: I work at GCP, but not on GKE.
Re: Amazon EKS – Now Generally Available
#113Earlier quoted context omitted.
> "They're your nodes, you paid for them" seems like a reasonable position to take here. If that were a reasonable position, you'd think AWS RDS and Google Cloud SQL would give you superuser access to your database instances to do things like installing Postgres extensions. It seems a lot of people are happy to pay for instances they can't even SSH into. :/
I don't even want to SSH to instances that I control and have provisioned, why would I want to SSH into instances managed by AWS? Unless the point of your server is to provide SSH (you are using it as a development box, maybe?), having to SSH means that you are lacking in the tooling department. At work we are guilty of that. We are actively trying to improve on this.
Re: Amazon EKS – Now Generally Available
#114Unfortunately for AWS, current market domination doesn't help much in this case. It cannot be solved by yet another two-pizzas team.
I believe that AWS is trying to fight (or downplay) the scenario in which, in a few years, when a lot of containerized workloads will be in production, GCP will be a force to deal with.
That's it. Plain and simple. My 0.02.
(disclaimer: I worked at AWS from 2008 to 2014 as tech evangelist, and I spearheaded the VMware+GCP partnership in 2015-2016 when I was vCloud Air's CTO at VMware - opinions here are my own, and are not based on any confidential information).
(second disclaimer: if you think the first disclaimer is not necessary here, you probably haven't worked much in large corporations, or at least didn't experience or witness the same things that I did).
Re: Amazon EKS – Now Generally Available
#115AWS reacted to Google's (GCP's) success (Kubernetes), by trying to build a competitor, leveraging its market leadership position. A strategy which was very unlikely to succeed, from the get go. Unfortunately for AWS, current market domination doesn't help much in this case. It cannot be solved by yet another two-pizzas team. I believe that AWS is trying to fight (or downplay) the scenario in which, in a few years, wh…
(I work at Amazon but not AWS, opinions my own but geez I’m not gonna type that every time)
Re: Amazon EKS – Now Generally Available
#116AWS reacted to Google's (GCP's) success (Kubernetes), by trying to build a competitor, leveraging its market leadership position. A strategy which was very unlikely to succeed, from the get go. Unfortunately for AWS, current market domination doesn't help much in this case. It cannot be solved by yet another two-pizzas team. I believe that AWS is trying to fight (or downplay) the scenario in which, in a few years, wh…
About your second disclaimer - are you worried someone would try to punish you for this comment, or are you trying to say that generally most commentators have undisclosed conflicts of interest? (I work at Amazon but not AWS, opinions my own but geez I’m not gonna type that every time)
Get used to hearing this! Not the parent poster, but I've been on the receiving end of that.
Re: Amazon EKS – Now Generally Available
#117Earlier quoted context omitted.
Most environments (99.99%) don’t have thousands, hundreds, or frankly even dozens of machines to deploy to.
You're on hacker news, where technologists who run world class infrastructure congregate. The average number of servers per people who commented this news is over one thousand.
Re: Amazon EKS – Now Generally Available
#118For interest: a CLI tool to simplify the initial process of cluster creation https://eksctl.io
Re: Amazon EKS – Now Generally Available
#119Earlier quoted context omitted.
Most environments (99.99%) don’t have thousands, hundreds, or frankly even dozens of machines to deploy to.
You're on hacker news, where technologists who run world class infrastructure congregate. The average number of servers per people who commented this news is over one thousand.
One would also think that by 1000-ish servers it's starting to make a lot of financial sense to move out of AWS anyway.
Re: Amazon EKS – Now Generally Available
#120I find Amazon’s attitude towards the whole Kubernetes lukewarm at best. It seems they really wanted ECS to be the killer container service on AWS but when k8s took over the mindshare they reluctantly added Fargate and EKS at slow speed and with an underwhelming product. We worked with both AWS container solutions and GKE and find GKE far superior. We had to build Skycap as deployment solution for our applications on…
Amazon is extremely data driven. If their attitude is lukewarm at best then you might consider the market is lukewarm at best. People take for granted that the value of k8s has been proven. It has not. The value of containerizing your application is clear and has been realized over and over again. The jury is still out on k8s.