Bygga mikrotjänster med Spring Cloud och Docker Träningskurs
Spring Cloud är en öppen källkodsmässig, lättvikts ram för att bygga Java-applikationer för molnet.
Docker är en öppen plattform för att bygga, skicka och köra applikationer i containrar. Docker passar bra för att skapa mikrotjänstapplikationer.
I denna instruktörsledda, live-träning kommer deltagarna att lära sig grunderna av att bygga mikrotjänster med Spring Cloud och Docker. Deltagarnas kunskap testas genom övningar och stegvis utveckling av exempelmikrotjänster.
Genom denna träning kommer deltagarna att kunna:
- Förstå grunderna i mikrotjänster.
- Använda Docker för att bygga containrar för mikrotjänstapplikationer.
- Bygga och distribuera containeriserade mikrotjänster med Spring Cloud och Docker.
- Integrera mikrotjänster med upptäckningstjänster och Spring Cloud API-gatewayn.
- Använda Docker Compose för end-to-end-integreringstestning.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Händer implementation i en live-labbmiljö.
Kursanpassningsalternativ
- För att begära en anpassad träning för denna kurs, kontakta oss för att arrangera.
Kursplan
Introduktion
Förstå mikrotjänster och mikrotjänstarkitekturen
Översikt över Docker och containerisering
Översikt över Spring Cloud och Spring Boot
Skapa konfigurationstjänsten och upptäckningstjänsten med Spring Cloud
Använda API-gatewayn med Spring Cloud
Bygga en containrarbild för varje mikrotjänst med Docker
Lagra data i olika databaser
Bygga en API-gateway med Spring Cloud Gateway
Använda Netflix Eureka och Consult Discovery Services (Service Registries) för att registrera och upptäcka tjänster
Använda Docker Compose för integreringstestning
Sammanfattning och nästa steg
Krav
- Java-utvecklings erfarenhet
- Erfarenhet av Spring Framework
Målgrupp
- Java-utvecklare
Öppna Utbildningskurser kräver 5+ deltagare.
Bygga mikrotjänster med Spring Cloud och Docker Träningskurs - Bokning
Bygga mikrotjänster med Spring Cloud och Docker Träningskurs - Fråga
Bygga mikrotjänster med Spring Cloud och Docker - Konsultfråga
Vittnesmål (1)
Jag uppskattar Kubernetes-delen av utbildningen, eftersom jag hade några uppgifter relaterade till K8s-poddar och portar, och det var trevligt att få en bättre förståelse nu. Tack!
Laura Miron - Betfair
Kurs - Docker and Kubernetes
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad Docker
14 TimmarDen här instruktörledda, liveutbildningen i Sverige (online eller på plats) riktar sig till ingenjörer som vill utveckla sin kunskap om Docker för att distribuera appar på större skala samtidigt som de behåller kontrollen.
Efter utbildningen kommer deltagarna kunna:
- Bygga egna Docker-avbilder.
- Distribuera och hantera en stor mängd Docker-applikationer.
- Bedöma olika containerorkesteringslösningar och välja den mest lämpliga.
- Uppsätta en process för kontinuerlig integration för Docker-applikationer.
- Integrera Docker-applikationer med befintliga processer för kontinuerlig integration och distribution.
- Säkerställa sina Docker-applikationer.
Containeriserad AI- och ML-utgivning med Docker
14 TimmarCI/CD för AI: Automatisering av Docker-baserade modellbygge och utlämningsflöden
21 TimmarCertified Kubernetes Administrator (CKA) – examenförberedelse
21 TimmarCertifierad Kubernetes Application Developer (CKAD) - examensförberedelse
21 TimmarIntroduktion till Docker
14 TimmarAdministration av containerplattformar med Docker, Kubernetes och OpenShift
35 TimmarLär dig hur man bygger, distribuerar och administrerar containervärdade miljöer med hjälp av Docker, Kubernetes och OpenShift. Denna femdagars praktiska utbildning täcker containerbilder, Kubernetes-arbetslasters, klusternätverk, lagring, säkerhet, övervakning och praktisk OpenShift-administration. Deltagarna får de färdigheter som krävs för att driva moderna containerplattformar och felsöka applikationer i både utvecklings- och produktionsmiljöer.
Docker och Kubernetes: Bygga och Skala en Containeriserad Applikation
21 TimmarI detta instruktör-ledna, live-träning i Sverige (platsbunden eller fjärran), kommer deltagarna att lära sig hur man skapar och hanterar Docker-containrar, sedan distribuerar ett exempel på en applikation inuti en containare. Deltagarna kommer också att lära sig hur man automatiserar, skalnar och hanterar sina containeriserade applikationer i ett Kubernetes-kluster. Slutligen går träningen vidare till mer avancerade ämnen, genom att guida deltagarna genom processen med att säkra, skalera och övervaka ett Kubernetes-kluster.
Vid slutet av denna träning kommer deltagarna kunna:
- Konfigurera och köra en Docker-container.
- Distribuera en containeriserad server och webbapplikation.
- Bygga och hantera Docker-avbildningar.
- Konfigurera ett Docker- och Kubernetes-kluster.
- Använda Kubernetes för att distribuera och hantera en klusterad webbapplikation.
- Säkra, skalera och övervaka ett Kubernetes-kluster.
Docker för MLOps: Containerisering av hela pipelineflöden
21 TimmarDocker and Kubernetes
21 TimmarMål för utbildningen: Få teoretiska och operationella kunskaper om Docker och Kubernetes.
GPU-accelerad AI och djupinlärning med Docker-containers
21 TimmarHybrid AI-deployment: integration av Docker, moln och edge
21 TimmarJava Microservices
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellannivå Java som vill designa, utveckla, distribuera och underhålla mikrotjänstebaserade applikationer med hjälp av Java-ramverk som Spring Boot och Spring Cloud.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna och fördelarna med mikrotjänstearkitektur.
- Bygga och distribuera mikrotjänster med Java och Spring Boot.
- Implementera tjänstering, konfigurationshantering och API-gateways.
- Säkra, övervaka och skala mikrotjänster på ett effektivt sätt.
- Distribuera mikrotjänster med hjälp av Docker och Kubernetes.
Kubernetes från grundläggande till avancerat
14 TimmarI denna instruktionsledda, levande utbildning i Sverige (på plats eller distans) kommer deltagarna att lära sig hur man distribuerar en uppsättning exempelserver i behållare, och sedan automatisera, skala och hantera dessa server i ett Kubernetes-kluster. Utbildningen går vidare till mer avancerade ämnen, där deltagarna genomgår processen med att säkra, nätverka och övervaka ett Kubernetes-kluster.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Installera och köra en Docker-container.
- Distribuera behållarbaserade databaser och servrar.
- Installera ett Docker- och Kubernetes-kluster.
- Använda Kubernetes för att distribuera och hantera olika miljöer under samma kluster.
- Säkra, skala och övervaka ett Kubernetes-kluster.
Bygga Microservices med Spring Cloud och Docker - 5 Dagar
35 TimmarDen här instruktörledda, liveträningen i Sverige (online eller på plats) riktar sig till utvecklare på mellanliggande nivå och DevOps ingenjörer som vill bygga, distribuera och hantera mikrotjänster med hjälp av Spring Cloud och Docker.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla mikrotjänster med Spring Boot och Spring Cloud.
- Containerisera applikationer med Docker och Docker Compose.
- Implementera tjänstebesök, API-gatewayar och kommunikation mellan tjänster.
- Övervaka och säkra mikrotjänster i produktionsmiljöer.
- Distribuera och orkestrera mikrotjänster med hjälp av Kubernetes.