Kurzusleírás

Bevezetés az Microservices építészetbe

  • Mik azok a mikroszolgáltatások?
  • Monolit vs. microservices architektúra
  • A mikroszolgáltatások előnyei és kihívásai
  • A mikroszolgáltatások valós használati esetei

Kezdő lépések a Spring Boot használatával

  • A Spring Boot és előnyei
  • Spring Boot mikroszolgáltatás beállítása
  • RESTful API-k létrehozása a Spring Boot segítségével

Építés és irányítás Microservices

  • Mikroszolgáltatások tervezése: Domain-Driven Design (DDD)
  • Szolgáltatások közötti kommunikáció megvalósítása
  • REST és gRPC használata a szolgálatok közötti kommunikációhoz
  • Aszinkron üzenetkezelés Kafka/RabbitMQ segítségével

Szolgáltatásfelderítés és Configuration Management

  • Bevezetés a Spring Cloud-ba
  • Az Eureka beállítása szolgáltatáskereséshez
  • A Spring Cloud Config használata a központi konfigurációkezeléshez

API átjáró és terheléselosztás

  • Az API Gateway minta bemutatása
  • Spring Cloud Gateway vagy Zuul használatával
  • Terheléselosztás megvalósítása Ribbon segítségével

Biztosítás Microservices

  • Bevezetés a mikroszolgáltatások biztonságába
  • Hitelesítés és engedélyezés megvalósítása OAuth2 segítségével
  • REST API-k biztosítása JWT-vel

Monitoring és naplózás

  • Központi naplózás beállítása ELK-verem segítségével
  • Mikrométer használata mikroszolgáltatások figyelésére
  • Elosztott nyomkövetést Spring Cloud Sleuth és Zipkin

Microservices telepítése Docker és Kubernetes

  • Mikroszolgáltatások konténerezése a Docker segítségével
  • Mikroszolgáltatások telepítése a Kubernetes webhelyen
  • Méretezés és hangszerelés kezelése

Összegzés és a következő lépések

Követelmények

  • Alapvető Java programozásban szerzett tapasztalat
  • A RESTful API-k és a HTTP kommunikáció alapvető ismerete
  • Az adatbázisok ismerete és SQL

Közönség

  • Java fejlesztők áttérnek a mikroszolgáltatási architektúrára
  • Szoftvermérnökök méretezhető és elosztott alkalmazásokat készítenek
  • DevOps mikroszolgáltatások telepítésével foglalkozó szakemberek
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák