DevOps

Istio Service Mesh dióhéjban

Devertix IT Zrt

Devertix

Team

2024.08.21

Istio Service Mesh

Tavalyi Kubernetes-webináriumunk előadásai közül most Boros Györgyét foglaltuk össze cikkünkben.

A Service Meshtől az Istio-ig

A Service Mesh olyan, speciális célra dedikált infrastruktúraréteg, amely lehetővé teszi a különböző mikroszolgáltatások (micro service-k) közötti kommunikációt. Ezt proxyk segítségével lehet kontrollálni, monitorozni.

A 2017-ben, a Google, az IBM és a Lyft által létrehozott Istio egy nyílt forráskódú, a service meshek problémájára kiváló megoldást nyújtó platform, méghozzá a következő területeken: monitoring, traffic controll, security, split testing vagy canary development.

Gyuri bemutatta az Istio architektúrájának két fő részét – a data plane-t és a control plane-t – és elmondta mindkét rész funkcióját. Az előző fő komponense az envoy proxy, amelyet egy Kubernetes-podban a konténereink mellett telepítünk, és installáció után a konténerek ezen keresztül tudnak kommunikálni egymással vagy a világgal. A control plane egy konfiguráció-disztribútor, amelyben mélyebbre ásva kollégánk bemutatta három összetevőjének funkcióit.

Az Istio telepítése és előnyei

Kollégánk egy egyszerű példát hozott arra, hogy két konténer közötti adatlekérés mennyivel fejlettebb az Istio használatával. Az Istio telepítése könnyű, munkatársunk négy lépésben vázolta, mire kell figyelnünk ezzel kapcsolatban, illetve kódrészletek bemutatásával demonstrálta a telepítés utáni tennivalókat és következményeket – különös tekintettel az envoy proxyra.

Az Istio legnagyobb haszna, hogy erőteljes és kifinomult service mesh platformként jól integrálható a Kubernetesbe is. A monitoringja helyes beállításával a kód „túrása” nélkül a problémák okai könnyen kideríthetők, ráadásul a fejlesztők és DevOps mérnökök munkáját tökéletesen összehangolja.

Kattints a videóra, és nézd meg a teljes előadást!👇

Legfrissebb bejegyzések

Összes
devertix blog

Térkép a felhőhöz, azaz hogyan kerüljük el a zsákutcákat?

2024.12.30

aws news 2024. q4

Újdonságok az AWS világából - 2024. negyedik negyedév

2024.12.23

Amazon Q

Amazon Q

2024.11.28

Esettanulmány egy sikeres banki migrációról: MBH Bank

Esettanulmány egy sikeres banki migrációról: MBH Bank

2024.11.22