Microservices Theory and Code Practice - Training Registrations

Microservices Training Course Content:

Microservices 101

  • What are microservices?
  • Monolith vs. microservices
  • Advantages and disadvantages of microservices
  • When to start using microservices?
  • How microservices impact businesses?

Best Practices for Decomposition Strategy, Monolith to Microservices Migration, and Strangler Pattern
  • Business Capability
  • Domain and Subdomain (DDD)
  • Step-by-Step Migration - Strangler Pattern
Data Management in Microservices and Saga Pattern
  • One Database per Service
  • ACID and Two-Phase Commit
  • Saga: Choreography Pattern
  • Saga: Orchestration Pattern
Service-to-Service Communication and API Gateway
  • REST
  • gRPC
  • Event-Based
  • Synchronous Communication
  • Asynchronous Communication
  • Basic API Gateway
  • Use cases of API Gateway
Handling Errors and Security in Microservices
  • Transient Errors
  • Non-Transient Errors
  • Security by API Gateway and Auth Service
  • Retry Mechanism
  • Fall Back
  • Back-Off Policy
  • Circuit Breaker
  • API Gateway Pattern
Example code  dan Praktek Micoservice dengan Spring Cloud Microservice

  • Setting and Configuration of Spring Cloud Microservice
  • Setting and Configuration of Service Discovery
  • Setting and Configuration of Spring Boot
  • Setting and Configuration of Circuit Breaker
  • Setting and Configuration of Tracing
  • Setting and Configuration of Client-Side Load Balancing
  • Setting and Configuration of API Gateway
  • Start Project, Code, Compile, Deploy, Test
  • Combine All technology
  • Service to Service Communication (REST and gRPC) at least two services
  • Saga Pattern Example code
  • Test Service (All component test)
  • Debugging and Monitoring

Training Fee: Rp. 16,000,000 per person for 5 sessions, each session lasting 2 hours. The class requires a minimum of 5 participants and a maximum of 10 participants.

Online Class Facilities:

  1. Handbook
  2. Training sessions
  3. Live coding practice
  4. Coaching
  5. Daily assignments
  6. Final training project
  7. Recorded videos of the training sessions provided at the end, along with a certificate.
  8. Certificate from The Legend Foundation
  9. Source Code

Schedule Options:

  1. Every first week of the month - Evening class from 18:00 to 21:00
  2. Every fourth week of the month - Evening class from 18:00 to 21:00
  3. Saturday and Sunday - Morning class from 08:00 to 10:00

Please register first. Once the required number of participants is confirmed, you will be requested to make the payment. After all participants have made the payment, the learning sessions will commence.

For further information, please contact the following: 

  • Deni Husni FR at +62 821-1741-9014 
  • The Legend Foundation at +62 857-2214-7021

Sign in to Google to save your progress. Learn more
Nama Peserta *
Alamat Email *
No Tlp *
Pendidikan Terakhir *
Nama Sekolah - Terakhir *
Pemilihan Jadwal *
Harapan dari Training (Tuliskan harapan Anda dengan mengikuti training ini) *
Clear form
Never submit passwords through Google Forms.
This form was created inside of The Legend Foundation. Report Abuse