What is Istio Service Mesh?

  Рет қаралды 29,905

Richard Chesterwood

Richard Chesterwood

Күн бұрын

Пікірлер: 46
@sf2998
@sf2998 3 жыл бұрын
your tutorials are the best on KZbin!
@RichardChesterwood
@RichardChesterwood 3 жыл бұрын
Aw you're very kind! I really do need to get more onto youtube, I've been far too lazy! Will get something new up ASAP! All the best!
@sf2998
@sf2998 3 жыл бұрын
@@RichardChesterwood Videos on the following topics would be extremely helpful for many: Docker Ansible Kubernetes
@mathewkargarzadeh3158
@mathewkargarzadeh3158 4 жыл бұрын
a wonderful basic illustration of ISTO. I have done Kubernetes for the last 3 years and have been very involve in Kubernetes operation and troubleshooting. we were using LinkerD for service mesh. and just migrated to ISTIO. your illustration of component of ISTO was great help to me. Thank you very much for your help!!
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Ah great to hear Mathew! One thing to be aware of with Istio though - they LOVE dropped breaking changes at random and without warning. With the release of Istio 1.7, I've got to go through the entire course and make wholesale changes. This is a major issue for projects and Istio don't seem to care much about it. Thank goodness Kubernetes aren't so cavalier. Good luck with it!
@rbig1993
@rbig1993 4 жыл бұрын
so far this is the best video i watched for the past few weeks tackling service mesh (istio). good work!
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Ah you're very kind Richard, many thanks!
@prateekkumar4092
@prateekkumar4092 4 жыл бұрын
Really nice explanation to understand the high level working of Istio.
@aritrobasu410
@aritrobasu410 4 жыл бұрын
Very well explained Richard... liked the simplicity with which you explained it!!
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Brilliant Aritro! Many thanks!
@rajeevghosh2000
@rajeevghosh2000 4 жыл бұрын
Clean and precise explanation. thanks Richard
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
You're very kind Rajeev!
@GurcharanDhillon
@GurcharanDhillon 3 жыл бұрын
Thank you. Great way of teaching. I watched other few videos from different sources. But this was the best and to the point. ... subscribed and shared.
@RichardChesterwood
@RichardChesterwood 3 жыл бұрын
Aw that's very kind, thanks for the sub. Sadly I've been very lax about adding new content to the channel over the past year, I really will get busy on uploading some content soon. All the best!
@hejin2002
@hejin2002 4 жыл бұрын
Great introduction - really appreciate your style
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Many thanks!
@webdeveloperstoolkit1959
@webdeveloperstoolkit1959 3 жыл бұрын
Nice Explanation ..!!
@RichardChesterwood
@RichardChesterwood 3 жыл бұрын
Many thanks!
@marcomojica7191
@marcomojica7191 4 жыл бұрын
Thank you very much for your course. Really appreciate it
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Many thanks Marco!
@omsoni27
@omsoni27 4 жыл бұрын
Richard, Very well explained. Great job ! I am not sure why this mesh stuff is needed. It looks like a modern day ESB to me. I put all my service containers that need to talk to each other on the same pod. They talk to each other on localhost..very fast..and log aggregation tells me if something has failed. Kubernetes already generate proxies for services, why we need another layer ? Interpod communication should be minimal..it is bad architecture to have chatty pods in my view.. container services talk in http (No SSL) because they are not exposed outside the pod.. SSL terminates at ingress and not needed beyond that. Simple architectures and lean tech stack is most efficient..although I will keep my mind open and keep learning :)
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
All good points, it depends on your architecture - obviously, you're not into microservices (which is fine!) but for those going down the microservices route, all of this becomes needed (should be baked into kubernetes imo, Istio is the market leader right now but it's fussy and complicated so I'm hoping for something better to come along). Certainly is a modern day ESB, especially if paired with a pub/sub broker.
@JavaScriptRoom
@JavaScriptRoom 4 жыл бұрын
Such a great explanation! Thank you!
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Many thanks!
@madhua8461
@madhua8461 4 жыл бұрын
Fantastic presentation Richard, really helped me under Istio
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Great to hear thanks - good luck with it!
@VaibhavPatil-rx7pc
@VaibhavPatil-rx7pc 4 жыл бұрын
Great explination !
@marquinhe_lara
@marquinhe_lara 4 жыл бұрын
Very clear your explanation, thank you!
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Thanks Marquinhe!
@gbresta
@gbresta 4 жыл бұрын
Great job! Thank you
@maheshkariya
@maheshkariya 4 жыл бұрын
Thanks 🙏
@庞温仲
@庞温仲 3 жыл бұрын
这是我看到的调理最清晰的istio视频
@RichardChesterwood
@RichardChesterwood 3 жыл бұрын
谢谢你!(Thankyou! - I've used google translate there so I hope it has worked correctly!)
@namchi9639
@namchi9639 4 жыл бұрын
Of course it was for interview questions. :)
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Ah the dreaded interview questions. Can't understand why they persist in doing this (asking pre-set questions). Good luck with it though!
@jayateerthmirji1736
@jayateerthmirji1736 4 жыл бұрын
Hi . Is proxy container same as a sidecar container?
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Hi yes. A sidecar in kubernetes generally is any kind of "helper" container that runs alongside some kind of main container. As you know, in Istio the proxy is implemented as a second container, so it's often referred to as "the sidecar", although sidecars can be used for other things. If you're talking about Istio, then people will know that Proxy == Sidecar
@diptendutan9589
@diptendutan9589 5 жыл бұрын
So what is the differences between pod network solution (like Weave-net) and Service mesh in context of kubernetes? Can pod network solution(wevae-net or Calico) and Service mesh (like istio) be present at the same time in kubernetes?
@ishandassanayake8581
@ishandassanayake8581 4 жыл бұрын
calico and weave are operating at L3 or L4 which setup the overlay network for pods, and Istio Envoy is L7 and it's in a pod as a sidecar container. You need some solution to connect those istio proxies, that's where the cni(calico or weavenet) comes in.
@tomorrowsTomorrow
@tomorrowsTomorrow 5 жыл бұрын
Nice Richard, do you have topics with examples on how to measure performance (scaling will come later) of istio - I didn't see anything on the training course. I'm eluding to istio.io/docs/ops/deployment/performance-and-scalability/ on how they perform their measurements. Thanks
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
Sorry Gerry I missed your comment - too late now I guess! We do touch a little on this, but not much - I know they have their own tools to do load testing. Biggest issue for me rather than performance (I don't feel any particular impact from Istio) is that the sidecars do make requests which means you will need a bigger cluster and hence more costs.
@WillemGoudsbloem
@WillemGoudsbloem 4 жыл бұрын
It was all good, besides that a pod is not a microservice
@RichardChesterwood
@RichardChesterwood 4 жыл бұрын
True. The previous course to this was microservice oriented though, so in the courses, I do refer to pods and microservices a bit interchangeably. But yes!
@centrixsystems7958
@centrixsystems7958 3 жыл бұрын
Pp
Istio Hands on Demo Part 1
19:50
Richard Chesterwood
Рет қаралды 13 М.
Istio & Service Mesh - simply explained in 15 mins
16:09
TechWorld with Nana
Рет қаралды 685 М.
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Demystifying Service Mesh
35:51
HashiCorp
Рет қаралды 35 М.
How Service Meshes Work in Kubernetes
6:21
Microsoft Developer
Рет қаралды 62 М.
What is a service mesh?
13:47
Defog Tech
Рет қаралды 156 М.
Microservices in the Cloud with Kubernetes and Istio (Google I/O '18)
38:01
Google Cloud Tech
Рет қаралды 191 М.
Service Mesh In Kubernetes Explained
13:06
DevOps Toolkit
Рет қаралды 18 М.
Service Mesh: What & Why ? - a new series
13:38
That DevOps Guy
Рет қаралды 37 М.
Istio Service mesh explained
33:14
That DevOps Guy
Рет қаралды 55 М.
Istio Setup in Kubernetes | Step by Step Guide to install Istio Service Mesh
27:27
Istio in Production: Day 2 Traffic Routing (Cloud Next '19)
41:47
Google Cloud Tech
Рет қаралды 61 М.
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН