Skip to content

Commit 231bbd5

Browse files
Merge branch 'main' into dependabot/maven/app-dev/devops-and-containers/functions/java-helloworld-AI-with-local-dev-and-oci-functions/junit-junit-4.13.1
2 parents 2fb58c2 + 0665650 commit 231bbd5

File tree

57 files changed

+2591
-733
lines changed

Some content is hidden

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

57 files changed

+2591
-733
lines changed

data-platform/analytical-data-platform-lakehouse/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Reviewed: 18.01.2024
5353
- Blog post describing how to support a lakehouse DR architecture between two regions with automatic switchover.
5454
- [High-Frequency Inserts into Oracle Database](https://jakubillner.github.io/2024/04/12/adw-fast-ingest.html)
5555
- Blog post describing and comparing the different insert methods in Autonomous Database to support low latency data ingestion for IoT workloads.
56-
- [Managing Active Metadata with Oracle Data Platform](https://gianlucarossi06.github.io/data-organon/2024/04/24/Active-Metadata-4-OCI-Lakehouse.html)
56+
- [Managing Active Metadata with Oracle Data Platform](https://gianlucarossi06.github.io/data-organon/2024/05/31/Active-Metadata-4-OCI-Data-Platform.html)
5757
- Blog post describing how to define and store active metadata using OCI Data Platform, using a practical example. Active Metadata can be anything stored as custom properties in a data catalog allowing users to understand, for instance, data freshness.
5858

5959

@@ -107,6 +107,8 @@ Reviewed: 18.01.2024
107107
- Blog describing how to set up data monetization on OCI using OCI native services and Stripe to process payments, explaining the mechanics of publishing data product listings as a provider and purchases as a consumer.
108108
- [Monetising ADW Data through Delta Sharing](https://medium.com/@gareth.smith_44910/monetising-adw-data-through-delta-sharing-dd60ad81a743)
109109
- Blog explaining how to use Autonomous Data Warehouse and its data sharing capabilities as an enabler to share and monetize data products.
110+
- [Siebel Analytics to Oracle Cloud](https://medium.com/@DoubleUP66/siebel-analytics-to-oracle-cloud-8fe053602c39)
111+
- Blog explaining the options and pre requisites to modernize Siebel Analytics (AKA OBIA) in OCI.
110112

111113
## Podcasts
112114

data-platform/data-development/apex/README.md

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,24 @@
11
# APEX
2-
Reviewed: 14.02.2024
32

43
[Oracle APEX](https://apex.oracle.com/en/) is a low-code development platform that enables you to build stunning, scalable, secure apps with world-class features that can be deployed anywhere the Oracle Database runs (Any Edition, Any Version) for **FREE**
54

6-
Using APEX, developers don't need to be an expert in a vast array of technologies to deliver sophisticated solutions. Just focus on solving the problem and let APEX take care of the rest.
7-
8-
# Team Publications
5+
Using APEX, developers don't need to be experts in a vast array of technologies to deliver sophisticated solutions. Just focus on solving the problem and let APEX take care of the rest.
96

10-
- [APEX EVENTS](https://apex.oracle.com/pls/apex/r/apex_pm/apex-events/events)
11-
- [APEX Office Hours](https://apex.oracle.com/en/community/office-hours/)
7+
Reviewed: 14.02.2024
128

13-
- [APEX NEXT Office Hours](https://asktom.oracle.com/ords/r/tech/catalog/session-landing-page?p2_event_id=23832218026907132494874527225118065688)
9+
# Team Publications
1410

15-
- [APEX with AI - A new landscape for Application Development](https://youtu.be/f1cBdLEGY00)
11+
- [APEX Do it Yourself latest post](https://www.linkedin.com/posts/sonnemeyer_do-it-yourselfupload-your-time-booking-activity-7178658201943314432-1f2x?utm_source=share&utm_medium=member_desktop)
12+
- [APEX Office Hours - APEX and JavaScript are a perfect team](https://asktom.oracle.com/ords/r/tech/catalog/session-landing-page?p2_event_id=23832218026907132494874527225118065688)
13+
- [APEX with AI - a chat about the new landscape for Application Development](https://youtu.be/f1cBdLEGY00)
1614
- [Cloud Coaching - Unlock the Power of APEX](https://www.youtube.com/watch?v=6rG_tX8ScBc)
17-
18-
- [APEX Do it yourself latest post](https://www.linkedin.com/posts/sonnemeyer_do-it-yourselfupload-your-time-booking-activity-7178658201943314432-1f2x?utm_source=share&utm_medium=member_desktop)
1915
- [APEX on Autonomous Rockin' Experience](https://medium.com/@paulbrad71/apex-on-autonomous-database-rockin-experience-e57c4c4dc4f3)
2016

21-
## Tutorials/ How To's
17+
## Tutorials/ How-To's
2218

2319
- [APEX Integration with Azure AD](https://medium.com/@rana.saeed/can-your-external-users-authenticate-into-your-apex-apps-606e48f9417b)
2420
- [APEX Integration with Real Application Security(RAS)](https://medium.com/@rana.saeed/integrating-real-application-security-ras-with-oracle-apex-33892967beff)
25-
- [Uploading flies to OCI Object Storage via APEX](https://medium.com/@devpiotrekk/uploading-files-to-oci-object-storage-via-apex-42ad396ec55d)
21+
- [Uploading files to OCI Object Storage via APEX](https://medium.com/@devpiotrekk/uploading-files-to-oci-object-storage-via-apex-42ad396ec55d)
2622
- [APEX Devops with Liquibase](https://medium.com/@devpiotrekk/start-your-apex-devops-adventure-with-liquibase-f8e45c3d1e6a)
2723
- [APEX Service DevOps with DBMS_CLOUD](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f88)
2824
- [Integrating Data Science with APEX](https://blogs.oracle.com/ai-and-datascience/post/yolov5-models-in-apex-using-oracle-data-science)
@@ -33,12 +29,13 @@ Using APEX, developers don't need to be an expert in a vast array of technologie
3329

3430
## Get Started
3531

32+
- [APEX EVENTS](https://apex.oracle.com/pls/apex/r/apex_pm/apex-events/events)
33+
- [APEX Office Hours](https://apex.oracle.com/en/community/office-hours/)
3634
- [Official APEX Landing Page](https://apex.oracle.com/en/)
37-
- [What's New in latest Release APEX 23.2](https://docs.oracle.com/en/database/oracle/apex/23.2/htmrn/new-features.html)
35+
- [What's New in the latest Release APEX 23.2](https://docs.oracle.com/en/database/oracle/apex/23.2/htmrn/new-features.html)
3836
- [APEX best practice architecture](https://docs.oracle.com/solutions/?q=apex&cType=reference-architectures&sort=date-desc&lang=en)
3937
- [APEX Managing Application Performance](https://docs.oracle.com/en/database/oracle/apex/23.2/htmdb/managing-application-performance.html#GUID-1684F55B-7782-4B1F-96AB-0D41BCBDB1BA)
4038
- [APEX Managing Application Security](https://docs.oracle.com/en/database/oracle/apex/23.2/htmdb/managing-application-security.html#GUID-417EAE67-7A36-4AE0-816B-D28716829F96)
41-
4239
- [Training and Certification](https://apex.oracle.com/en/learn/training/)
4340
- [Tutorials](https://apex.oracle.com/en/learn/tutorials/)
4441

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Copyright (c) 2024 Oracle and/or its affiliates.
2+
3+
The Universal Permissive License (UPL), Version 1.0
4+
5+
Subject to the condition set forth below, permission is hereby granted to any
6+
person obtaining a copy of this software, associated documentation and/or data
7+
(collectively the "Software"), free of charge and under any and all copyright
8+
rights in the Software, and any and all patent rights owned or freely
9+
licensable by each licensor hereunder covering either (i) the unmodified
10+
Software as contributed to or provided by such licensor, or (ii) the Larger
11+
Works (as defined below), to deal in both
12+
13+
(a) the Software, and
14+
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
15+
one is included with the Software (each a "Larger Work" to which the Software
16+
is contributed by such licensors),
17+
18+
without restriction, including without limitation the rights to copy, create
19+
derivative works of, display, perform, and distribute the Software and make,
20+
use, sell, offer for sale, import, export, have made, and have sold the
21+
Software and the Larger Work(s), and to sublicense the foregoing rights on
22+
either these or other terms.
23+
24+
This license is subject to the following condition:
25+
The above copyright notice and either this complete permission notice or at
26+
a minimum a reference to the UPL must be included in all copies or
27+
substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35+
SOFTWARE.

data-platform/data-development/apex/oci-service-integration-rest-apis/README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
11
# Integrating with OCI Cloud Services
2-
Reviewed: "08.02.2024"
32

43
REST APIs are used to integrate with OCI Cloud Services from APEX. understanding the nuances of the APIs and OCI authentication can be somewhat complex. The main challenge in our experience has been translating Documentation into Implementation.
54

6-
To simplfy the creation of the REST Data Sources, we are assembling REST Source arctifacts into a Catalog as we gain experience using the APIs ourselves.
5+
To simplify the creation of the REST Data Sources, we are assembling REST Source artifacts into a Catalog as we gain experience using the APIs ourselves.
76

8-
Hopefully, this will simplfy your project implementations as you work with these services.
7+
Hopefully, this will simplify your project implementations as you work with these services.
98

109
The first set of samples will provide REST Data Sources for the OCI Document Understanding and Vision services.
1110

11+
Reviewed: 08.02.2024
12+
1213
# Table of Contents
1314

1415
1. [Team Publications](#team-publications)
1516
2. [Useful Links](#useful-links)
1617
3. [Reusable Assets Overview](#reusable-assets-overview)
1718

1819
# Team Publications
20+
1921
- [Interacting with OCI REST APIs in APEX — Empty POST Request](https://medium.com/@devpiotrekk/interacting-with-oci-rest-apis-in-apex-empty-post-request-ce270d15cbb6 "Tip: Submitting Empty Body")
2022

2123
# Useful Links
24+
2225
- [Oracle Documentation - Document Understanding API](https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/20221109/)
2326
- Document AI helps customers perform various analysis on their documents.
2427
- [Oracle Documentation - Vision API](https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/)
@@ -27,6 +30,7 @@ The first set of samples will provide REST Data Sources for the OCI Document Und
2730
- [Blog: Building Innovative Q&A Experiences: Oracle APEX Meets OCI Generative AI](https://blogs.oracle.com/apex/post/building-innovative-qa-experiences-oracle-apex-meets-oci-generative-ai)
2831

2932
# Reusable Assets Overview
33+
3034
- [Sample REST Data Catalog](./sample-rest-catalog)
3135
- [REST Catalog - OCI Document Understanding](./sample-rest-catalog/rest-catalog-document-understanding-api.sql)
3236
- [REST Catalog - OCI Vision](./sample-rest-catalog/rest-catalog-vision-api.sql)
@@ -38,7 +42,7 @@ The first set of samples will provide REST Data Sources for the OCI Document Und
3842
### Import the REST Catalog into the APEX Workspace
3943
- From the relevant application
4044
- [] Navigate to REST Data Sources *from Shared Components*
41-
- [] Createa a new REST Data Source *from a REST Source Catalog*
45+
- [] Create a a new REST Data Source *from a REST Source Catalog*
4246
- [] Use the *+* to select the REST Data Source and click *Next*
4347
- [] Select *Create New* from the Credentials field
4448

data-platform/data-development/apex/oci-services-integration-non-rest/README.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,57 @@
11
# Integrating with OCI Cloud Services
2-
Reviewed: "05.02.2024"
32

4-
REST APIs are used to integrate with OCI Cloud Services from APEX. however there are other topics to be considered or
5-
options outside of REST APIs.
3+
REST APIs are used to integrate with OCI Cloud Services from APEX. However, there are other topics to be considered or options outside of REST APIs.
64

75
This section will highlight other integration considerations, posts and useful places to get a project going.
86

7+
Reviewed: 05.02.2024
8+
99
# Table of Contents
1010

1111
1. [Team Publications](#team-publications)
1212
2. [Useful Links](#useful-links)
13-
3. [OCI Serivces](#oci-services)
13+
3. [OCI Services](#oci-services)
1414

1515
# Team Publications
1616
- TBD
1717

1818
# Useful Links
19+
1920
## APEX Authentication and Authorization with Identity Cloud Service
21+
2022
- [Blog: Integrating SSO between APEX Cloud and Identity Cloud Service the Easy Way](https://www.ateam-oracle.com/post/integrating-sso-between-apex-cloud-and-identity-cloud-service-the-easy-way)
2123
- [Learn: Integrate Oracle APEX with Identity Domains using Delegated Authentication](https://docs.oracle.com/en/learn/apex-identitydomains-sso/index.html)
2224
- [Learn: Invoke Oracle Identity Domains REST API from PL/SQL using an APEX Database](https://docs.oracle.com/en/learn/oci-iam-rest-api-apex-db/index.html)
23-
- [Youtube Video: APEX Authentication and Authorization with Identity Cloud Service](https://youtu.be/25BhU1QQ5Jk?si=ieq60NukusI4SqMR)
25+
- [YouTube Video: APEX Authentication and Authorization with Identity Cloud Service](https://youtu.be/25BhU1QQ5Jk?si=ieq60NukusI4SqMR)
2426

2527
## Oracle Analytics Cloud
28+
2629
- [Blog: A Guide to Embedding Oracle Analytics into Oracle APEX](https://medium.com/oracledevs/a-guide-to-embedding-oracle-analytics-into-oracle-application-express-apex-1799f6ba4626)
27-
- [Youtube Video: OAC Enabling Paramets in embedded content](https://youtu.be/PQQewy9SB2c)
28-
- [Youtube Video: OAC Leveraging Parameters in OAC Workbooks](https://youtu.be/2HYoKRe2LWo)
30+
- [YouTube Video: OAC Enabling Parameters in embedded content](https://youtu.be/PQQewy9SB2c)
31+
- [YouTube Video: OAC Leveraging Parameters in OAC Workbooks](https://youtu.be/2HYoKRe2LWo)
2932
- [Blog: Use Oracle Analytics Cloud as an APEX Print Server](https://blogs.oracle.com/apex/post/apex-202-report-printing-use-oracle-analytics-cloud-as-a-print-server)
3033
- [Blog: How to Pass Values from Embedded Oracle Analytics to Oracle APEX](https://medium.com/oracledevs/how-to-pass-values-from-embedded-oracle-analytics-to-oracle-apex-8d71b6aea00c)
3134
- [Youtube Video: OAC Events APEX v1](https://youtu.be/-yIN3cMQTP0)
3235
- [Blog: Oracle Analytics — Troubleshooting Embedded Content](https://insight2action.medium.com/oracle-analytics-troubleshooting-embedded-content-20eccbc84f6c)
33-
- See the above if embedded content does not show, only a blank screen or there an AJAX Bootstrap exception
36+
- See the above if embedded content does not show, only a blank screen or there is an AJAX Bootstrap exception
3437
- [Learn: Configure Sign-on Policies for Oracle Analytics Cloud and APEX Apps on OCI](https://docs.oracle.com/en/learn/sign-on-policies-for-oac-and-apex-apps/index.html#introduction)
3538

3639

3740
## Oracle Digital Assistant
41+
3842
- [Blog: Integrate ODA Chatbot in Oracle APEX Apps](https://blogs.oracle.com/apex/post/integrating-an-oracle-digital-assistant-chatbot-in-to-your-oracle-apex-app)
3943
- [Blog: Integrate ODA with Oracle APEX](https://blogs.oracle.com/digitalassistant/post/tech-exchange-integrate-oda-with-oracle-apex/)
4044
- [LiveLab: Extend your application with advanced Chatbots](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=685)
4145

4246
## OCI AI Services
47+
4348
- [Blog: Configuring Generative AI in Oracle APEX using Select AI](https://blogs.oracle.com/apex/post/configuring-generative-ai-in-oracle-apex-using-select-ai)
4449

4550
## Incorporating Content with Websites
51+
4652
- [APEX Documentation](https://docs.oracle.com/en/database/oracle/apex/23.2/htmdb/about-incorporating-content-from-other-websites.html "About Incorporating Content from Other Websites")
4753
- [Blog: Oracle APEX data embedded in your Website with an iFrame](https://medium.com/@Coggs/oracle-apex-data-embedded-in-your-website-with-an-iframe-7d648eb4b4a5)
4854

49-
# Reusable Assets Overview
50-
- TBD
51-
52-
53-
5455
# License
5556

5657
Copyright (c) 2023 Oracle and/or its affiliates.

data-platform/data-development/devops-database/README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# Development & Operations (DevOps) for the Database and APEX
2-
Reviewed: "05.04.2024"
32

4-
## The development lifecycle is the process of periodically: (Development)
3+
The development lifecycle is the process of periodically: (Development)
54
- Selecting a set of bugs and features that will improve your app
6-
- Dividing up the work among teammates,and
5+
- Dividing up the work among teammates, and
76
- Testing the result before releasing it to end users
87

9-
## Every development team's goal: (Operations)
10-
- Steady,incremental progress against prioritized list of issues and ideas
11-
- Delivering a fewchange requests at a time to end users
8+
Every development team's goal: (Operations)
9+
- Steady, incremental progress against prioretized list of issues and ideas
10+
- Delivering a few change requests at a time to end users
1211
- Through a series of high-quality releases on a regular cadence
1312

13+
Reviewed: 05.04.2024
1414

1515
# Table of Contents
1616

@@ -19,13 +19,15 @@ Reviewed: "05.04.2024"
1919
3. [Reusable Assets Overview](#reusable-assets-overview)
2020

2121
# Team Publications
22+
2223
- [Red Hot Webinars - YouTube](https://www.youtube.com/watch?v=GIRdoGlqIDE "Here is how ORDS helps you with DevOps")
2324
- A Webinar demonstrating how ORDS can be used to support DevOps
2425
- DevOps with ADB using DBMS_CLOUD
2526
- [Part 1](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f8)
2627
- [Part 2](https://medium.com/oracledevs/apex-service-devops-part-2-ed737a4fc583)
2728

2829
# Useful Links
30+
2931
- [Cloud Native DevOps](../../../app-dev/devops/README.md)
3032
- [Understanding the Oracle APEX Application Development Lifecycle](https://apex.oracle.com/go/lifecycle-technical-paper)
3133
- [Implementing DevOps principles with Oracle Database](https://www.oracle.com/a/ocom/docs/database/implementing-devops-principles-with-oracle-database.pdf)
@@ -40,10 +42,6 @@ Reviewed: "05.04.2024"
4042
- [OCI DevOps: your complete CI/CD platform](https://www.youtube.com/watch?v=553O7ehoxFA)
4143
- [CI CD for Oracle Database and APEX Developers by Brian Spendolini](https://www.youtube.com/watch?v=3HMNhitBv78)
4244

43-
# Reusable Assets Overview
44-
- TBD
45-
46-
4745
# License
4846

4947
Copyright (c) 2024 Oracle and/or its affiliates.

data-platform/data-development/devops-database/continuous-deployment/infrastructure-and-configuration/README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Oracle Database on OCI Infrastructure and Configuration Management
2-
Reviewed: "21.12.2023"
3-
42

3+
Reviewed: 21.12.2023
54

65
# Table of Contents
76

@@ -18,7 +17,7 @@ Reviewed: "21.12.2023"
1817
## Scripts
1918
- TBD
2019

21-
# Tutorials / How To's
20+
# Tutorials / How-To's
2221
- TBD
2322

2423

0 commit comments

Comments
 (0)