peter flanagan
peter flanagan

Reputation: 9790

AWS offerings + Kubernetes - is there some cross over?

So I am reading about kubernetes and AWS service offerings. For example, one of the main advantages of kubernetes is load balancing but AWS has this too.

How do all these products tie in with one another? Are lots of them doing the same job? Is it just a case that there are so many tools out there now?

Maybe this isn't the correct forum for this question. If not I can remove, but just feel a bit overwhelmed with all the various options, and wondering if they are all completely different.

Upvotes: 9

Views: 1074

Answers (2)

Adi Dembak
Adi Dembak

Reputation: 2536

Kubernetes is an infrasructure-agnostic framework for orchestrating containers. It can run on your laptop (Minikube), or installed on a couple of EC2 instances in AWS, or in a fully-managed offering from GCP, Azure and other cloud providers. Many users and organizations choose Kubernetes because of this portability.

AWS, OTOH, is a global cloud provider,or hyperscaler, with over 200 different services. It is impossible to cover them all. Nevertheless, if we narrow it to container-centric services: AWS offers its own proprietary orchestration tools: ECS and Fargate.

enter image description here

Upvotes: 3

Vadim Yangunaev
Vadim Yangunaev

Reputation: 1991

AWS offers much more services than load balancing, automating deployment, scaling, and management of containerized applications, which Kubernetes is.

If you mean Amazon EC2 Container Service (ECS), so both of them fast and scalable solutions for container management.

Actually, there is an managed Amazon Elastic Kubernetes Service also, which integrated with other AWS infrastructure, such as security, monitoring, etc.

So, it depends on your needs. You can read compare of AWS ECS and Kubernetes.

UPDATE
Here is a big comparison of managed Kubernetes services across Digital Ocean, Scaleway, OVHCloud and Linode.

Upvotes: 3

Related Questions