Skip to content

Commit cb5fffb

Browse files
Merge pull request #628 from oracle-devrel/synuora_data-development-devops-01
synuora Update on the data development topic
2 parents d1afd6d + 661d773 commit cb5fffb

File tree

6 files changed

+1185
-5
lines changed

6 files changed

+1185
-5
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Integrating with OCI Cloud Services
2+
Reviewed: "17.11.2023"
3+
4+
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.
5+
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.
7+
8+
Hopefully, this will simplfy your project implementations as you work with these services.
9+
10+
The first set of samples will provide REST Data Sources for the OCI Document Understanding and Vision services.
11+
12+
# Table of Contents
13+
14+
1. [Team Publications](#team-publications)
15+
2. [Useful Links](#useful-links)
16+
3. [Reusable Assets Overview](#reusable-assets-overview)
17+
18+
# Team Publications
19+
- TBD
20+
21+
# Useful Links
22+
- [Oracle Documentation - Document Understanding API](https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/20221109/)
23+
- Document AI helps customers perform various analysis on their documents.
24+
- [Oracle Documentation - Vision API](https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/)
25+
- Vision AI allows customers to detect and classify objects in uploaded images.
26+
27+
# Reusable Assets Overview
28+
- [Sample REST Data Catalog](./sample-rest-catalog)
29+
- [REST Catalog - OCI Document Understanding](./sample-rest-catalog/rest-catalog-document-understanding-api.sql)
30+
- [REST Catalog - OCI Vision](./sample-rest-catalog/rest-catalog-vision-api.sql)
31+
32+
## USAGE: Sample REST Data Catalog
33+
### Setup and Prerequisites
34+
- [Oracle Documentation - Developers Guide](https://docs.oracle.com/en-us/iaas/Content/API/Concepts/devguidesetupprereq.htm "Setting User with Required Keys and OCIDs")
35+
36+
### Import the REST Catalog into the APEX Workspace
37+
- From the relevant application
38+
- [] Navigate to REST Data Sources *from Shared Components*
39+
- [] Createa a new REST Data Source *from a REST Source Catalog*
40+
- [] Use the *+* to select the REST Data Source and click *Next*
41+
- [] Select *Create New* from the Credentials field
42+
43+
### Create a new Web Credential
44+
- Provide
45+
- [] Name
46+
- [] Static ID
47+
- [] Authentication Type => *Oracle Cloud Infrastructure (OCI)*
48+
- [] OCI User ID => *OCI User OCID*
49+
- [] OCI Private Key => *Entire contents Private Key associated with the uploaded Public PEM file in the User's API Keys*
50+
- [] OCI Tenancy ID => *OCI Tenant OCID*
51+
- [] OCI Public Key Fingerprint => *Fingerprint of the uploaded Public Key PEM file in the User's API Keys*
52+
53+
54+
# License
55+
56+
Copyright (c) 2023 Oracle and/or its affiliates.
57+
58+
Licensed under the Universal Permissive License (UPL), Version 1.0.
59+
60+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.

0 commit comments

Comments
 (0)