Kurzusleírás
Bevezetés a Mikroservízes Architektúrába
- Mik azok a mikroservízek?
- Monolitikus vs. mikroservízes architektúra
- A mikroservízek előnyei és kihívásai
- Valós felhasználási esetek mikroservízekkel
Bevezetés a Spring Boot használatába
- Bevezetés a Spring Bootba és annak előnyei
- Spring Boot mikroservíz beállítása
- RESTful API-k létrehozása Spring Boottal
Mikroservízek építése és kezelése
- Mikroservízek tervezése: Domain-Driven Design (DDD)
- Szolgáltatások közötti kommunikáció implementálása
- REST és gRPC használata szolgáltatások közötti kommunikációhoz
- Aszinkron üzenetkezelés kezelése Kafka/RabbitMQ-val
Szolgáltatásfelderítés és Konfigurációkezelés
- Bevezetés a Spring Cloudba
- Eureka beállítása szolgáltatásfelderítéshez
- Spring Cloud Config használata központosított konfigurációkezeléshez
API Átjáró és Terheléselosztás
- Bevezetés az API Átjáró mintázatba
- Spring Cloud Gateway vagy Zuul használata
- Terheléselosztás implementálása Ribbonnal
Mikroservízek biztonságossá tétele
- Bevezetés a biztonságba mikroservízekben
- Hitelesítés és engedélyezés implementálása OAuth2-vel
- REST API-k biztonságossá tétele JWT-vel
Monitorozás és Naplózás
- Központosított naplózás beállítása ELK stackkel
- Micrometer használata mikroservízek monitorozásához
- Elosztott nyomkövetés Spring Cloud Sleuth és Zipkin segítségével
Mikroservízek üzembe helyezése Dockerrel és Kubernetesszel
- Mikroservízek konténeresítése Dockerrel
- Mikroservízek üzembe helyezése Kubernetesen
- Skálázás és orchestration kezelése
Összefoglalás és Következő lépések
Követelmények
- Tapasztalat az alapvető Java programozásban
- Alapvető ismeretek a RESTful API-król és HTTP kommunikációról
- Ismeretek az adatbázisok és az SQL területén
Célközönség
- Mikroservízes architektúrára váltó Java fejlesztők
- Skálázható és elosztott alkalmazásokat építő szoftvermérnökök
- Mikroservízes üzembe helyezéssel foglalkozó DevOps szakemberek
Vélemények (5)
Dinamikus és nagyon gyakorlati volt, egy virtuális gépet kaptunk hozzáférésre egy URL-en keresztül.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurzus - Spring Cloud for Microservices
Gépi fordítás
a képző tudja világosan elmagyarázni a témát és képes válaszolni minden kérdésre.
Hannah Mae Lubigan - Security Bank Corporation
Kurzus - Advanced Spring Boot
Gépi fordítás
A tanfolyam stílusa és a képző segít megoldani az gyakorlatok során felmerülő problémákat.
Carl Angelo Gonzales - Security Bank Corporation
Kurzus - Spring Boot for Beginners
Gépi fordítás
A témakörök szélessége jelentős volt, és a képződő megpróbált ezt megfelelően megoldani.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurzus - Spring Boot, React, and Redux
Gépi fordítás
Alkalmazott példák és nyílt beszélgetések
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurzus - Building Microservices with Spring Cloud and Netflix OSS
Gépi fordítás