Kursplan

Introduksjon

    Konfigurasjonsadministrasjon, tjenesteoppdagelse og distribuert koordinering etc vs tradisjonelle databaser - dokumenter (filer) vs tabeller

Hvordan et distribuert system fungerer

    Lastbalansering, tilgjengelighet, gjenopprettingsnoder (master, slave, etc.) Meldingslagring

Oversikt over etcd Funksjoner og arkitektur

    etcd i en klyngemodus - ledere og følgere Sikre konsensus ved bruk av Raft-protokollen

Oppsett osv

    Laste ned og kjøre binærfiler ved å bruke etcdctl CLI Konfigurere en etcd-klynge

Drift etcd

    Koble klienter til etcd-tjenesten Legge til og vise "dokumenter" ved å bruke den innebygde etcd-klienten Lese og skrive til etcd innenfra Kubernetes Lese og skrive til etcd fra en mikrotjenesteapplikasjon

Den virkelige verden Use Cases

    Endre applikasjonsatferd som svar på endringer Bruke etcd til å lagre databasetilkoblingsdetaljer Bruke etcd til å lagre funksjonsflagg

Administrere en etcd klynge

    Oppnå feiltoleranse Justere antall noder i klyngen Rekonfigurere nodeleder Utføre distribuert låsing på tvers av en klynge Bruke beregninger for å spore ventetid Sikkerhetskopiere etcd data

etcd i den offentlige skyen

    Skyleverandørstøtte (AWS, etc.) Networking forhåndsinnstilling

Beste praksis

Feilsøking

Oppsummering og konklusjon

Krav

  • Grunnleggende erfaring med utvikling av webapplikasjoner
  • Grunnleggende forståelse av Kubernetes
  • Linux kommandolinjeerfaring

Publikum

  • Utviklere
 7 timer

Antall deltakere



Price per participant

Testimonials (5)

Relaterte kurs

Related Categories