Skip to content

Commit 04fe36e

Browse files
authored
Merge pull request #6 from martygubar/main
Made this a multicloud sample
2 parents 9d6478b + d63188f commit 04fe36e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1134
-208
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,5 @@ Temporary Items
3030
.key
3131
.crt
3232
.csr
33-
.pem
33+
.pem
34+
replace-default-config.sh

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,32 @@
1-
# Oracle Database@Azure Samples
1+
# Oracle Autonomous Database Samples
22

33
[![License: UPL](https://img.shields.io/badge/license-UPL-green)](https://img.shields.io/badge/license-UPL-green)
44

55
## Introduction
6-
Oracle Database@Azure brings Oracle's best databases - Exadata and Autonomous Database - to Microsoft Azure as a native Azure services. Modernize and deliver powerful new apps that leverage Oracle Database 23ai and Azure services:
7-
* Build new cloud native apps using Azure services, such as Azure Kubernetes and Azure OpenAI, with Oracle Autonomous Database.
6+
Oracle Autonomous Database provides a fully automated cloud database service that eliminates manual database management tasks, reduces operational costs, enhances security through automatic patching and encryption, and enables businesses to rapidly scale and optimize their data processing and analytics.
7+
8+
Autonomous Database runs natively on OCI, Azure (Oracle Database@Azure) and Google Cloud (Oracle Database@Google Cloud). Modernize and deliver powerful new apps that leverage Oracle Database 23ai with other cloud services services:
9+
* Build new cloud native apps using built-in integrations, such as Kubernetes, AI, DevOps and more
810
* Enhance existing apps with natural language and other generative AI capabilities.
911
* Quickly react to business demands using one converged, fully automated database that’s optimized for all workloads and data formats.
1012

13+
Use these samples to deploy Autonomous Database on cloud providers using APIs. Then, check out the SQL samples that leverage both Autonomous Database cloud integration and converged database capabiltities.
14+
1115
## Getting Started
12-
* [Subscribe to Oracle Database@Azure](https://www.youtube.com/watch?v=MEB8kB_TI2I)
13-
* Deploy a new Oracle Autonomous Database
14-
* [Using the Azure Portal](https://youtu.be/QOCvRr5CfeQ)
15-
* [Using Terraform scripts](https://github.com/oci-landing-zones/terraform-oci-multicloud-azure/tree/main)
16-
* [Using the Azure CLI](azure-cli/README.md)
16+
* Deploy Autonomous Database:
17+
* [On OCI](./multicloud/oci-cli/README.md)
18+
* [On Azure](./multicloud/azure-cli/README.md)
19+
* On Google Cloud (deployment script coming soon)
1720
* Connect to your Autonomous Database
1821
* [Learn about connectivity options](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/connect-preparing.html)
1922
* Use these great VS Code extensions that help you develop and debug your database apps
2023
* SQL Developer for VS Code ([Learn More](https://www.oracle.com/database/sqldeveloper/vscode/) | [Marketplace](https://marketplace.visualstudio.com/items?itemName=Oracle.sql-developer))
2124
* Oracle Developer Tools for VS Code ([Learn More](https://docs.oracle.com/en/database/oracle/developer-tools-for-vscode/getting-started/gettingstarted.html) | [Marketplace](https://marketplace.visualstudio.com/items?itemName=Oracle.oracledevtools))
2225
* [Sample SQL code](./sql/README.md)
2326
* Create a database user and add sample data
24-
* Work with data in Azure Storage
27+
* Work with data in cloud storage
2528
* Get started with Select AI
29+
* Build property graphs and run analytics over those graphs
2630
* .... and more
2731

2832
<!--

azure-cli/deploy-adb.sh

Lines changed: 0 additions & 22 deletions
This file was deleted.

azure-cli/README.md renamed to multicloud/azure-cli/README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
# Oracle Database@Azure: Create an Autonomous Database
2+
There are different ways that you can deploy a new Oracle Autonomous Database:
3+
* [Using the Azure Portal](https://youtu.be/QOCvRr5CfeQ)
4+
* [Using Terraform scripts](https://github.com/oci-landing-zones/terraform-oci-multicloud-azure/tree/main)
5+
* Using the Azure CLI
6+
27
The steps below show how to create an Autonomous Database using the Azure CLI.
38

4-
Prerequisites:
9+
## Prerequisites:
510
* [Install the Azure CLI](https://learn.microsoft.com/en-us/cli/azure/)
611
* [Subscribe to Oracle Database@Azure](https://www.youtube.com/watch?v=MEB8kB_TI2I)
712
* Ensure you have the appropriate user groups and privileges. See [details for onboarding Autonomous Database](https://learn.microsoft.com/en-us/azure/oracle/oracle-db/onboard-oracle-database)
@@ -72,12 +77,12 @@ Connect to your Autonomous Database!
7277

7378
#### JDBC Example:
7479
JDBC is a common way to connect to Autonomous Database. For example, you can use the **Custom JDBC URL** in the VS Code SQL Developer Extension:
75-
![connection dialog](images/connect-dialog.png)
80+
![connection dialog](../images/connect-dialog.png)
7681

7782
Notice the `jdbc:oracle:thin:@` prefix followed by a connection string. You can find the connection string in different ways.
7883

7984
1. Go to your Autonomous Database blade in the Azure Portal and go to **Settings -> Connections**:
80-
![Azure Portal connections](images/connections-portal.png)
85+
![Azure Portal connections](../images/connections-portal.png)
8186
2. Use the Azure cli script [`show-adb-info.sh`](./show-adb-info.sh). That script will return information about your Autonomous Database, including connection details.
8287

8388
<hr>
File renamed without changes.
File renamed without changes.

azure-cli/create-adb.sh renamed to multicloud/azure-cli/create-adb.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
echo ""
77
echo "##"
8-
echo "# deploy autonomous database"
8+
echo "# create autonomous database"
99
echo "##"
1010
echo ""
1111
# ensure you update the config file to match your deployment prior to running the deployment
@@ -25,7 +25,7 @@ az oracle-database autonomous-database create \
2525
--subnet-id $SUBNET_ID \
2626
--display-name $ADB_NAME \
2727
--compute-model ECPU \
28-
--compute-count 2 \
28+
--compute-count 4 \
2929
--cpu-auto-scaling true \
3030
--data-storage-size-in-gbs 500 \
3131
--store-auto-scaling true \

0 commit comments

Comments
 (0)