Microservice Development with Java EE 8, Docker, and Kubernetes Träningskurs
Java EE-plattformen ger en API- och löptidsmiljö för att utveckla och köra storskaliga, multi-tierade, skalbara, tillförlitliga och säkra nätverksapplikationer. Docker och Kubernetes tillåter utvecklare att packa en Java applikation i en behållare och distribuera den som en mikroservice i en Java EE miljö.
Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till utvecklare som vill behålla sina Java EE 8 applikationer och köra dem som mikroservicer i molnet.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Bygg och distribuera Java mikroservices i Docker behållare.
- Hantera Docker behållare med hjälp av Kubernetes.
- Integrera mikroservicer med ett befintligt monolitiskt system.
- Övervaka, testa och säkra mikro-tjänster.
- Troubleshoot containers och orkestermiljöer.
Format för kursen
- Interaktiv föreläsning och diskussion.
- Många övningar och övningar.
- Hand-on implementering i en live-lab miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
Kursplan
Introduktion
Översikt över Java EE 8 funktioner och arkitektur
Översikt över Docker Containers och Kubernetes Orchestrator
Förstå Microservices och hur de interagerar med befintliga applikationer
Att sätta upp utvecklingsmiljön
Containerizing en Java applikation
Networking en hamnarbetare
Accessförvaring inuti och utanför en container
Orkestera en Docker-container med Kubernetes
Distribuera Java-applikationen som en mikrotjänst
Containerizing en Java EE 8 applikation
Integrering av en mikrotjänst med en Java EE 8-applikation
Göra en mikrotjänst beständig
Integrering av en mikrotjänst med ett äldre monolytiskt system
Felsökning av en mikrotjänst
Sammanfattning och slutsats
Krav
- Java programmeringserfarenhet
- En förståelse för Java EE begrepp
Publik
- Utvecklare
Open Training Courses require 5+ participants.
Microservice Development with Java EE 8, Docker, and Kubernetes Träningskurs - Booking
Microservice Development with Java EE 8, Docker, and Kubernetes Träningskurs - Enquiry
Microservice Development with Java EE 8, Docker, and Kubernetes - Consultancy Enquiry
Vittnesmål (4)
Lärarnas tekniska förberedelse
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Пейсейф България ЕООД
Kurs - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.
Bozhidar Marinov - Пейсейф България ЕООД
Kurs - Microservices with Spring Cloud and Kafka
Upcoming Courses
Relaterade Kurser
Envoy Proxy
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Envoy Proxy för att göra det möjligt för mikrotjänster att "prata med varandra".
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Envoy Proxy.
- Använd Envoy Proxy för att abstrahera nätverket och visualisera problemområden med lätthet.
- Lös problem med mikrotjänster relaterade till nätverk och observerbarhet.
Creating a Service Mesh with Istio and Kubernetes
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill ansluta, säkra och hantera molnbaserade applikationer (t.ex. mikrotjänster) med hjälp av ett Istio-baserat servicenät.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Istio på Kubernetes.
- Förstå servicenät och implementera ett med Istio.
- Distribuera ett Istio-servicenät ovanpå Kubernetes.
- Använd ett servicenät för att köra, hantera och övervaka mikrotjänster i molnet.
Building Microservices with Lumen PHP Framework
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Lumen för att bygga Laravel-baserade mikrotjänster och applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att börja utveckla mikrotjänster med Lumen.
- Förstå fördelarna med att implementera mikrotjänster med Lumen och PHP.
- Utföra och implementera mikrotjänsternas funktioner och operationer med hjälp av Lumen-ramverket.
- Skydda och kontrollera åtkomsten till mikrotjänsters arkitekturer genom att bygga säkerhetslager.
Traefik
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till systemadministratörer och utvecklare som vill distribuera, hantera, övervaka och driva mikrotjänster med Traefik.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och starta Traefik genom en Docker-leverantör.
- Aktivera säkra och krypterade anslutningar med Let's Encrypt.
- Distribuera och anslut mellanprogram till en router för att omvandla tjänsteförfrågningar.
- Övervaka Traefik operationer med hjälp av instrumentpanelen.
Introduction to Apache Log4j
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till mjukvaruingenjörer som vill använda Apache Log4j för att logga data och meddelanden.
I slutet av denna utbildning kommer deltagarna att kunna:
- Använd Apache Log4j för att logga programmeddelanden och data.
- Automatisera konfigurationen av bilagor, mönsteromvandlare, layouter och mer.
- Implementera avancerad filtrering på alla händelser innan de skickas till bilagor.
Apache Dubbo for Administrators and Developers
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till programvaruutvecklare och systemadministratörer som vill använda Apache Dubbo för att utveckla mikrotjänster med hög genomströmning.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla en Apache Dubo-applikation.
- Stöd flera belastningsbalansstrategier för tjänster för att minska latens.
- Tillämpa servicestyrning och underhåll med Apache Dubbo.
Axon Framework
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Axon för att bygga välstrukturerade företagsapplikationer som utnyttjar kraften i CQRS och Event Sourcing.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställ in den utvecklingsmiljö som behövs för att skapa en Axon Framework applikation.
- Implementera CQRS (Command Query Responsibility Segregation) och Event Sourcing arkitekturmönster för att utveckla komplexa applikationer.
- Tillämpa begreppen Domain Driven Design på deras applikationsdesign.
- Bygg applikationer som fokuserar på affärsproblemet istället för infrastrukturen.
Spring Cloud for Microservices
14 timmarI denna instruktörsledda, liveutbildning i Sverige börjar vi med en diskussion om mikrotjänstarkitektur. Deltagarnas kunskaper sätts på prov genom övningar och steg-för-steg-utveckling av exempelmikrotjänster.
I slutet av den här utbildningen kommer deltagarna att ha en gedigen förståelse för hur man använder Spring Cloud och relaterade Spring-teknologier för att snabbt utveckla sina egna molnskaliga, molnklara mikrotjänster.
System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
21 timmarI denna instruktörsledda, liveutbildning i Sverige kommer deltagarna att lära sig hur man utvärderar olika tekniker och tillvägagångssätt för utformningen av en tjänstebaserad systemarkitektur. Utbildningen börjar med en diskussion och jämförelse av monolitiska system och tjänstearkitekturer, och gräver sedan ner i detaljerna i mikrotjänstarkitektur.
Deltagarna ges en chans att omsätta sina kunskaper i praktiken när de går igenom skapandet och driftsättningen av en uppsättning proof-of-concept-mikrotjänster byggda med Spring Cloud, Spring Boot och Docker. Slutligen undersöks de relevanta byggstenarna för infrastrukturen för att hjälpa deltagarna att bestämma de mest lämpliga verktygen och tillvägagångssätten att använda för olika organisatoriska krav. I slutet av den här utbildningen kommer deltagarna att ha en gedigen förståelse för Service-Oriented Architecture (SOA) och Microservice Architecture samt praktisk erfarenhet av att använda Spring Cloud och relaterade Spring-teknologier för att snabbt utveckla sina egna molnskaliga, molnklara mikrotjänster.
Building Microservices with Spring Cloud and Docker
21 timmarI denna instruktörsledda, liveutbildning i Sverige kommer deltagarna att lära sig grunderna i att bygga mikrotjänster med Spring Cloud och Docker. Deltagarnas kunskaper sätts på prov genom övningar och steg-för-steg-utveckling av exempelmikrotjänster.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna för mikrotjänster.
- Använd Docker för att bygga behållare för mikrotjänstapplikationer.
- Bygg och distribuera containeriserade mikrotjänster med Spring Cloud och Docker.
- Integrera mikrotjänster med upptäcktstjänster och Spring Cloud API Gateway.
- Använd Docker Compose för end-to-end-integreringstestning.
Building Microservices with Spring Cloud and Netflix OSS
21 timmarSpring Cloud är ett ramverk för lätta mikrotjänster med öppen källkod för att Java program för molnet. Netflix OSS är en uppsättning ramverk och bibliotek för utveckling av mikrotjänster. Spring Cloud integreras fint med Netflix med hjälp av automatisk konfiguration och konvention över konfiguration.
I denna instruktör-ledda, levande utbildning, kommer deltagarna att lära sig de grundläggande begreppen att bygga mikrotjänster med hjälp av Spring Cloud och Netflix OSS. Deltagarkunskap sätts på prov genom övningar och stegvis utveckling av exempelmikrotjänster.
I slutet av denna utbildning deltagarna kommer att ha en gedigen förståelse för hur man använder Spring Cloud och relaterade Spring-teknik tillsammans med Netflix OSS att snabbt utveckla sina egna molnskala, moln-ready mikrotjänster.
Publik
- Java Utvecklare
Format för kursen
- Del föreläsning, del diskussion, övningar och tunga praktisk övning
Microservices with Spring Cloud and Kafka
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill omvandla traditionell arkitektur till en mycket samtidig mikrotjänstbaserad arkitektur med hjälp av Spring Cloud, Kafka, Docker, Kubernetes och Redis.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att bygga mikrotjänster.
- Designa och implementera ett mycket samtidigt mikrotjänstekosystem med hjälp av Spring Cloud, Kafka, Redis, Docker och Kubernetes.
- Förvandla monolitiska och SOA-tjänster till mikrotjänstbaserad arkitektur.
- Anta en DevOps-metod för att utveckla, testa och släppa programvara.
- Säkerställ hög samtidighet mellan mikrotjänster i produktionen.
- Övervaka mikrotjänster och implementera återställningsstrategier.
- Utför prestandajustering.
- Lär dig om framtida trender inom mikrotjänsters arkitektur.
Building Microservices with Apigee Edge
21 timmarApigee Edge , som är byggd på Java , gör att du kan ge säker åtkomst till dina tjänster med ett väldefinierat API som är konsekvent i alla dina tjänster, oavsett tjänsteimplementering. Ett konsekvent API:
- Gör det enkelt för apputvecklare att konsumera dina tjänster.
- Gör att du kan ändra implementeringen av backendtjänster utan att påverka det offentliga API: et.
- Gör att du kan dra fördel av analyser, intäktsgenerering, utvecklarportal och andra inbyggda funktioner i Edge.
Publik
Kursen riktar sig till ingenjörer, arkitekter och utvecklare som vill använda Apigee Edge i sina projekt.
Developing Microservices on Google Cloud Apigee
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill lära sig hur man bygger, testar, felsöker och distribuerar ett API ovanpå Google Clouds Apigee API-plattform.
I slutet av denna utbildning kommer deltagarna att kunna:
- Sätt upp en utvecklingsmiljö som inkluderar alla nödvändiga resurser för att börja utveckla ett API.
- Förstå och implementera verktygen som finns tillgängliga inom Apigee Edge.
- Bygg och distribuera ett API till Google Cloud.
- Övervaka och felsöka API-fel.
- Utnyttja Google Clouds analys- och maskininlärningslösningar för att göra API:er mer intelligenta.
Managing APIs with Apigee
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill lära sig hur man bygger, testar, felsöker och distribuerar ett API ovanpå Google Clouds Apigee API-plattform.
I slutet av denna utbildning kommer deltagarna att kunna:
- Sätt upp en utvecklingsmiljö som inkluderar alla nödvändiga resurser för att börja utveckla ett API.
- Förstå och implementera verktygen som finns tillgängliga inom Apigee Edge.
- Bygg och distribuera ett API till Google Cloud.
- Övervaka och felsöka API-fel.
- Utnyttja Google Clouds analys- och maskininlärningslösningar för att göra API:er mer intelligenta.