Docker (introducerer Kubernetes) Treningskurs
Målet med dette praktiske kurset er å gi alle verktøyene som dekker de praktiske aspektene ved Docker og Kubernetes, slik at deltakerne kan ha de nødvendige ferdighetene for riktig administrasjon av programmet.
Kursplan
Hva er Docker
Brukstilfeller
- Hovedkomponentene i Docker
- Grunnleggende prinsipper for Docker-arkitektur
Docker-arkitektur
- Docker-bilder
- Docker-register
- Docker-containere
Teknologien bak
- Navnerom
- Kontrollgrupper
- Union FS
- Container-format
Installasjon av Docker
- Installasjon på Ubuntu via apt-get
- Installasjon av nyere versjon av Docker
Dockeriserer applikasjoner
- The hello world eksempelet
- Interaktiv container
- Demonisering av programmer
Container-bruk
- Kjører en webapplikasjon i en container
- Undersøker en container
- Portmapping
- Viser loggene
- Ser på prosesser
- Stopper og starter på nytt
- Fjerner en container
Håndtering av bilder
- Lister bilder
- Laster ned bilder
- Finnes bilder
Nettverket av containere
- Portmapping detaljer
- Container-lenking og navnsetting
- Lenking og miljøvariabler
Data i containere
- Datavolumer
- Vertsmapper som datavolum
- Vertsfil som datavolum
- Datavolum-containere
- Backup og gjenoppretting av datavolumer
Bidrar til økosystemet
- Hva er Docker Hub?
- Registrering på Docker Hub
- Kommandolinje pålogging
- Opplasting til Docker Hub
- Privatrepositorier
- Automatiske bygninger
Introduksjon til Kubernetes
- Pods
- Etiketter og selektorer
- Kontrollere
- Tjenester
- Arkitektur og Kubernetes Node
Åpne kurs krever 5+ deltakere.
Docker (introducerer Kubernetes) Treningskurs - Bestilling
Docker (introducerer Kubernetes) Treningskurs - Forespørsel
Docker (introducerer Kubernetes) - Konsulentforespørsel
Referanser (2)
Forklaringer om hvordan verktøyene fungerer bak kulissene, samt tilknyttede emner til kurset.
Sebastian Decianu - SC SYSTEMATIC DEVELOPMENT CENTER SRL
Kurs - Docker (introducing Kubernetes)
Maskinoversatt
Det ga en god grunnleggende forståelse av Docker og Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurs - Docker (introducing Kubernetes)
Maskinoversatt
Kommende kurs
Relaterte kurs
Avansert Platform Engineering: Skalering med Microservices og Kubernetes
35 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot avanserte plattformingeniører og DevOps fagfolk som ønsker å mestre skaleringsapplikasjoner ved hjelp av mikrotjenester og Kubernetes.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Design og implementer skalerbare mikrotjenester-arkitekturer.
- Distribuer og administrer applikasjoner på Kubernetes klynger.
- Bruk Helm diagrammer for effektiv tjenestedistribusjon.
- Overvåke og opprettholde helsen til mikrotjenester i produksjon.
- Bruk beste praksis for sikkerhet og samsvar i et Kubernetes miljø.
AI-drevne Kubernetes-operasjoner: Autoscaling, Scheduling & Resource Optimization
21 TimerKubernetes er en containereorkestreringsplattform som brukes omfattende for å administrere distribuerte applikasjoner i stor skala.
Dette instruktørledede, live-treningen (online eller på stedet) er rettet mot avanserte praktisere som ønsker å bruke AI- og maskinlæringsmetoder for å optimere Kubernetes-resurshåndtering, skjeduleverdier og autoskaleringstrategier.
Ved fullførelse av dette programmet vil deltakerne kunne:
- Bruke AI/ML-modeller for å forbedre skjeduleverdiavgjørelser i Kubernetes.
- Bruke prediktiv analyse for å optimere CPU, GPU og minneallokering.
- Implementere intelligent autoskalering ved hjelp av reinforsement learning og metrikkfremtidsutsikter.
- Redusere infrastrukturkostnader og latens gjennom automatisert resursoptimalisering.
Kursformat
- Instruktørledet teknisk presentasjon og dypdykkende diskusjoner.
- Praktiske laboppgaver ved hjelp av sanne Kubernetes-klynger.
- Praktiske øvelser der AI-modeller brukes i sanne driftsscenarier.
Kursanpassningsmuligheter
- For å tilpasse dette kurset til din plattformoppsett eller driftsbehov, vennligst kontakt oss for anpassning.
AI Workloads på Kubernetes: Dyrking av maskinlæringsmodeller i skala
14 TimerKubernetes er en skalérbar plattform for å deploye, servere og administrere maskinlæringsmodeller i produksjonsmiljøer.
Denne instruktørledede, live-kursene (online eller på stedet) er rettet mot mellomnivå-professionelle som ønsker å operationalisere ML-modeller pålitelig på Kubernetes.
Etter å ha fullført dette kurset, vil deltakerne få de ferdighetene til å:
- Containerisere og forberede ML-modeller for effektiv deployering.
- Servere modeller ved hjelp av moderne inferensrammeverk.
- Optimalisere workloads med autoscaling, GPU-konfigurasjon og ressursjustering.
- Implementere modellrollutstrategier som A/B-testing og canary-deployments.
Kursets format
- Blandet forelesning, arkitekturanalyse og veiledet diskusjon.
- Omfattende praktiske øvelser med virkelige deployeringscenarier.
- Praktisk implementering ved hjelp av et live Kubernetes-miljø.
Kurskustomiseringsalternativer
- Hvis du trenger dette kurset tilpasset ditt miljø eller verktøykette, vennligst kontakt oss for å diskutere kustomiseringsmuligheter.
Kubernetes-nettverk med Calico
14 TimerDenne instruktørførte, live-kurs i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å optimalisere nettverk for Kubernetes-clustre.
Avslutningen på dette kurset vil deltakerne kunne:
- Installere og konfigurere Calico.
- Føre ut hvordan Calico forskjellig fra tradisjonelle overlay-nettverk.
- Føre ut hvordan Calico kombinerer internett-rutingsprotokoller med konsensusbaserte dataarkiver.
- Bruke Calico for å opprette et containernettverksløsning for Kubernetes-clustre.
- Bruke Calico for å gi en nettverkspolicy for Kubernetes.
Sertifisert Kubernetes Administrator (CKA) - eksamensforberedelse
21 TimerProgrammet Certified Kubernetes Administrator (CKA) ble opprettet av The Linux Foundation og Cloud Native Computing Foundation (CNCF).
Kubernetes er i dag en ledende plattform som brukes for orkestrering av containere.
NobleProg har levert Docker og Kubernetes opplæring fra 2015. Med mer enn 360 vellykket gjennomførte opplæringsprosjekter ble vi et av de mest kjente opplæringsselskapene over hele verden innen containerisering.
Siden 2019 har vi også hjulpet kundene våre med å bekrefte ytelsen deres i k8s-miljøet ved å forberede dem og oppmuntre til å bestå CKA- og CKAD-eksamener.
Denne instruktørledede, direkteopplæringen (online eller på stedet) er rettet mot systemadministratorer, Kubernetes brukere som ønsker å bekrefte kunnskapen sin ved å bestå CKA-eksamen.
På den annen side er opplæring også fokusert på å få praktisk erfaring i Kubernetes Administrasjon, så vi anbefaler å ta del i det, selv om du ikke har tenkt å ta CKA-eksamen.
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
- For å lære mer om CKA-sertifisering, vennligst besøk: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Sertifisert Kubernetes Application Developer (CKAD) - eksamensforberedelse
21 TimerCertified Kubernetes Application Developer (CKAD)-programmet er utviklet av The Linux Foundation og Cloud Native Computing Foundation (CNCF), verten for Kubernetes.
Denne instruktørledede, live-treningen (online eller på sted) er rettet mot utviklere som ønsker å bekrefte sine ferdigheter i å designe, bygge, konfigurere og eksponere skybaserte applikasjoner for Kubernetes.
På den annen side er treningen også fokusert på å få praktisk erfaring i Kubernetes-applikasjonsutvikling, så vi anbefaler å delta, selv om du ikke planlegger å ta CKAD-eksamen.
NobleProg har levert Docker- og Kubernetes-trening siden 2015. Med mer enn 360 vellykkede treningprosjekter har vi blitt en av de mest kjente treningsselskapene i verden innen feltet containerisering. Siden 2019 har vi også hjulpet våre kunder med å bekrefte sin ytelse i k8s-miljø ved å forberede dem og oppmuntre til å bestå CKA- og CKAD-eksamener.
Kursets format
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktiske økter.
- Hender-i implementering i en live-lab-miljø.
Tilpassingsmuligheter for kurset
- For å be om en tilpasset trening for dette kurset, vennligst kontakt oss for å avtale.
- For å lære mer om CKAD, besøk: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 TimerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot Kubernetes utøvere som ønsker å forberede seg til CKS-eksamenen.
Ved slutten av denne opplæringen vil deltakerne vite hvordan de skal sikre Kubernetes miljøer og containerbaserte applikasjoner gjennom de forskjellige stadiene av en applikasjons livssyklus: bygging, distribusjon og kjøretid.
Cloud-Native DevOps Mastery: Designing, Deploying & Operating Scalable Kubernetes Microservices
49 TimerDette 7-dagers program gir en omfattende, praksisbasert reise inn i design, distribusjon og drift av cloud-native applikasjoner ved hjelp av moderne DevOps-praksiser.
Deltakerne vil utforske hvordan man designer skalerbare mikrotjenesterarkitekturer, optimaliserer containertrender og administrerer produksjonstjenester ved hjelp av Kubernetes. Kurset dekker avanserte distribusjonsstrategier, GitOps-basert automatisering og observabilitetspraksiser for å sikre systemtilførlighet og ytelse.
Et sterkt fokus legges på virkelige driftsutfordringer, inkludert hendelsesrespons, feilsimulering og rotsaksanalyse. Programmet avsluttes med bruk av AI-støttede verktøy for å støtte feilsøking og akselerere driftsbeslutninger.
Ved slutten av treningsperioden vil deltakerne ha en tydelig forståelse for hvordan man bygger, distribuerer, overvåker og vedlikeholder robuste distribuerte systemer i et Kubernetes-basert miljø.
DO180: Innføring i Containere, Kubernetes & OpenShift
35 TimerDO180 er en introduksjon til beholdere, grunnleggende Kubernetes og Red Hat OpenShift-plattformskonsepter som fokuserer på hånd-på-kurs.
Denne instruktørledede, live-treningen (online eller på stedet) er rettet mot tekniske fagfolk på begynnernivå til mellomnivå som ønsker å lære beholderarbeidsflyt, Kubernetes-primitiver og hvordan man deployer og opererer applikasjoner på OpenShift.
Ved slutten av denne treningen vil deltakerne kunne:
- Bygg og administrere beholderbilder og registre med beste praksis for gjengivelse og sikkerhet.
- Deploy og administrere Kubernetes-objekter som pods, deployments og tjenester i OpenShift.
- Bruk OpenShift-funksjoner inkludert ruter, buildconfigs og web-grensesnittet for å effektivisere applikasjonslevering.
- Implementere vedvarende lagring, konfigurasjonshåndtering og hemmelighetsbehandling for tilstandsbaserte arbeidsbelastninger.
- Anvende grunnleggende sikkerhets-, RBAC- og overvåkningspraksis for å opprettholde sunne klustrer og applikasjoner.
Format på kurset
- Interaktiv forelesning og diskusjon.
- Hånd-på-laboratorier i en live OpenShift-miljø hver dag.
- Øvelser basert på scenarier og feilsøkningsverksteder.
Kursetilpasningsmuligheter
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å ordne dette.
Docker og Kubernetes på AWS
21 TimerDenne instruktørledede, live-opplæringen i (online eller på stedet) er rettet mot ingeniører som ønsker å evaluere hver av disse tjenestene for å ta informerte beslutninger om hva de skal implementere i deres organisasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø som inkluderer alle nødvendige biblioteker, pakker og rammeverk som trengs for å starte utviklingen.
- Sett opp, konfigurer og distribuer en serie demobeholdere ved å bruke en rekke forskjellige tilnærminger.
- Forstå de arkitektoniske og designmessige forskjellene mellom ulike Docker/Kubernetes-løsninger innen AWS.
- Automatiser utrullingen av Docker-containere.
- Sett opp en kontinuerlig integrasjons- og distribusjonspipeline.
- Integrer Docker og Kubernetes i et eksisterende kontinuerlig integreringssystem.
Docker, Kubernetes og OpenShift 3 for Administrerende
35 TimerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære å administrere Red Hat OpenShift containerplattform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprett, konfigurer, administrer og feilsøk OpenShift-klynger.
- Distribuer containeriserte applikasjoner på stedet, i offentlig sky eller på en vertsbasert sky.
- Sikker OpenShift containerplattform
- Overvåk og samle inn beregninger.
- Administrer lagring.
Docker og Kubernetes: Bygge og skaling av en containerisert applikasjon
21 TimerI denne instruktørledede, live-treningen i Norge (på sted eller fjern) vil deltakerne lære hvordan de kan opprette og administrere Docker-containere, deretter deploye et eksempel på en applikasjon inne i en container. Deltakerne vil også lære hvordan de kan automatisere, skale og administrere deres containeriserte applikasjoner innenfor en Kubernetes-kluster. Til slutt går treningen over til mer avanserte emner, veiledende deltakerne gjennom prosessen med å sikre, skale og overvåke en Kubernetes-kluster.
Ved slutten av denne treningen vil deltakerne kunne:
- Sette opp og kjøre en Docker-container.
- Deploye en containerisert server og webapplikasjon.
- Bygge og administrere Docker-bilder.
- Sette opp en Docker- og Kubernetes-kluster.
- Bruke Kubernetes til å deploye og administrere en klusteret webapplikasjon.
- Sikre, skale og overvåke en Kubernetes-kluster.
Distribuere Kubernetes-applikasjoner med Helm
7 TimerDette instruktørlidte, live-treningen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke Helm for å forenkle prosessen med å installere og administrere Kubernetes-applikasjoner.
Ved slutten av denne treningen vil deltakerne kunne:
- Installere og konfigurere Helm.
- Opprette gjentakelige build-prosesser for Kubernetes-applikasjoner.
- Deltake applikasjoner som Helm-charts.
- Køre tredjepartapplikasjoner lagret som Helm-charts.
- Administrere utgivelser av Helm-pakker.
Innføring i Minikube og Kubernetes
21 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot programvareutviklere på nybegynnernivå til mellomnivå og DevOps fagfolk som ønsker å lære å sette opp og administrere et lokalt Kubernetes miljø ved å bruke Minikube.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Minikube på deres lokale maskin.
- Forstå de grunnleggende konseptene og arkitekturen til Kubernetes.
- Distribuer og administrer containere ved å bruke kubectl og Minikube-dashbordet.
- Konfigurer vedvarende lagrings- og nettverksløsninger for Kubernetes.
- Bruk Minikube til å utvikle, teste og feilsøke applikasjoner.
Minikube for Developers
14 TimerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå og DevOps ingeniører som ønsker å bruke Minikube som en del av utviklingsarbeidsflyten deres.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp og administrer et lokalt Kubernetes miljø ved hjelp av Minikube.
- Forstå hvordan du distribuerer, administrerer og feilsøker applikasjoner på Minikube.
- Integrer Minikube i deres kontinuerlige integrerings- og distribusjonsrørledninger.
- Optimaliser utviklingsprosessen deres ved å bruke Minikubes avanserte funksjoner.
- Bruk beste praksis for lokal Kubernetes utvikling.