- Zrozumienie architektury mikrousług
- Doświadczenie z Java i Spring Boot
- Podstawowa znajomość interfejsów API REST i kontenerów
Publiczność
- Programiści
- Inżynierowie DevOps
- Architekci chmury
- Administratorzy systemów
Architektura Microservices to nowoczesne podejście do budowania skalowalnych i odpornych aplikacji. Spring Cloud i Docker zapewniają solidny ekosystem do opracowywania, wdrażania i zarządzania mikrousługami.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i DevOps inżynierów, którzy chcą budować, wdrażać i zarządzać mikrousługami przy użyciu Spring Cloud i Docker.
Pod koniec tego szkolenia uczestnicy będą mogli
- Rozwijać mikrousługi przy użyciu Spring Boot i Spring Cloud.
- Konteneryzować aplikacje za pomocą Docker i Docker Compose.
- Wdrażać wykrywanie usług, bramy API i komunikację między usługami.
- Monitorowanie i zabezpieczanie mikrousług w środowiskach produkcyjnych.
- Wdrażaj i orkiestruj mikrousługi za pomocą Kubernetes.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie do Microservices i Spring Cloud
- Architektura monolityczna vs Microservices
- Podstawowe koncepcje Microservices
- Wprowadzenie do Spring Boot i Spring Cloud
- Tworzenie prostej mikrousługi RESTful z Spring Boot
- Praktyczne laboratorium: Wdrażanie podstawowej mikrousługi
Wykrywanie usług i Configuration Management
- Rejestracja i wykrywanie usług przy użyciu Eureka
- Obsługa równoważenia obciążenia za pomocą Ribbon
- Scentralizowana konfiguracja z Spring Cloud Config
- Brama API z Spring Cloud Gateway
- Praktyczne laboratorium: Wdrażanie bramy API i wykrywania usług
Communication i odporność
- Międzyusługowe Communication przy użyciu udawanych klientów
- Wdrażanie wyłączników z Resilience4J
- Obsługa awarii i mechanizmy awaryjne
- Śledzenie rozproszone z Spring Cloud Sleuth i Zipkin
- Praktyczne laboratorium: Konfigurowanie odporności usług
Konteneryzacja Microservices z Docker
- Wprowadzenie do kontenerów i Docker
- Dockerizowanie aplikacji Spring Boot
- Tworzenie aplikacji z wieloma kontenerami za pomocą Docker Compose
- Zarządzanie Microservices za pomocą Docker Networks
- Praktyczne laboratorium: Wdrażanie Microservices z Docker Compose
Monitorowanie, rejestrowanie i bezpieczeństwo
- Monitorowanie Microservices za pomocą Spring Boot Actuator
- Scentralizowane rejestrowanie przy użyciu stosu ELK (Elasticsearch, Logstash, Kibana)
- Najlepsze praktyki bezpieczeństwa dla Microservices
- Konfigurowanie uwierzytelniania i autoryzacji
- Praktyczne laboratorium: Konfigurowanie zabezpieczeń i monitorowania
Skalowanie i orkiestracja z Kubernetes
- Wprowadzenie do Kubernetes i orkiestracji kontenerów
- Wdrażanie Microservices w Kubernetes
- Skalowanie i zarządzanie Microservices w produkcji
- Równoważenie obciążenia i automatyczne skalowanie
- Praktyczne laboratorium: Wdrażanie Microservices w Kubernetes
Zaawansowane wzorce Microservices
- Architektura sterowana zdarzeniami z Kafką
- Service Mesh z Istio
- Transakcje rozproszone i wzorzec Saga
- Potoki CI/CD dla Microservices
- Praktyczne laboratorium: Wdrażanie zaawansowanych wzorców Microservices
Projekt końcowy i najlepsze praktyki
- Budowanie kompletnego systemu Microservices
- Debugowanie i rozwiązywanie typowych problemów
- Strategie optymalizacji wydajności
- Najlepsze praktyki dla wdrożeń produkcyjnych
- Pytania i odpowiedzi oraz podsumowanie
Podsumowanie i kolejne kroki
United Arab Emirates - Building Microservices with Spring Cloud and Docker - 5 Days
Qatar - Building Microservices with Spring Cloud and Docker - 5 Days
Egypt - Building Microservices with Spring Cloud and Docker - 5 Days
Saudi Arabia - Building Microservices with Spring Cloud and Docker - 5 Days
South Africa - Building Microservices with Spring Cloud and Docker - 5 Days
Brasil - Building Microservices with Spring Cloud and Docker - 5 Days
Canada - Building Microservices with Spring Cloud and Docker - 5 Days
中国 - Building Microservices with Spring Cloud and Docker - 5 Days
香港 - Building Microservices with Spring Cloud and Docker - 5 Days
澳門 - Building Microservices with Spring Cloud and Docker - 5 Days
台灣 - Building Microservices with Spring Cloud and Docker - 5 Days
USA - Building Microservices with Spring Cloud and Docker - 5 Days
Österreich - Building Microservices with Spring Cloud and Docker - 5 Days
Schweiz - Building Microservices with Spring Cloud and Docker - 5 Days
Deutschland - Building Microservices with Spring Cloud and Docker - 5 Days
Czech Republic - Building Microservices with Spring Cloud and Docker - 5 Days
Denmark - Building Microservices with Spring Cloud and Docker - 5 Days
Estonia - Building Microservices with Spring Cloud and Docker - 5 Days
Finland - Building Microservices with Spring Cloud and Docker - 5 Days
Greece - Building Microservices with Spring Cloud and Docker - 5 Days
Magyarország - Building Microservices with Spring Cloud and Docker - 5 Days
Ireland - Building Microservices with Spring Cloud and Docker - 5 Days
Luxembourg - Building Microservices with Spring Cloud and Docker - 5 Days
Latvia - Building Microservices with Spring Cloud and Docker - 5 Days
España - Building Microservices with Spring Cloud and Docker - 5 Days
Italia - Building Microservices with Spring Cloud and Docker - 5 Days
Lithuania - Building Microservices with Spring Cloud and Docker - 5 Days
Nederland - Building Microservices with Spring Cloud and Docker - 5 Days
Norway - Building Microservices with Spring Cloud and Docker - 5 Days
Portugal - Building Microservices with Spring Cloud and Docker - 5 Days
România - Building Microservices with Spring Cloud and Docker - 5 Days
Sverige - Building Microservices with Spring Cloud and Docker - 5 Days
Türkiye - Building Microservices with Spring Cloud and Docker - 5 Days
Malta - Building Microservices with Spring Cloud and Docker - 5 Days
Belgique - Building Microservices with Spring Cloud and Docker - 5 Days
France - Building Microservices with Spring Cloud and Docker - 5 Days
日本 - Building Microservices with Spring Cloud and Docker - 5 Days
Australia - Building Microservices with Spring Cloud and Docker - 5 Days
Malaysia - Building Microservices with Spring Cloud and Docker - 5 Days
New Zealand - Building Microservices with Spring Cloud and Docker - 5 Days
Philippines - Building Microservices with Spring Cloud and Docker - 5 Days
Singapore - Building Microservices with Spring Cloud and Docker - 5 Days
Thailand - Building Microservices with Spring Cloud and Docker - 5 Days
Vietnam - Building Microservices with Spring Cloud and Docker - 5 Days
India - Building Microservices with Spring Cloud and Docker - 5 Days
Argentina - Building Microservices with Spring Cloud and Docker - 5 Days
Chile - Building Microservices with Spring Cloud and Docker - 5 Days
Costa Rica - Building Microservices with Spring Cloud and Docker - 5 Days
Ecuador - Building Microservices with Spring Cloud and Docker - 5 Days
Guatemala - Building Microservices with Spring Cloud and Docker - 5 Days
Colombia - Building Microservices with Spring Cloud and Docker - 5 Days
México - Building Microservices with Spring Cloud and Docker - 5 Days
Panama - Building Microservices with Spring Cloud and Docker - 5 Days
Peru - Building Microservices with Spring Cloud and Docker - 5 Days
Uruguay - Building Microservices with Spring Cloud and Docker - 5 Days
Venezuela - Building Microservices with Spring Cloud and Docker - 5 Days
Polska - Building Microservices with Spring Cloud and Docker - 5 Days
United Kingdom - Building Microservices with Spring Cloud and Docker - 5 Days
South Korea - Building Microservices with Spring Cloud and Docker - 5 Days
Pakistan - Building Microservices with Spring Cloud and Docker - 5 Days
Sri Lanka - Building Microservices with Spring Cloud and Docker - 5 Days
Bulgaria - Building Microservices with Spring Cloud and Docker - 5 Days
Bolivia - Building Microservices with Spring Cloud and Docker - 5 Days
Indonesia - Building Microservices with Spring Cloud and Docker - 5 Days
Kazakhstan - Building Microservices with Spring Cloud and Docker - 5 Days
Moldova - Building Microservices with Spring Cloud and Docker - 5 Days
Morocco - Building Microservices with Spring Cloud and Docker - 5 Days
Tunisia - Building Microservices with Spring Cloud and Docker - 5 Days
Kuwait - Building Microservices with Spring Cloud and Docker - 5 Days
Oman - Building Microservices with Spring Cloud and Docker - 5 Days
Slovakia - Building Microservices with Spring Cloud and Docker - 5 Days
Kenya - Building Microservices with Spring Cloud and Docker - 5 Days
Nigeria - Building Microservices with Spring Cloud and Docker - 5 Days
Botswana - Building Microservices with Spring Cloud and Docker - 5 Days
Slovenia - Building Microservices with Spring Cloud and Docker - 5 Days
Croatia - Building Microservices with Spring Cloud and Docker - 5 Days
Serbia - Building Microservices with Spring Cloud and Docker - 5 Days
Bhutan - Building Microservices with Spring Cloud and Docker - 5 Days
Nepal - Building Microservices with Spring Cloud and Docker - 5 Days
Uzbekistan - Building Microservices with Spring Cloud and Docker - 5 Days