Orchestrace kontejnerů

Kontejnerizace a virtualizace – základní koncepty

Julia Ostheimer

Freelance AI Consultant

Definice orchestrace kontejnerů

  • Orchestrace:

    • Automatizovaná správa více komponent
  • Orchestrátor:

    • Nástroj používaný pro orchestraci
  • Orchestrace kontejnerů:

    • Orchestrace kontejnerů
Kontejnerizace a virtualizace – základní koncepty

Účel orchestrace kontejnerů

  • Zjednodušuje správu velkého počtu kontejnerů
  • Zajišťuje efektivní a účinnou interakci kontejnerů
Kontejnerizace a virtualizace – základní koncepty

Deklarativní programování v orchestraci kontejnerů

  • Deklarativní programování:
    • Definování požadovaného výstupu místo popisu kroků k jeho dosažení

 

Schéma deklarativního programování v orchestraci kontejnerů

1 Ikony: Icons8.com
Kontejnerizace a virtualizace – základní koncepty

Výhody orchestrace kontejnerů

  • Snadné škálování kontejnerů

    • Horizontální škálování: přidávání/odebírání kontejnerů
    • Vertikální škálování: zvyšování/snižování výpočetních zdrojů konkrétních kontejnerů
  • Automatizace operací

    • Úspora času
    • Vyšší produktivita vývojářů
    • Úspora nákladů
  • Lepší výkon aplikace

Kontejnerizace a virtualizace – základní koncepty

Využití orchestrace kontejnerů

  • Architektura mikroslužeb

  • Škálování aplikací

  • Automatizace pipeline

Kontejnerizace a virtualizace – základní koncepty

Nástroje pro orchestraci kontejnerů

Různé nástroje pro orchestraci kontejnerů

1 Loga společností Docker Inc., Red Hat Inc., HashiCorp Inc. a The Linux Foundation
Kontejnerizace a virtualizace – základní koncepty

Pojďme procvičovat!

Kontejnerizace a virtualizace – základní koncepty

Preparing Video For Download...