Docker, Kubernetes and OpenShift 3 for Developers Treningskurs
Docker er en åpen kildekode-plattform for å automatisere prosessen med å bygge, frakte og kjøre applikasjoner inne i containere.
Kubernetes går ett skritt videre ved å tilby verktøyene som trengs for å distribuere og administrere containeriserte applikasjoner i stor skala i et klynget miljø.
OpenShift Container Platform (tidligere OpenShift Enterprise) bringer Docker og Kubernetes sammen til en administrert plattform, eller PaaS (Platform as a Service), for ytterligere å lette og forenkle distribusjonen av Docker og Kubernetes . Den gir forhåndsdefinerte applikasjonsmiljøer og hjelper til med å realisere nøkkelprinsipper som redusert tid til markedet, infrastruktur som kode, kontinuerlig integrasjon (CI) og kontinuerlig levering (CD). OpenShift Container Platform vedlikeholdes av Red Hat og kjører på toppen av Red Hat Enterprise Linux.
I denne instruktørledede, live-opplæringen vil deltakerne lære hvordan de bruker OpenShift Container Platform til å distribuere containeriserte applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprett og konfigurer et OpenShift oppsett.
- Distribuer applikasjoner raskt på stedet, i offentlig sky eller på en vertsbasert sky.
Kursets format
- Del forelesning, del diskusjon, øvelser og tung praktisk praksis.
Alternativer for kurstilpasning
- Dette kurset er basert på OpenShift Container Platform versjon 3.x.
- For å tilpasse kurset eller be om opplæring på en annen versjon av OpenShift (f.eks. OpenShift Container Platform 4 eller OKD), vennligst kontakt oss for å avtale.
Kursplan
Introduksjon
- Fra Docker containere, til administrerte klynger av containere med Kubernetes, til administrerte Docker og Kubernetes med OpenShift.
Docker
- Oversikt over Docker arkitektur
- Setter opp Docker
- Kjøre en nettapplikasjon i en beholder
- Administrerer Docker bilder
- Networking Docker containere
- Administrere datoen i en Docker-beholder
Kubernetes
- Oversikt over Kubernetes arkitektur
- Administrere en klynge av Docker beholdere med Kubernetes
OpenShift Containerplattform
- Oversikt over OpenShift Container Platform-arkitektur
- Opprette containeriserte tjenester
- Administrere Docker containere med OpenShift Container Platform
- Opprette og administrere containerbilder
- Utrulling av multicontainerapplikasjoner
- Sette opp en OpenShift containerplattformklynge
- Distribuere applikasjoner på OpenShift Container Platform ved hjelp av kilde-til-bilde (S2I)
Avsluttende bemerkninger
Krav
- En grunnleggende forståelse av containerkonsepter
- Erfaring med kommandolinjen Linux
- Erfaring med applikasjonsutvikling
Publikum
- Arkitekter
- Utviklere
Open Training Courses require 5+ participants.
Docker, Kubernetes and OpenShift 3 for Developers Treningskurs - Booking
Docker, Kubernetes and OpenShift 3 for Developers Treningskurs - Enquiry
Docker, Kubernetes and OpenShift 3 for Developers - Consultancy Enquiry
Consultancy Enquiry
Testimonials (3)
Focus on Basics.
Kalinga Ray - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
Broad coverage of topics around Kubernetes, tooling and applications
Thomas Vandahl - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
Upcoming Courses
Relaterte kurs
Advanced Platform Engineering: Scaling with Microservices and 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ø.
Kubernetes Networking with Calico
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å optimalisere nettverk for Kubernetes klynger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Calico.
- Forstå hvordan Calico skiller seg fra tradisjonelle overleggsnettverk.
- Forstå hvordan Calico kombinerer Internett-rutingsprotokoller med konsensusbaserte datalagre.
- Bruk Calico til å lage en beholdernettverksløsning for Kubernetes-klynger.
- Bruk Calico for å gi nettverkspolicy for Kubernetes.
Certified Kubernetes Administrator (CKA) - exam preparation
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
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 timerProgrammet Certified Kubernetes Application Developer (CKAD) har blitt utviklet av The Linux Foundation og Cloud Native Computing Foundation (CNCF), vert av Kubernetes.
Denne instruktørledede, live-trening (online eller on-site) er rettet mot utviklere som ønsker å bekrefte sine ferdigheter i design, bygge, konfigurere og eksponere cloud-native applikasjoner for Kubernetes.
På den annen side er opplæringen også fokusert på å få praktisk erfaring i Kubernetes applikasjonsutvikling, så vi anbefaler å delta i det, selv om du ikke ønsker å ta CKAD eksamen.
NobleProg har levert Docker & Kubernetes opplæring fra 2015. Med mer enn 360 vellykkede opplæringsprosjekter, ble vi et av de mest kjente opplæringsfirmaene i verden innen containerisering. Siden 2019 hjelper vi også våre kunder å bekrefte sin ytelse i k8s miljø ved å forberede dem og oppmuntre til å passere CKA og CKAD eksamener.
Format av kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Hands-on implementering i et live-lab miljø.
Kurs tilpassingsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
- For å lære mer om CKAD, vennligst 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.
Docker and Kubernetes on 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 and OpenShift 3 for Administrators
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 and Kubernetes: Building and Scaling a Containerized Application
21 timerI denne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern), vil deltakerne lære hvordan de oppretter og administrerer Docker-containere, og deretter distribuerer et eksempelprogram i en container. Deltakerne vil også lære hvordan de kan automatisere, skalere og administrere sine containeriserte applikasjoner innenfor en Kubernetes klynge. Til slutt går opplæringen videre til mer avanserte emner, og leder deltakerne gjennom prosessen med å sikre, skalere og overvåke en Kubernetes klynge.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp og kjør en Docker-beholder.
- Distribuer en containerisert server og nettapplikasjon.
- Bygg og administrer Docker-bilder.
- Sett opp en Docker og Kubernetes klynge.
- Bruk Kubernetes til å distribuere og administrere en klynget nettapplikasjon.
- Sikre, skaler og overvåk en Kubernetes klynge.
Deploying Kubernetes Applications with Helm
7 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke Helm til å strømlinjeforme prosessen med å installere og administrere Kubernetes applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Helm.
- Lag reproduserbare bygg av Kubernetes applikasjoner.
- Del applikasjoner som Helm-diagrammer.
- Kjør tredjepartsapplikasjoner lagret som Helm-diagrammer.
- Administrer utgivelser av Helm-pakker.
Introduction to Minikube and 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.
OKD (Origin Kubernetes Distribution) for Administrators
21 timerI denne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern), vil deltakerne lære hvordan de installerer, konfigurerer og administrerer OKD på stedet eller i skyen.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprett, konfigurer, administrer og feilsøk en OKD-klynge.
- Sikker OKD.
- Distribuer containeriserte applikasjoner på OKD.
- Overvåk ytelsen til en applikasjon som kjører i OKD.
- Administrer datalagring.
- Distribuer applikasjoner raskt på stedet eller på en offentlig sky som AWS.
OpenShift 4 for Administrators
35 timerI denne instruktørledede, live-opplæringen i Norge (online eller på stedet), vil deltakerne lære hvordan de installerer, konfigurerer og administrerer OpenShift Container Platform v4.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Undersand OCI (Open Containers Initiative) og dets implikasjoner for bruk av containermotorer som Docker i OpenShift.
- Forstå forholdet mellom de forskjellige versjonene av OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift osv.).
- Opprett, konfigurer, administrer og feilsøk en OpenShift-klynge.
- Implementer Openshifts selvadministrerende evner for å forbedre plattformens stabilitet og konsistens.
- Sikker OpenShift containerplattform.
- Overvåk og samle inn beregninger.
- Administrer lagring.
- Oppgrader en OpenShift Container Platform 3-klynge til OpenShift Container Platform 4.
OpenShift 4 for Developers
35 timerI denne instruktørledede, live-opplæringen i Norge (online eller på stedet), vil deltakerne lære hvordan de oppretter, oppdaterer og vedlikeholder applikasjoner ved å bruke OpenShift Container Platform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Undersand OCI (Open Containers Initiative) og dets implikasjoner for bruk av containermotorer som Docker i OpenShift.
- Forstå forholdet mellom de forskjellige versjonene av OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift etc.)
- Automatiser programvareleveringspipeline.
- Bruk DevOps prinsipper for å levere programvare kontinuerlig.