Containerorkestrering

Containerisering och virtualiseringskoncept

Julia Ostheimer

Freelance AI Consultant

Definition av containerorkestrering

  • Orkestrering:

    • Automatiserad hantering av flera komponenter
  • Orkestrator:

    • Verktyget som används för orkestrering
  • Containerorkestrering:

    • Orkestrering av containrar
Containerisering och virtualiseringskoncept

Syfte med containerorkestrering

  • Förenklar hanteringen av många containrar
  • Säkerställer att flera containrar interagerar effektivt och ändamålsenligt
Containerisering och virtualiseringskoncept

Deklarativ programmering vid containerorkestrering

  • Deklarativ programmering:
    • Definiera önskat resultat i stället för att beskriva stegen för att nå det

 

Schema över deklarativ programmering vid containerorkestrering

1 Ikoner av Icons8.com
Containerisering och virtualiseringskoncept

Fördelar med containerorkestrering

  • Enkel skalning av containrar

    • Horisontell skalning: Lägg till/ta bort containrar
    • Vertikal skalning: Öka/minska datorresurser för specifika containrar
  • Automatisering av operationer

    • Tidsbesparing
    • Ökad utvecklarproduktivitet
    • Kostnadsbesparing
  • Bättre prestanda för applikationen

Containerisering och virtualiseringskoncept

Användningsområden för containerorkestrering

  • Mikrotjänstarkitektur

  • Applikationsskalning

  • Automatisering av pipelines

Containerisering och virtualiseringskoncept

Verktyg för containerorkestrering

Olika verktyg för containerorkestrering

1 Logotyper av Docker Inc., Red Hat Inc., HashiCorp Inc. och The Linux Foundation
Containerisering och virtualiseringskoncept

Nu kör vi en övning!

Containerisering och virtualiseringskoncept

Preparing Video For Download...