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

  Рет қаралды 33,216

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/

Пікірлер: 76
@yememiwa
@yememiwa 4 ай бұрын
Simply outstanding, thank you. ECS for me - time is money
@KodeKloud
@KodeKloud 2 ай бұрын
Great to hear!
@sunshadow9704
@sunshadow9704 10 ай бұрын
Well explained. No noise. Right to the point. Thank you Sir.
@KodeKloud
@KodeKloud 10 ай бұрын
You're welcome!
@DevaMARICHAMY
@DevaMARICHAMY Ай бұрын
Great video! Clean and crisp
@lizzigibson2927
@lizzigibson2927 Жыл бұрын
Exceptionally clear and information-rich! Thank you!
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@AbhayNayak
@AbhayNayak Ай бұрын
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?
@sumonpoor2898
@sumonpoor2898 Жыл бұрын
Thank you so much for your hard work to make this fantastic lesson available.
@KodeKloud
@KodeKloud Жыл бұрын
You're very welcome!
@mr2ti41
@mr2ti41 2 ай бұрын
Thank you for making this. This is the best explanation I’ve heard.
@KodeKloud
@KodeKloud 2 ай бұрын
You're very welcome!
@SenthilKumaran4u
@SenthilKumaran4u 11 ай бұрын
Well-articulated & infographics, thanks for sharing.
@KodeKloud
@KodeKloud 11 ай бұрын
Glad it was helpful!
@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 2 ай бұрын
Excellent video. Nicely explained
@zenobikraweznick
@zenobikraweznick 6 ай бұрын
This is very informative , concise and helpful, thank you!
@KodeKloud
@KodeKloud 6 ай бұрын
You're very welcome!
@andrewpoloni4197
@andrewpoloni4197 8 ай бұрын
Thank you, this was a terrific presentation!
@KodeKloud
@KodeKloud 7 ай бұрын
You're very welcome!
@igorjordany3659
@igorjordany3659 2 ай бұрын
thanks
@saudar82
@saudar82 Жыл бұрын
Very informative.. thanks 👍
@KodeKloud
@KodeKloud 11 ай бұрын
Glad it was helpful!
@SashaArsic
@SashaArsic 2 күн бұрын
great video, you just got a new subscriber :)
@jonathanhernandez5917
@jonathanhernandez5917 10 ай бұрын
great job, well explained, this looks very profesional and you put a lot of efford on it.
@KodeKloud
@KodeKloud 9 ай бұрын
Thank you very much!
@muralibanka2942
@muralibanka2942 10 ай бұрын
Great video. Thank you
@KodeKloud
@KodeKloud 10 ай бұрын
Glad you liked it!
@syedqadri7761
@syedqadri7761 3 ай бұрын
Thank you for such an easy explanation on the topic. Thank you SIR
@KodeKloud
@KodeKloud 2 ай бұрын
You are most welcome!
@someguyO2W
@someguyO2W 3 ай бұрын
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 2 ай бұрын
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 11 ай бұрын
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 11 ай бұрын
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 :)
@sohanjoshi9104
@sohanjoshi9104 4 ай бұрын
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 2 ай бұрын
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.
@Big99Joe
@Big99Joe Жыл бұрын
Great explains!
@KodeKloud
@KodeKloud Жыл бұрын
Glad it was helpful!
@JaminFernandez
@JaminFernandez Ай бұрын
Very very good
@decentd9880
@decentd9880 Жыл бұрын
Thank you, good vedio
@KodeKloud
@KodeKloud 11 ай бұрын
Welcome 👍
@amanuelyohannes7151
@amanuelyohannes7151 5 ай бұрын
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)
@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!
@user-hl8cg6lg7e
@user-hl8cg6lg7e 7 ай бұрын
underrated youtuber i can say... what a excellent explanation
@KodeKloud
@KodeKloud 7 ай бұрын
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.
@pratapsingh-fp1zs
@pratapsingh-fp1zs Жыл бұрын
Great 👍
@KodeKloud
@KodeKloud 10 ай бұрын
Thank you! Cheers!
@elabeddhahbi3301
@elabeddhahbi3301 Жыл бұрын
it would be amazing if you make a serie explaining eks and terraform project with consul
@KodeKloud
@KodeKloud 7 ай бұрын
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!
@chineduezeofor2481
@chineduezeofor2481 Жыл бұрын
Great video. You'va also gained a new subscriber.
@KodeKloud
@KodeKloud 11 ай бұрын
Awesome, thank you!
@camilohenaoalvarez
@camilohenaoalvarez Ай бұрын
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
@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 11 ай бұрын
"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 11 ай бұрын
@@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 7 ай бұрын
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.
@kolumbusbeatstv5773
@kolumbusbeatstv5773 11 ай бұрын
You’ve gained a subscriber 🎉
@KodeKloud
@KodeKloud 11 ай бұрын
Awesome! Thanks for joining KodeKloud family.
@sandipstar
@sandipstar Жыл бұрын
Nice
@KodeKloud
@KodeKloud 10 ай бұрын
Thanks!
@samuelgarcia178
@samuelgarcia178 10 ай бұрын
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 10 ай бұрын
"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."
@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 11 ай бұрын
Yes, you don't need to care about it.
@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 9 ай бұрын
Good point!
@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
@javed-1303
@javed-1303 6 ай бұрын
Good explanation, can you please let me know which application you were using to handle the lecture ??
@KodeKloud
@KodeKloud 6 ай бұрын
Thanks for appreciating our work. We used PPT and some animations to handle the lecture. Hope that helps!
@rajsaraogi
@rajsaraogi 11 ай бұрын
ECS with Fargate how is different from EKS
@KodeKloud
@KodeKloud 10 ай бұрын
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 6 ай бұрын
Good explanation, can you please let me know which application you were using to handle the lecture
@KodeKloud
@KodeKloud 6 ай бұрын
Thanks for appreciating our work. We used PPT and some animations to handle the lecture. Hope that helps!
Cute Barbie gadgets 🩷💛
01:00
TheSoul Music Family
Рет қаралды 73 МЛН
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 56 МЛН
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 27 МЛН
AWS EKS Tutorial | What is EKS? | EKS Explained | KodeKloud
22:28
DevOps Tools - The Ultimate Guide! (2024)
17:06
KodeKloud
Рет қаралды 98 М.
How I Would Learn AWS Today (after 10 years of cloud experience)
40:28
Be A Better Dev
Рет қаралды 340 М.
Cloud Engineer Skills That Got Me a Job in 2024
15:03
Tech With Soleyman
Рет қаралды 11 М.
Monolithic vs Microservice Architecture: Which To Use and When?
10:43
Containers on AWS Overview: ECS | EKS | Fargate | ECR
25:10
TechWorld with Nana
Рет қаралды 497 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 216 М.
Gold vs Silver Brushing Routine
0:33
Dental Digest
Рет қаралды 13 МЛН
Write your reaction in the comments 😱😂
0:11
Andrey Grechka
Рет қаралды 17 МЛН
路飞的心都被小女孩融化了#海贼王  #路飞
0:32
路飞与唐舞桐
Рет қаралды 15 МЛН