Skip to content

Commit 4bc927a

Browse files
authored
Doc update (#1073)
Doc updates
1 parent 65200c1 commit 4bc927a

File tree

11 files changed

+90
-47
lines changed

11 files changed

+90
-47
lines changed

docs-source/spring/content/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ keywords: "spring springboot microservices development oracle backend helidon"
66

77
Oracle Backend for Microservices and AI allows developers to build microservices in Helidon and/or Spring Boot and provisions a "backend as a service" with Oracle Database and other infrastructure components that operate on multiple clouds. Oracle Backend for Microservices and AI vastly simplifies the task of building, testing, and operating microservices platforms for reliable, secure, and scalable enterprise applications.
88

9-
{{< hint type=[warning] icon=gdoc_fire title="Version 1.4.0 (production) released March 2025" >}}
10-
Oracle Backend for Microservices and AI Version 1.4.0 is now generally available and suitable for production use. This version supports and recommends Helidon 4.1.1, Spring Boot 3.3.x, 3.2.x, Spring 6.1 and Spring Cloud 2023.0.x, with limited backwards compatibility for Spring Boot 2.7.x.
9+
{{< hint type=[warning] icon=gdoc_fire title="Version 1.4.0 (production) released July 2025" >}}
10+
Oracle Backend for Microservices and AI Version 1.4.0 is now generally available and suitable for production use. This version supports and recommends Helidon 4.2.x, Spring Boot 3,4.x, 3.3.x, 3.2.x, Spring 6.1 and Spring Cloud 2023.0.x, with limited backwards compatibility for Spring Boot 2.7.x.
1111
{{< /hint >}}
1212

1313
If you are building Spring Boot applications with Oracle Database, you should also check out [Spring Cloud Oracle](https://github.com/oracle/spring-cloud-oracle) which is the home of a number of the components used in Oracle Backend for Microservices and AI, and which you can also use in your own applications!

docs-source/spring/content/platform/_index.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,16 @@ Oracle Backend for Microservices and AI includes a number of Spring platform com
1010
For more details, read about:
1111

1212
- [API Gateway](./apigw)
13-
- [Service Discovery](./eureka)
14-
- [Configuration](./config)
1513
- [Workflow](./conductor)
16-
- [Spring Admin](./spring-admin)
17-
- [Using the CLI](../development/cli)
14+
- [Configuration](./config)
15+
- [Database Exporter](./dbexporter/)
16+
- [Database Operator](./dboperator/)
17+
- [Service Discovery](./eureka)
18+
- [External Secrets Operator](./extsecrets/)
19+
- [IntelliJ Plugin](./intellij-plugin)
20+
- [Apache Kafka](./kafka/)
1821
- [MicroTx](./microtx)
22+
- [ServiceOps Center](./soc/)
23+
- [Spring Admin](./spring-admin)
1924
- [VS Code Plugin](./vscode-plugin)
20-
- [IntelliJ Plugin](./intellij-plugin)
25+
- [Using the CLI for Oracle Backend for Microservices and AI](../development/cli)
Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
---
2-
title: "Oracle AI Explorer for Apps"
3-
description: "Oracle AI Explorer for Apps"
4-
keywords: "support backend oracle ai sandbox microservices database"
2+
title: "Oracle AI Optimizer and Toolkit"
3+
description: "Oracle AI Optimizer and Toolkit"
4+
keywords: "support backend oracle ai toolkit microservices oracle vector database"
55
---
6-
## Developer Preview Feature - Oracle AI Explorer for Apps
6+
## Oracle AI Optimizer and Toolkit
77

8-
Oracle Backend for Microservices and AI Version 1.4.0 introduces [Oracle AI Explorer for Apps](https://github.com/oracle-samples/oaim-sandbox) as a *Developer Preview* feature.
8+
Oracle Backend for Microservices and AI Version 1.4.0 introduces [Oracle AI Optimizer and Toolkit](https://github.com/oracle-samples/ai-optimizer).
99

10-
The Oracle AI Explorer for Apps provides a streamlined environment where developers and data scientists can explore the potential of Generative Artificial Intelligence (GenAI) combined with Retrieval-Augmented Generation (RAG) capabilities. By integrating Oracle Database 23ai AI Vector Search, the Sandbox enables users to enhance existing Large Language Models (LLMs) through RAG.
10+
The Oracle AI Optimizer and Toolkit provides a streamlined environment where developers and data scientists can explore the potential of Generative Artificial Intelligence (GenAI) combined with Retrieval-Augmented Generation (RAG) capabilities. By integrating Oracle Database 23ai AI Vector Search, the Oracle AI Optimizer and Toolkit enables users to enhance existing Large Language Models (LLMs) through RAG.
1111

12-
It provides a "sandbox" for experimentation and iteration, allowing you to easily optimize a chatbot/RAG use case by exploring different models, chunking strategies, vector similarity algorithms, prompts, model parameters, memory, re-ranking, and evaluation.
12+
It provides a n environment for experimentation and iteration, allowing you to easily optimize a chatbot/RAG use case by exploring different models, chunking strategies, vector similarity algorithms, prompts, model parameters, memory, re-ranking, and evaluation.
1313

14-
![AI Microservices Sandbox](./ai-microservices-sandbox.png)
14+
![Oracle AI Optimizer and Toolkit](./ai-microservices-sandbox.png)
1515

16-
This feature is provided as a "developer preview" meaning it is provided for developers to experiment with, without any formal support, but with the expectation that it may become a formal feature in a future release. You may open issues in GitHub and best-effort assistance will be provided. Please be aware that this feature is under development, and not yet considered stable. Functionality, interfaces, etc., may change in non-backwards compatible ways.
16+
For more information please visit:
1717

18-
For more information about this developer preview feature, please visit:
19-
20-
- the [GitHub repo](https://github.com/oracle-samples/oaim-sandbox)
21-
- the [Documentation](https://oracle-samples.github.io/oaim-sandbox/)
18+
- the [GitHub repo](https://github.com/oracle-samples/ai-optimizer)
19+
- the [Documentation](https://oracle-samples.github.io/ai-optimizer/)
2220
- this OCI Cloud Coaching session titled [Building a real chatbot with Oracle Database 23ai](https://www.youtube.com/watch?v=oG9MPCpwUlU), (video) which includes discussion of the background concepts and a demonstration of this feature.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: "Unified Observability for Oracle Database"
3+
description: "Observability for the Oracle Database"
4+
keywords: "observability performance metrics oracle database"
5+
---
6+
7+
This project aims to provide observability for the Oracle Database so that users can understand performance and diagnose issues easily across applications and database. Over time, this project will provide not just metrics, but also logging and tracing support, and integration into popular frameworks like Spring Boot. The project aims to deliver functionality to support both cloud and on-premises databases, including those running in Kubernetes and containers.
8+
9+
## Main Features
10+
11+
The main features of the exporter are:
12+
13+
- Exports Oracle Database metrics in de facto standard Prometheus format
14+
- Works with many types of Oracle Database deployment including single instance and Oracle Autonomous Database
15+
- Supports wallet-based authentication
16+
- Supports both OCI and Azure Vault integration (for database username, password)
17+
- Multiple database support allows a single instance of the exporter to connect to, and export metrics from, - multiple databases
18+
- Can export the Alert Log in JSON format for easy ingest by log aggregators
19+
- Can run as a local binary, in a container, or in Kubernetes
20+
- Pre-buit AMD64 and ARM64 images provided
21+
- A set of standard metrics included "out of the box"
22+
- Easily define custom metrics
23+
- Define the scrape interval, down to a per-metric level
24+
- Define the query timeout
25+
- Control connection pool settings, can use with go-sql or Oracle Database connection pools, also works with Database Resident Connection Pools
26+
- Sample dashboard provided for Grafana
27+
28+
Full documentation is [here](https://github.com/oracle/oracle-db-appdev-monitoring).
29+
30+
### Oracle Database Dashboard:
31+
32+
![Oracle Database Dashboard](images/exporter-running-against-basedb.png)
33+
34+
### Transactional Event Queue Dashboard:
35+
36+
![Oracle Database Dashboard](images/txeventq-dashboard-v2.png)
240 KB
Loading
389 KB
Loading
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: "Oracle Database Operator for Kubernetes"
3+
description: "Database operator for kubernetes"
4+
keywords: "kubernetes operator oracle database"
5+
---
6+
7+
The Oracle Database Operator for Kubernetes (OraOperator or the operator) extends the Kubernetes API with custom resources and controllers for automating the management of the Oracle Database lifecycle.
8+
9+
Full documentation is [here](https://github.com/oracle/oracle-database-operator).
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: "External Secrets Operator"
3+
description: "External Secrets Operator"
4+
keywords: "secretes operator oracle OCI oracle"
5+
---
6+
7+
External Secrets Operator is a Kubernetes operator that integrates external secret management systems like OCI Vault, AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault and many more. The operator reads information from external APIs and automatically injects the values into a Kubernetes Secret.
8+
9+
Full [documentation](https://external-secrets.io/latest/)
10+
11+
![External Secrets Operator](images/diagrams-high-level-simple.png)
41.4 KB
Loading

docs-source/spring/content/release-notes/_index.md

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,9 @@ description: "Release notes for Oracle Backend for Microservices and AI includin
44
keywords: "release notes additions updates deprecations removals springboot spring development microservices development oracle backend"
55
---
66

7-
## Version 1.4.0, March XX, 2025
7+
## Version 1.4.0, July, 2025
88

9-
This release adds:
10-
11-
- Support for AWS deployment.
12-
13-
This release removes the following components:
14-
15-
- Prometheus Operator
16-
- Hashicorp Vault
17-
18-
This release have an updated backend API and CLI. This means that the REST API and CLI calls are changed since the previous release.See the documentation.
19-
20-
The following components were updated:
21-
22-
| Component | New Version | Replaced Version |
23-
|-------------------------------------------------------|---------------|---------------------|
24-
| Spring Boot 3.3.6 and Spring Cloud 2023.0.4 | | |
25-
26-
In addition this release have:
27-
28-
- Improved IntelliJ plugin and VSCode extension.
29-
- Updates to the ServiceOps Center
9+
TBD
3010

3111
## Version 1.3.1, October 23rd, 2024
3212

0 commit comments

Comments
 (0)