Skip to main content

Platform Services Overview

Platform Services

Oracle Backend for Microservices and AI includes a set of pre-integrated platform services that handle common infrastructure concerns — API routing, service discovery, messaging, distributed transactions, secrets management, and more. These services are deployed and managed via Helm and can be enabled or disabled individually in your values.yaml.

API Gateway & Networking

ServiceDescription
Apache APISIXCloud-native API gateway for routing, traffic management, and rate limiting
Spring Boot Eureka ServerService registry for automatic discovery between microservices

Messaging & Event Streaming

ServiceDescription
Strimzi Kafka OperatorKubernetes operator for deploying and managing Apache Kafka clusters

Data & Transactions

ServiceDescription
Oracle Transaction Manager for MicroservicesDistributed transaction coordinator supporting XA, LRA, and TCC consistency models
Oracle Database OperatorKubernetes operator for provisioning and managing Oracle Database instances
Coherence OperatorIn-memory data grid for caching, data distribution, and compute

Operations & Security

ServiceDescription
Oracle Database Metrics ExporterExposes Oracle Database metrics for monitoring and alerting
External Secrets OperatorSyncs secrets from external stores (OCI Vault, AWS, HashiCorp Vault) into Kubernetes
Spring Boot Admin ServerWeb dashboard for monitoring and managing Spring Boot applications
Conductor Workflow OrchestrationWorkflow orchestration engine for multi-step service choreography