Training Microservices - Bank Jateng 2024
Training Microservices - Bank Jateng 2024 adalah program pelatihan yang bertujuan untuk memperkenalkan konsep arsitektur microservices kepada peserta. Dalam pelatihan ini, peserta akan mempelajari prinsip desain, pengembangan, dan pengelolaan aplikasi berbasis microservices, serta teknik integrasi dan komunikasi antar layanan. Dengan pendekatan praktis dan studi kasus, program ini dirancang untuk meningkatkan kemampuan tim Bank Jateng dalam membangun aplikasi yang lebih scalable dan responsif di era digital.
Materi Pelatihan
- Sesi 1
- Arsitektur Microservices
- Cloud Native App
- 12 Factor
- Ephemeral Resources
- Sesi 2
- Setup Project dengan Spring Boot
- Deployment ke Cloud
- Continuous Delivery
- Sesi 3
- Managed Configuration
- Spring Cloud Config Server
- Spring Cloud Config Client
- Sesi 4
- Service Registry & Discovery
- Spring Cloud Eureka Server
- Spring Cloud Eureka Client
- Config First vs Discovery First
- Sesi 5
- Aplikasi Web sebagai MicroServices
- Client Side Load Balancer dengan Ribbon
- Declarative REST client dengan Feign
- Circuit Breaker dengan Hystrix
- Monitoring Health dengan Hystrix Dashboard
- Sesi 6
- Message Driven Microservices
- Spring Cloud Stream
- Implementasi Messaging dengan RabbitMQ/Kafka
- Sesi 7
- Microservices Security
- Konsep OAuth
- Berbagai OAuth Grant Type
- Membuat OAuth Authorization Server
- Sesi 8
- Proteksi Microservices dengan OAuth Resource Server
- Login with Google/Facebook
- Security antar service dengan Client Credential
- Sesi 9
- Migrasi dari monolith ke microservices
- Strangulation pattern
- Router dan Filter dengan Zuul
- Sesi 10
- Distributed Tracing dan Monitoring
- Spring Cloud Sleuth & Zipkin
- Pengumpulan data dan analisa log dengan ELK
×