Skip to content

Commit 2b7b873

Browse files
Merge branch 'main' into bp-changes
2 parents 0a8bf75 + 84a7829 commit 2b7b873

File tree

17 files changed

+131
-115
lines changed

17 files changed

+131
-115
lines changed

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +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.
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.
6+
7+
Reviewed: 14.02.2024
78

89
# Team Publications
910

10-
- [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)
11-
- [APEX Office Hours - APEX and JavaScript a perfect team](https://asktom.oracle.com/ords/r/tech/catalog/session-landing-page?p2_event_id=23832218026907132494874527225118065688)
12-
- [APEX with AI - a chat about 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)
1314
- [Cloud Coaching - Unlock the Power of APEX](https://www.youtube.com/watch?v=6rG_tX8ScBc)
1415
- [APEX on Autonomous Rockin' Experience](https://medium.com/@paulbrad71/apex-on-autonomous-database-rockin-experience-e57c4c4dc4f3)
1516

16-
## Tutorials/ How To's
17+
## Tutorials/ How-To's
1718

1819
- [APEX Integration with Azure AD](https://medium.com/@rana.saeed/can-your-external-users-authenticate-into-your-apex-apps-606e48f9417b)
1920
- [APEX Integration with Real Application Security(RAS)](https://medium.com/@rana.saeed/integrating-real-application-security-ras-with-oracle-apex-33892967beff)
20-
- [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)
2122
- [APEX Devops with Liquibase](https://medium.com/@devpiotrekk/start-your-apex-devops-adventure-with-liquibase-f8e45c3d1e6a)
2223
- [APEX Service DevOps with DBMS_CLOUD](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f88)
2324
- [Integrating Data Science with APEX](https://blogs.oracle.com/ai-and-datascience/post/yolov5-models-in-apex-using-oracle-data-science)
@@ -31,11 +32,10 @@ Using APEX, developers don't need to be an expert in a vast array of technologie
3132
- [APEX EVENTS](https://apex.oracle.com/pls/apex/r/apex_pm/apex-events/events)
3233
- [APEX Office Hours](https://apex.oracle.com/en/community/office-hours/)
3334
- [Official APEX Landing Page](https://apex.oracle.com/en/)
34-
- [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)
3536
- [APEX best practice architecture](https://docs.oracle.com/solutions/?q=apex&cType=reference-architectures&sort=date-desc&lang=en)
3637
- [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)
3738
- [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)
38-
3939
- [Training and Certification](https://apex.oracle.com/en/learn/training/)
4040
- [Tutorials](https://apex.oracle.com/en/learn/tutorials/)
4141

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

data-platform/data-development/devops-database/continuous-deployment/ora-containers/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
# Oracle Database on Containers
2-
Reviewed: "08.04.2024"
32

43
Oracle Database can be run in containers. Oracle offers convenient, containerized images (Podman and Docker) for a single instance, sharded, and Oracle Real Application Clusters (Oracle RAC) databases running on single or multiple hosts, reducing deployment and management work.
54

6-
## Autonomous Database Free Container Image
5+
Autonomous Database Free Container Image
76

87
ADB free container image comes pre-built with the following components exactly like our cloud offering:
98

@@ -12,20 +11,23 @@ ADB free container image comes pre-built with the following components exactly l
1211
- Database Actions including SQL Developer
1312
- MongoDB API
1413

15-
Autonomous Database Free Container Image is now available on [Oracle Container Registry](https://container-registry.oracle.com/ords/f?p=113:4:110784766203219:::RP,4:P4_REPOSITORY,AI_REPOSITORY,P4_REPOSITORY_NAME,AI_REPOSITORY_NAME:2223,2223,Oracle%20Autonomous%20Database%20Free,Oracle%20Autonomous%20Database%20Free&cs=3iytyP0Ctunr3v0-nv7dCZfzaGtZqSixvp3qYkAgNzNQ1JCtVBaBA_eK_z3EK1p272JeUVOsEGVfeSXev4b1QEg), you can perform local development with an ADB free container image and have the ability to merge your work later in a cloud instance.
14+
Autonomous Database Free Container Image is now available on [Oracle Container Registry](https://container-registry.oracle.com/ords/f?p=113:4:110784766203219:::RP,4:P4_REPOSITORY,AI_REPOSITORY,P4_REPOSITORY_NAME,AI_REPOSITORY_NAME:2223,2223,Oracle%20Autonomous%20Database%20Free,Oracle%20Autonomous%20Database%20Free&cs=3iytyP0Ctunr3v0-nv7dCZfzaGtZqSixvp3qYkAgNzNQ1JCtVBaBA_eK_z3EK1p272JeUVOsEGVfeSXev4b1QEg), you can perform local development with an ADB-free container image and have the ability to merge your work later in a cloud instance.
1615

16+
Reviewed: 08.04.2024
1717

1818
# Table of Contents
1919

2020
1. [Useful Links](#useful-links)
2121

2222
# Useful Links
23+
2324
- [Oracle Databases for Containers Home Page](https://www.oracle.com/uk/database/kubernetes-for-container-database/#containers)
2425
- [Oracle Container Registry - DB Container images](https://container-registry.oracle.com/ords/f?p=113:1:34719206165212:::1:P1_BUSINESS_AREA:3&cs=3rBnBDYRNiptu1u8KdtUPwHirFedLIDGdBgu8CfXGsv0CrwBdI2-1OM6HOaUtgqyvEwMORUvVOmbJtIExSNWhWw)
2526
- [Official source of container configurations, images, and examples for Oracle products and projects](https://github.com/oracle/docker-images/tree/main/OracleDatabase)
2627
- [Running and Licensing Oracle Programs in Containers and Kubernetes](https://www.oracle.com/a/tech/docs/running-and-licensing-programs-in-containers-and-kubernetes.pdf)
2728

2829
## ADB Free Container Image
30+
2931
- [ADB Free Container Image Documentation](https://docs.oracle.com/en-us/iaas/autonomous-database-serverless/doc/autonomous-docker-container.html)
3032
- [Introducing ADB Free Container Image (PM Blog)](https://blogs.oracle.com/datawarehousing/post/autonomous-database-free-container-image)
3133
- [Deploy Oracle Autonomous Database Free Container Image on Mac with Apple Silicon](https://medium.com/oracledevs/deploy-oracle-autonomous-database-free-container-image-on-mac-with-apple-silicon-7857004c84)

0 commit comments

Comments
 (0)