Skip to Main Content
CloudBank - Building an App with Spring Boot and Mobile APIs with Oracle Database and Kubernetes

About This Workshop

Youtube Video

About This Workshop
Microservices are hard to build and deploy and the industry is filled with failures scaling this distributed architecture. Oracle has released a new backend platform for Spring Boot that deploys (cloud or on-premises) with Kubernetes, and frees the developer to focus on app development and using the right APIs. The converged features of the Oracle Database fit modern microservices perfectly.
The backend platform is based on Kubernetes managing app containers, and platform containers provisioned for security with vault, service discovery, workflow engine, CLI, and many other features. The app containers deploy Spring apps with access to the Oracle Database. The data-centric and event-driven microservices are a natural fit for this backend platform.

Workshop Info

2 hours
  • Lab 1 - Provision an Instance
  • Lab 2 - Setup your Development Environment
  • Lab 3 - Build the Account Microservice
  • Lab 4 - Build Check Processing Microservice that uses JMS and TXEventQ
  • Lab 5 - Manage Saga Transactions across Microservices
  • Lab 6 - Deploy the full CloudBank Application using the CLI
  • Lab 7 - Deploy the full CloudBank Application using the VS Code Extension
  • Lab 8 - Explore the Backend Platform
  • Lab 9 - Extend the Mobile Application
  • Lab 10 - Cleanup
  • Development experience with Spring Boot is desirable
  • Intermediate expertise with Oracle Database is desirable, but not required
  • Some understanding of Kubernetes, public cloud and database terms is helpful
  • Familiarity with Oracle Cloud Infrastructure (OCI) is helpful

Other Workshops you might like