This repository contains sample code for simplifying microservices architectures by building solution examples for data-driven microservices that walk you through the creation of an open platform technology stack with the converged Oracle Autonomous Database including relational, JSON, text, spatial and graph data and using polyglot languages including Java and the Helidon MP and SE frameworks, Python and JavaScript via Node.js
Microservices are loosely-coupled service-oriented architectures with a bounded context. Microservices are increasingly used for application modernization to deliver agile application development practices. However, the data-driven nature of enterprise applications has made building, deploying, and maintaining microservices complex.
- Oracle Backend for Spring Boot and Microservices
- Oracle Backend for Parse Platform (Oracle's "MERN" stack)
- CloudBank Live Lab - Building an App with Spring Boot and Mobile APIs with Oracle Database and Kubernetes
- Kubernetes for DBAs Live Lab
- Data Refactoring Advisor
- Data Refactoring Advisor for Migrating a Monolith to Microservices Live Lab
- Building Microservices with Oracle Converged Database Live Lab
- Read our blogs
- Sample code for Oracle Transactional Event Queues
This project welcomes contributions from the community. Before submitting a pull request, please review our contribution guide
Please consult the security guide for our responsible security vulnerability disclosure process
Copyright (c) 2021, 2023, Oracle and/or its affiliates.
Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.