Spring-cloud

Sesi 1
  • Microservices Architecture
  • Microservices vs Monolith
  • Cloud Native Application
  • 12 Factor & Beyond
Sesi 2
  • Case Study : Building Microservices Application
  • Application Description
  • Determining Services to be built
  • Determining 3rd party services
Sesi 3
  • Config Server
  • Prepare Config Repo
  • Standup Config Server
  • Accessing Config Server
Sesi 4
  • Installing Vault
  • Saving Secret to Vault
  • Using Secret from Vault in Application
Sesi 5
  • Discovery Service
  • Standup Discovery Server
  • Discovery Server Replication
Sesi 6
  • Registering Config Server to Discovery Service
  • Standup Catalog App
  • Standup File Service App
  • Standup Account Service App
Sesi 7
  • Implement Catalog Service Functionality
  • Implement File Service Functionality
  • Implement Account Service Functionality
Sesi 8
  • OAuth Concept
  • Grant Type Authorization Code
  • Grant Type Implicit
  • Grant Type Owner Password
  • Grant Type Client Credential
Sesi 9
  • Standup Webstore Frontend
  • Setup Single Sign On
  • Setup OAuth Resource Server
Sesi 10
  • Scalability
  • Replication-ready App
  • Clustering Architecture
  • Scale Out Demo