ECS and EKS: What Works Best for Your Project? | AWS ECS vs EKS | KodeKloud

  Рет қаралды 36,188

KodeKloud

KodeKloud

Күн бұрын

In this video, we compare two popular container management solutions: Amazon Web Services' Elastic Container Service (ECS) and Elastic Kubernetes Service (EKS). We will cover their key features, differences, and use cases to help you choose the right solution for your project. Whether you are new to container management or looking to switch to a different platform, this video is for you. So, sit back, relax, and join us as we navigate the ECS vs EKS debate!
These are the topics covered in this video:
00:00 - Introduction
01:23 - Container Orchestrator
05:00 - What is ECS?
08:19 - Fargate
10:22 - What is EKS?
14:00 - Worker Nodes
19:11 - Difference Between EKS and ECS
25:42 - Conclusion
Want to view a clear path to becoming a DevOps Engineer? Visit our website - bit.ly/Kodekloud-YT
We have various Learning Paths to help you choose your next step and shape your DevOps Career.
Check out our learning paths at KodeKloud to get started:
► Linux: bit.ly/LinuxLearningPath
► DevOps Learning Path: bit.ly/DevOpsLearningPath-YT
► Docker: bit.ly/DockerLearningPath
► Kubernetes: bit.ly/KubernetesLearningPath
► Infrastructure as Code(IAC): bit.ly/IACLearningPath
► Programming: bit.ly/ProgrammingLearningPath
#ecs #eks #aws
Those new to the Programming and DevOps world often find it challenging to start their journey due to the missing basic prerequisites. For example, issues with setting up a basic lab environment using VirtualBox, problems with networking, or trouble with working with the Linux CLI or text editors like vi editor. Sometimes there are issues with applications - like getting a sample application to work, problems with getting the dependencies to install correctly or trouble with getting a web server to communicate with a database server. Or, at other times, it's working with data formats like JSON or YAML.
So we have identified a gap, and we believe that this is due to missing some of the basic prerequisites, such as knowing the basics of Linux, the basics of tools like VirtualBox, or knowing the basics of the most commonly used applications like Java, Python or NodeJS or web servers like Apache, NGINX etc. As a DevOps or Cloud Engineer, it is crucial to have these basics cleared. And that’s why we are helping you to bridge that gap!
For more updates on courses and tips, follow us on:
► Website: kodekloud.com/
► LinkedIn: / kode. .
► Twitter: / kodekloud1
► Facebook: / kodekloudtra. .
► Instagram: / kodekloud
► Blog: kodekloud.com/blog/

Пікірлер: 78
@DevaMARICHAMY
@DevaMARICHAMY 2 ай бұрын
Great video! Clean and crisp
@MoumitaGhosh-vo1te
@MoumitaGhosh-vo1te 24 күн бұрын
One of the best video so far.. very clear and easy to understand
@lizzigibson2927
@lizzigibson2927 Жыл бұрын
Exceptionally clear and information-rich! Thank you!
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@sunshadow9704
@sunshadow9704 11 ай бұрын
Well explained. No noise. Right to the point. Thank you Sir.
@KodeKloud
@KodeKloud 11 ай бұрын
You're welcome!
@sumonpoor2898
@sumonpoor2898 Жыл бұрын
Thank you so much for your hard work to make this fantastic lesson available.
@KodeKloud
@KodeKloud Жыл бұрын
You're very welcome!
@mr2ti41
@mr2ti41 3 ай бұрын
Thank you for making this. This is the best explanation I’ve heard.
@KodeKloud
@KodeKloud 3 ай бұрын
You're very welcome!
@dharma01v
@dharma01v Жыл бұрын
Thanks for this, very clear and informative!
@KodeKloud
@KodeKloud Жыл бұрын
Hello thank you for watching our video .We are glad that we could help you in your learning !
@manishjs19
@manishjs19 3 ай бұрын
Excellent video. Nicely explained
@yememiwa
@yememiwa 5 ай бұрын
Simply outstanding, thank you. ECS for me - time is money
@KodeKloud
@KodeKloud 3 ай бұрын
Great to hear!
@SenthilKumaran4u
@SenthilKumaran4u Жыл бұрын
Well-articulated & infographics, thanks for sharing.
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@andrewpoloni4197
@andrewpoloni4197 9 ай бұрын
Thank you, this was a terrific presentation!
@KodeKloud
@KodeKloud 8 ай бұрын
You're very welcome!
@zenobikraweznick
@zenobikraweznick 7 ай бұрын
This is very informative , concise and helpful, thank you!
@KodeKloud
@KodeKloud 7 ай бұрын
You're very welcome!
@jonathanhernandez5917
@jonathanhernandez5917 11 ай бұрын
great job, well explained, this looks very profesional and you put a lot of efford on it.
@KodeKloud
@KodeKloud 10 ай бұрын
Thank you very much!
@someguyO2W
@someguyO2W 4 ай бұрын
This was an excellent overview. I got all the information I needed. Thank you. I've decided to go with fargate with ecs since I don't want to manage servers but I also don't like kubernetes.
@KodeKloud
@KodeKloud 3 ай бұрын
Hope you enjoyed our video! We have a ton more videos like this on our channel. We hope you will join our community!
@spud5365
@spud5365 Жыл бұрын
Fantastic video, well explained and to the point. I'd LOVE to see a video about using Terraform to deploy real simple application such as wordpress to ECS or EKS.
@KodeKloud
@KodeKloud Жыл бұрын
Hi, thank you for watching our video and for the great suggestion. We will definitely look into this. Do subscribe, like and share to stay connected with us. Cheers :)
@muralibanka2942
@muralibanka2942 11 ай бұрын
Great video. Thank you
@KodeKloud
@KodeKloud 11 ай бұрын
Glad you liked it!
@saudar82
@saudar82 Жыл бұрын
Very informative.. thanks 👍
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@syedqadri7761
@syedqadri7761 4 ай бұрын
Thank you for such an easy explanation on the topic. Thank you SIR
@KodeKloud
@KodeKloud 3 ай бұрын
You are most welcome!
@Big99Joe
@Big99Joe Жыл бұрын
Great explains!
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@SashaArsic
@SashaArsic Ай бұрын
great video, you just got a new subscriber :)
@sohanjoshi9104
@sohanjoshi9104 5 ай бұрын
Just fabulous informative content, content presentation, content delivery, using diagrams for better understanding plus the editing and colour used is just perfect for eyes 😀. Loved your content. Keep doing
@KodeKloud
@KodeKloud 3 ай бұрын
Thank you for watching our videos, and making us a part of your growth. Your kind words, comments and support is what keeps us going every day! Hit the bell icon to never miss out on our content.
@codenchill732
@codenchill732 Жыл бұрын
Well explained. Would be great if you can do a video how to deploy an application into ecs,eks including all these functionalities
@KodeKloud
@KodeKloud Жыл бұрын
Thanks for watching our video and sharing your feedback. Do subscribe to our channel and stay tuned for more. Cheers!
@elabeddhahbi3301
@elabeddhahbi3301 Жыл бұрын
it would be amazing if you make a serie explaining eks and terraform project with consul
@KodeKloud
@KodeKloud 8 ай бұрын
Thank you for your suggestion! We value feedback from our viewers. We'll definitely consider your idea for future videos. Stay tuned for more great content!
@user-hl8cg6lg7e
@user-hl8cg6lg7e 8 ай бұрын
underrated youtuber i can say... what a excellent explanation
@KodeKloud
@KodeKloud 8 ай бұрын
Thank you for your kind words! We're here to support your learning journey. Don't hesitate to return if you have more questions or need further guidance.
@amanuelyohannes7151
@amanuelyohannes7151 6 ай бұрын
Really great content and epic delivery. Thank you!!! Quick question - Is the number of tasks we can run on an EC2 instance with the same spec using ECS and EKS different? (On some websites I saw that we can run significantly more tasks/pods using EKS)
@pratapsingh-fp1zs
@pratapsingh-fp1zs Жыл бұрын
Great 👍
@KodeKloud
@KodeKloud 11 ай бұрын
Thank you! Cheers!
@chineduezeofor2481
@chineduezeofor2481 Жыл бұрын
Great video. You'va also gained a new subscriber.
@KodeKloud
@KodeKloud Жыл бұрын
Awesome, thank you!
@decentd9880
@decentd9880 Жыл бұрын
Thank you, good vedio
@KodeKloud
@KodeKloud Жыл бұрын
Welcome 👍
@JaminFernandez
@JaminFernandez 2 ай бұрын
Very very good
@igorjordany3659
@igorjordany3659 3 ай бұрын
thanks
@grahamschuckman3483
@grahamschuckman3483 Жыл бұрын
So pretty much use ECS if you can. EKS only really becomes advantageous when you 're a) already using K8s or b) are semi-concerned about vendor lock-in. The part about "when a workload is sufficiently complex use EKS/K8s" always confuses me. What dictates if something is "sufficiently complex?" What can EKS do that ECS can't when it comes to handling complex workloads?
@KodeKloud
@KodeKloud Жыл бұрын
"EKS advantages over ECS for complex workloads: 1. Native Kubernetes compatibility, leveraging the full power and flexibility of Kubernetes. 2. Advanced networking options with support for plugins like Calico and Weave. 3. Access to the extensive Kubernetes ecosystem with a wide range of tools and add-ons. 4. Customizable Kubernetes configurations for fine-tuning cluster settings. 5. Seamless integration with AWS services, enhancing functionality and simplifying operations."
@grahamschuckman3483
@grahamschuckman3483 Жыл бұрын
@@KodeKloud So the advantage of EKS is that in can use Kubernetes, which makes sense. So that applies to points 1, 3, and 4. But that logic is somewhat recursive, because, again, why is Kubernetes necessary? As for point 2, okay, that makes sense. But when are those advaned networking options needed? For point 5, both ECS and EKS offer that by natively integrating with load balancers, ECR, and VPCs.
@charlyloc250
@charlyloc250 8 ай бұрын
I think EKS and k8s only comes handy when using integrations with external tools, extensions or addons that are easier or sometimes they are just available for K8s. Otherwise if you are on AWS I'll prefer ECS for most of the projects as k8s just add unnecessary complexity and pain when you need to deal with EKS/k8s versions.
@AbhayNayak
@AbhayNayak 2 ай бұрын
about ecs vs eks, when you say complex apps, what does it mean? Because I feel if I'm about to start a new project and I've to choose, Fargate gives me everything that EKS has. Can you give an example where EKS will be the only choice over Fargate? EKS has a lot of features, but most of it goes unused by me, what scenarios do I need to consider while choosing EKS?
@kolumbusbeatstv5773
@kolumbusbeatstv5773 Жыл бұрын
You’ve gained a subscriber 🎉
@KodeKloud
@KodeKloud Жыл бұрын
Awesome! Thanks for joining KodeKloud family.
@sandipstar
@sandipstar Жыл бұрын
Nice
@KodeKloud
@KodeKloud 11 ай бұрын
Thanks!
@samuelgarcia178
@samuelgarcia178 11 ай бұрын
Excellent video. I would like ask 2 questions; is supported for ECS; pod or instances auto-scaling according the increase of traffic? In the another question is; can many different ECS container or pod to share a same EFS instance?
@KodeKloud
@KodeKloud 11 ай бұрын
"1. ECS supports auto-scaling for both tasks (pods) and EC2 instances based on traffic increases. 2. Yes, multiple ECS containers or pods can share the same EFS instance for concurrent access to shared data."
@Victor-em1ms
@Victor-em1ms Жыл бұрын
I heard that that GPU set up with ECS was a pain. I would have love to have the use case of GPU integration mention for another video on similar subject
@KodeKloud
@KodeKloud 10 ай бұрын
Good point!
@anandhukraju9382
@anandhukraju9382 Жыл бұрын
Fargate creates worker node on demand, does that mean if my currrent worker node can't handle any more pods, it'll automatically spin up a new worker node and create pods on that?
@KodeKloud
@KodeKloud Жыл бұрын
Yes, you don't need to care about it.
@javed-1303
@javed-1303 7 ай бұрын
Good explanation, can you please let me know which application you were using to handle the lecture
@KodeKloud
@KodeKloud 7 ай бұрын
Thanks for appreciating our work. We used PPT and some animations to handle the lecture. Hope that helps!
@camilohenaoalvarez
@camilohenaoalvarez 2 ай бұрын
What happens if I use only Fargate instead of ECS + Fargate? What could happen? Since Fargate is serverless and the ec2 instances would be managed by AWS, what is the reason to use ECS + Fargarte? Nice video. thank you
@cork1576
@cork1576 23 күн бұрын
Fargate is just the abstracted compute infrastructure used to place containers in ECS or EKS. If you create a Fargate cluster in ECS, you can't add EC2 instances in the same cluster. You would choose Fargate over EC2 if you don't want to deal with managing instances and optimizing capacity. Fargate is much more expensive than running the same resource capacity in EC2, but if you aren't fully utilizing your EC2 resources, you are essentially paying for something you aren't using. Fargate is a pay by usage model so it's a great choice when you need to launch short lived tasks or don't want to manage your own auto scaling groups.
@onelife7284
@onelife7284 Жыл бұрын
what level of access we will have in EKS to the control plane, like etcd-database access etc.
@KodeKloud
@KodeKloud Жыл бұрын
AWS EKS is a managed Kubernetes offering. Kubernetes control plane components such as API Server, and ETCD are installed, managed, and upgraded by AWS. Hence you can neither see these components nor can exec into these components. In AWS EKS you can only play with the worker nodes
@rajsaraogi
@rajsaraogi Жыл бұрын
ECS with Fargate how is different from EKS
@KodeKloud
@KodeKloud 11 ай бұрын
ECS with Fargate is a serverless container orchestration service provided by AWS, while EKS is a managed Kubernetes service. ECS with Fargate abstracts away the underlying infrastructure and offers simplicity, while EKS provides more control and customization through Kubernetes.
@javed-1303
@javed-1303 7 ай бұрын
Good explanation, can you please let me know which application you were using to handle the lecture ??
@KodeKloud
@KodeKloud 7 ай бұрын
Thanks for appreciating our work. We used PPT and some animations to handle the lecture. Hope that helps!
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 140 МЛН
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 11 МЛН
🌊Насколько Глубокий Океан ? #shorts
00:42
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 9 МЛН
Containers on AWS Overview: ECS | EKS | Fargate | ECR
25:10
TechWorld with Nana
Рет қаралды 503 М.
AWS SNS Vs SQS Vs EventBridge In 2024 | When To Use What?
16:26
Cloud With Raj
Рет қаралды 3,2 М.
DevOps Tools - The Ultimate Guide! (2024)
17:06
KodeKloud
Рет қаралды 101 М.
Kubernetes networking on AWS
6:33
Project Calico
Рет қаралды 13 М.
Observability vs. Monitoring
14:15
Pavan Elthepu
Рет қаралды 21 М.
AWS EC2 vs ECS vs Lambda | Which is right for YOU?
16:50
Be A Better Dev
Рет қаралды 181 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 238 М.
AWS EC2 on ECS vs Fargate | Whats the Difference and When To Use What?
14:54
Kubernetes Monitoring Made Easy with Prometheus | KodeKloud
1:08:55
Ещё один способ не забеременеть
0:16
Pavlov_family_
Рет қаралды 8 МЛН
🍁 СЭР ДА СЭР
0:11
Ка12 PRODUCTION
Рет қаралды 11 МЛН
NERF WAR HEAVY: Drone Battle!
0:30
MacDannyGun
Рет қаралды 21 МЛН
Когда все обошлось 😮‍💨 | Королева Двора
0:16
Аминка Витаминка
Рет қаралды 1,5 МЛН