Oracle announced the GA of Oracle Backend for Spring Boot and Microservices on the OCI Marketplace with production support available from Oracle. This stack is provisioned with a single click on Oracle Cloud Infrastructure (OCI) for developers to develop and deploy applications with ease. A custom install of the platform allows on-premises, Azure, and infrastrucure provisioned on other public clouds with the option of bring-your-own components for production use. The platform runs with Kubernetes, application containers, and auto-scales both the app and the database platform components seamlessly. The platform is referred to as Oracle Backend-as-a-Self-Service (OBaaS) which helps database and data engineering teams to provide DevOps and DataOps services to application development teams, bridging the growing gap between developers and DBAs.
OBaaS allows Java developers using Spring Boot to provision and deploy a dev/test/prod backend with a single click to run their applications on Oracle Cloud. Working in Visual Studio Code, with VS Code extensions, Spring Config, Spring Starters, and Command Line Interface (CLI), modern applications can be built and deployed very easily taking advantage of the converged Oracle Database. This unifies developers, DevOps, and Data engineers/DBAs to build, deploy, monitor, scale, and tune enterprise applications very easily. Customers tell us that integrated platforms challenge existing processes and organization boundaries, and for maximum productivity some changes are required to get the promised agility from microservices.
The stack components are shown below
Many customers have tested and started to adopt this platform for their application stack with the developer edition released on Dec 2022. Some customers have gone live and some are nearing releasing their products built with the OBaaS stack.
Quick start guide: https://bit.ly/oraclespringboot
Two hands-on labs guide you to deploy microservices and get started to deploy your own applications into the provisioned stack starting with CloudBank as an example - https://bit.ly/CloudBankOnOBaaS ; the second one is Kubernetes for DBAs https://bit.ly/KubernetesForDBAs
The team looks forward to hearing from you, and helping you to maximize productivity and efficiency with your microservices and mobile development efforts with the Oracle Database.
Explore microservices architectures and modern application development with Oracle Database, and read about the innovation in Oracle Database at https://oracle.com/database.
Sanjay Goil is Vice President Product Management for Microservices and Messaging for the Oracle Database Cloud.