Skip to content

Commit ce92e9d

Browse files
Cristina-Varasppaolucc-it
authored andcommitted
Compliance changes
1 parent 3d532d3 commit ce92e9d

File tree

10 files changed

+86
-76
lines changed

10 files changed

+86
-76
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Using APEX, developers don't need to be experts in a vast array of technologies
66

77
Reviewed: 14.02.2024
88

9+
# Table of Contents
10+
1. [Team Publications](#team-publications)
11+
2. [Useful Links](#useful-links)
12+
913
# Team Publications
1014

1115
- [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)

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ REST APIs are used to integrate with OCI Cloud Services from APEX. understanding
44

55
Reviewed: 10.06.2024
66

7+
# When to use this asset?
8+
Use this asset when you need to integrate Oracle APEX with OCI Cloud Services via REST APIs to automate tasks, manage resources, or access data stored in OCI services. This asset is ideal when your application requires operations such as uploading files to OCI Object Storage, querying data from Autonomous Databases, or managing OCI resources like compute instances or network configurations. It’s particularly useful for applications that need secure, scalable, and programmatic access to OCI services without requiring direct user interaction or manual handling of OCI resources. Use this asset to streamline cloud operations, automate workflows, or enable APEX apps to communicate with OCI in real time.
9+
10+
# How to use this asset?
11+
This asset enables the integration of Oracle APEX with OCI Cloud Services using REST APIs. To use it, you need to set up authentication by generating API signing keys and obtaining necessary OCI identifiers (Tenancy OCID, User OCID, Compartment OCID, and API key fingerprint). Once authenticated, you can install the asset in APEX, configure it with OCI service endpoints, and use APEX’s REST capabilities or PL/SQL to interact with OCI services like Object Storage or Autonomous Database.
12+
713
# Table of Contents
814

915
1. [Team Publications](#team-publications)

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,19 @@ This section will highlight other integration considerations, posts and useful p
66

77
Reviewed: 10.06.2024
88

9+
# When to use this asset?
10+
Use this asset when you need to integrate Oracle APEX with services like Identity Cloud Service (IDCS) for authentication, Oracle Analytics Cloud (OAC) for embedding analytics and reports, Oracle Digital Assistant (ODA) for chatbot functionality, or OCI AI Services for adding generative AI features. These methods are ideal when pre-built connectors and simpler integration approaches are more efficient than REST APIs, especially for tasks like SSO setup, real-time data visualization, or interactive AI-driven features in APEX.
11+
12+
13+
# How to use this asset?
14+
To use this asset, follow specific integration steps based on the service you're working with:
15+
16+
- Set up SSO with IDCS for secure authentication in APEX.
17+
- Embed OAC for analytics or report generation, using APEX to pass data or manage visualizations.
18+
- Integrate ODA to add chatbot functionality to your APEX apps, allowing natural language interaction.
19+
- Configure Generative AI with Select AI to enable intelligent automation and AI features in APEX.
20+
21+
922
# Table of Contents
1023

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

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ Reviewed: 14.11.2024
2626
- [Modernizing Oracle Forms APEX Site](https://apex.oracle.com/en/solutions/oracle-forms/)
2727
- [Top 10 Reason why APEX is ideal for Forms Developers](https://apex.oracle.com/go/reasons-forms)
2828
- [Comparing Oracle Forms to Oracle Application Express Components](https://docs.oracle.com/en/database/oracle/application-express/20.2/aemig/comparing-Oracle-forms-to-Oracle-application-express-components.html)
29-
- [General Guide: Modernizing Oracle Forms Using APEX](https://blogs.oracle.com/apex/post/modernizing-oracle-forms-using-oracle-apex)
29+
- [YouTube Oracle Developer Channels - Cloud Coaching - Modernize your Oracle Forms apps using APEX!](https://www.youtube.com/watch?v=MYzSgnzUOjA&ab_channel=OracleDevelopers)
30+
- [General Guide: Modernizing Oracle Forms Using APEX (Best Practices)](https://blogs.oracle.com/apex/post/modernizing-oracle-forms-using-oracle-apex)
3031

3132

3233
# License

data-platform/data-development/ora-database-microservices/backend-springboot/README.md

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,13 @@ Oracle Backend for Spring Boot is a powerful platform designed to streamline the
2323

2424
Oracle Backend for Spring Boot empowers developers to build, deploy, and manage modern applications with enhanced performance, reliability, and scalability, utilizing the comprehensive capabilities of Oracle's ecosystem.
2525

26-
Reviewed: "06.06.2024"
27-
28-
26+
Reviewed: 23.10.2024
2927

3028
# Table of Contents
3129

3230
1. [Team Publications](#team-publications)
3331
2. [Useful Links](#useful-links)
34-
3. [Tutorials / How To's](#tutorials--how-tos)
35-
32+
3. [Reusable Assets Overview](#reusable-assets-overview)
3633

3734
# Team Publications
3835
- [Oracle Backend for Spring Boot - Intro and demo](https://otube.oracle.com/playlist/dedicated/262835242/1_owmwlbyd/1_s20krpat)
@@ -42,16 +39,13 @@ Reviewed: "06.06.2024"
4239

4340
- [Oracle Backend for Spring Boot home page](https://oracle.github.io/microservices-datadriven/spring/)
4441
- [Oracle Backend for Spring Boot Documentation](https://docs.oracle.com/en/database/oracle/backend-for-spring-boot-and-microservices/index.html)
45-
- [OCI Marketplace: Oracle Backend for Spring Boot and Microservices](https://cloudmarketplace.oracle.com/marketplace/en_US/listing/138899911)
46-
- [Blog: Deploy and Scale Spring Boot Microservices with Confidence](https://blogs.oracle.com/developers/post/deploy-and-scale-spring-boot-microservices-with-confidence)
47-
- [Video: Oracle Backend for Spring Boot multi-cloud install on Azure](https://www.youtube.com/watch?v=IpWe12UYeJ4)
48-
- [Video: Oracle Developers - Oracle’s Backend as a Service for Spring Cloud](https://www.youtube.com/watch?v=qhYTiBjql_c)
49-
50-
51-
52-
# Tutorials / How To's
53-
- [Oracle LiveLabs: CloudBank - Building an App with Spring Boot and Mobile APIs with Oracle Database and Kubernetes](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3607)
42+
- OCI Marketplace:[Oracle Backend for Spring Boot and Microservices](https://cloudmarketplace.oracle.com/marketplace/en_US/listing/138899911)
43+
- Blog: [Deploy and Scale Spring Boot Microservices with Confidence](https://blogs.oracle.com/developers/post/deploy-and-scale-spring-boot-microservices-with-confidence)
44+
- Video: [Oracle Backend for Spring Boot multi-cloud install on Azure](https://www.youtube.com/watch?v=IpWe12UYeJ4)
45+
- Video: [Oracle Developers - Oracle’s Backend as a Service for Spring Cloud](https://www.youtube.com/watch?v=qhYTiBjql_c)
5446

47+
# Reusable Assets Overview
48+
- [Tutorials / How To's]: [Oracle LiveLabs: CloudBank - Building an App with Spring Boot and Mobile APIs with Oracle Database and Kubernetes](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3607)
5549

5650
# License
5751

data-platform/data-development/ora-database-microservices/microtx/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ MicroTx Enterprise can handle a large number of transactions and scale horizonta
2929
MicroTx Enterprise includes dedicated support from Oracle, offering expert assistance and quicker resolution of issues to ensure smooth operation of mission-critical applications.
3030
Oracle Transaction Manager for Microservices provides a robust, high-performance solution for managing distributed transactions in a microservices architecture. By ensuring transactional integrity and offering flexible transaction models, MicroTx simplifies the development and operation of complex business processes, making it a powerful tool for modern applications.
3131

32-
Reviewed: "09.06.2024"
32+
Reviewed: 23.10.2024
3333

3434
# Table of Contents
3535

3636
1. [Team Publications](#team-publications)
3737
2. [Useful Links](#useful-links)
38-
3. [Tutorials / How To's](#tutorials--how-tos)
38+
3. [Reusable Assets Overview](#reusable-assets-overview)
3939
4. [License](#license)
4040

4141

@@ -51,10 +51,10 @@ Reviewed: "09.06.2024"
5151
- Video: [Oracle Transaction Manager for Microservices High-Level Introduction](https://www.youtube.com/watch?v=4j74C4GobzY)
5252

5353

54-
# Tutorials / How To's
55-
- Oracle LiveLabs: [Maintain data consistency across microservices using Oracle MicroTx](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3445)
56-
- Oracle LiveLabs: [Simplify distributed transactions with Oracle MicroTx to prevent inconsistent data and financial losses](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3725)
57-
- Oracle LiveLabs: [Ensure data consistency in distributed transactions across ORDS applications using Oracle MicroTx](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3886)
54+
# Reusable Assets Overview
55+
- Oracle LiveLabs [Tutorials / How To's]: [Maintain data consistency across microservices using Oracle MicroTx](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3445)
56+
- Oracle LiveLabs [Tutorials / How To's]: [Simplify distributed transactions with Oracle MicroTx to prevent inconsistent data and financial losses](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3725)
57+
- Oracle LiveLabs [Tutorials / How To's]: [Ensure data consistency in distributed transactions across ORDS applications using Oracle MicroTx](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3886)
5858
- [Software project: Creating a real-life transactional microservices application on Kubernetes](https://medium.com/@mika.rinne/software-project-creating-a-real-life-transactional-microservices-application-on-kubernetes-ea490e9cdfa1)
5959

6060

data-platform/data-development/ora-database-microservices/ora-operator-k8s/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
# Oracle Database Transaction Event Queuing for Event Driven Architectures
2-
Reviewed: "11.01.2024"
2+
Reviewed: 23.10.2024
33

44

55

66
# Table of Contents
77

8-
1. TBD
8+
1. [Team Publications](#team-publications)
9+
2. [Useful Links](#useful-links)
10+
3. [Reusable Assets Overview](#reusable-assets-overview)
911

1012

1113
# Team Publications
@@ -17,7 +19,7 @@ Reviewed: "11.01.2024"
1719
## Scripts
1820
- TBD
1921

20-
# Tutorials / How To's
22+
# Reusable Assets Overview
2123
- TBD
2224

2325

data-platform/data-development/ora-database-microservices/transaction-event-queues/README.md

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -20,53 +20,56 @@ In databases and messaging, a transaction is a sequence of operations performed
2020

2121
### Features of Oracle Transaction Event Queues
2222

23-
##### High Performance
23+
**High Performance**
24+
2425
TxEventQs are optimized for high throughput and low latency, making them suitable for applications that require rapid event processing and high scalability.
2526

26-
##### Transactional Integrity
27+
**Transactional Integrity**
28+
2729
By integrating with Oracle's transaction management system, TxEventQs ensure that events are processed exactly once and in the correct order, maintaining data consistency and reliability.
2830

29-
##### Scalability
31+
**Scalability**
32+
3033
TxEventQs can handle a large number of events and scale horizontally to accommodate growing workloads, making them ideal for applications with high-volume event streams.
3134

32-
##### Flexibility
35+
**Flexibility**
36+
3337
TxEventQs support various message patterns, including point-to-point and publish-subscribe, providing flexibility in how events are routed and processed.
3438

35-
##### Integration
39+
**Integration**
40+
3641
TxEventQs can be easily integrated with other Oracle database features and external applications, enabling seamless interaction between different system components and microservices.
3742

3843
Also, TxEventQ can be integrated with Kafka in a transparent way for applications.
3944

4045
### Use Cases
4146

42-
##### Microservices Communication
47+
**Microservices Communication**
48+
4349
TxEventQs are ideal for communication between microservices in a distributed system. They allow microservices to exchange messages reliably, ensuring that each service can react to events generated by others.
4450

45-
##### Event Sourcing
51+
**Event Sourcing**
52+
4653
In event sourcing, state changes are captured as a series of events. TxEventQs can be used to store and process these events, providing a reliable mechanism for building event-sourced systems.
4754

48-
##### Real-Time Analytics
49-
TxEventQs can be used to collect and process events in real-time, enabling applications to perform real-time analytics and react to data changes as they happen.
55+
**Real-Time Analytics**
5056

51-
##### Workflow Management
52-
TxEventQs can manage and coordinate workflows by routing events between different components of a workflow system, ensuring that each step in the workflow is executed in the correct order.
57+
TxEventQs can be used to collect and process events in real-time, enabling applications to perform real-time analytics and react to data changes as they happen.
5358

59+
**Workflow Management**
5460

61+
TxEventQs can manage and coordinate workflows by routing events between different components of a workflow system, ensuring that each step in the workflow is executed in the correct order.
5562

5663
Oracle Transaction Event Queues provide a robust, high-performance solution for managing transactional events in event-driven architectures. By integrating seamlessly with Oracle's database and transaction management systems, TxEventQs offer reliable, scalable, and flexible event processing capabilities, making them a powerful tool for modern applications.
5764

58-
59-
Reviewed: "07.06.2024"
60-
61-
65+
Reviewed: 23.10.2024
6266

6367
# Table of Contents
6468

6569
1. [Team Publications](#team-publications)
6670
2. [Useful Links](#useful-links)
67-
3. [Tutorials / How To's](#tutorials--how-tos)
71+
3. [Reusable Assets Overview](#reusable-assets-overview)
6872

69-
7073
# Team Publications
7174
- [Video: Simplify Event-driven Apps with TxEventQ (Presentation and demo)](https://otube.oracle.com/media/Simplify%20Event-driven%20Apps%20with%20TxEventQ/1_zsf9huje)
7275
- [Oracle Developer Tech Days](https://go.oracle.com/LP=138674?elqCampaignId=500067&src1=:se:lw:ie:pt:::SEO400308921SW&evite=WWMK230914P00011:se:lw:ie:pt:::SEO400308921SW) Developing Microservices Applications with Oracle (**Registration Required**)
@@ -80,13 +83,9 @@ Reviewed: "07.06.2024"
8083
- Video: [Tour of Oracle Transactional Event Queues](https://www.youtube.com/watch?v=_udsAs0GRkU)
8184
- Video: [Transactional Events Using Oracle TEQ and Apache Kafka](https://www.youtube.com/watch?v=BZ4bJtNyV-g)
8285

83-
84-
85-
# Tutorials / How To's
86-
- Oracle LiveLabs: [Simplify Microservices with Converged Oracle Database](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=637)
87-
- Oracle LiveLabs: [Get started with Oracle AQ and Oracle TEQ events and messaging](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=1016)
88-
89-
86+
# Reusable Assets Overview
87+
- Oracle LiveLabs [Tutorials / How To's]: [Simplify Microservices with Converged Oracle Database](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=637)
88+
- Oracle LiveLabs [Tutorials / How To's]: [Get started with Oracle AQ and Oracle TEQ events and messaging](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=1016)
9089

9190
# License
9291

data-platform/data-development/sql/sql-do-ityourself/README.md

Lines changed: 17 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,19 @@ This section covers Public Oracle SQL Tools: Use of SQL in extensive way: from S
55
Providing links to public useful documentation about SQL use and tips. SQL Tips on Fortnight basis and and articles/blogs written by Oracle SQL and Database Advocates and Product Managers and SQL examples are shown here.
66
A SQL Clue Card is also provided.
77

8-
Reviewed: 14.8.2024
8+
Reviewed: 23.10.2024
99

1010
# Table of Contents
11+
12+
1. [Team Publications](#team-publications)
13+
2. [Useful Links](#useful-links)
14+
3. [Reusable Assets Overview](#reusable-assets-overview)
1115

12-
1. [Public Oracle SQL Tools](#public-oracle-sql-tools)
1316

14-
1.1. [SQL Tips](#sql-tips)
15-
16-
1.2. [Articles/Blogs](#articlesblogs)
17-
18-
1.3. [SQL Examples](#sql-examples)
19-
20-
1.4. [SQL Clue Card](#sql-clue-card)
21-
22-
2. [SQLcl](#sqlcl)
23-
24-
2.1. [Features of SQLcl](#features-of-sqlcl)
25-
26-
2.2. [Resources](#resources)
27-
28-
2.3. [Getting Started](#getting-started)
29-
30-
3. [SQL Developer](#SQL-Developer)
17+
# 1. Team Publications
18+
TBD
3119

20+
# 2. Useful links
3221

3322
## 1. Public Oracle SQL Tools
3423

@@ -49,7 +38,7 @@ Explore a variety of Oracle SQL tools to streamline your database management tas
4938
- [Installation Guide: ](https://docs.oracle.com/en/database/oracle/apex/23.2/aeadm/downloading-and-installing-sqlcl.html)Step-by-step instructions for installing SQLcl on different operating systems.
5039
- [Customization Tips: ](https://docs.oracle.com/search/?q=sqlcl&pg=1&size=10&showfirstpage=true&cType=WM147046%2CWM147070%2CWM175021&lang=en)SCLcl Blogs, FAQs and Tutorials.
5140

52-
## 1.1. SQL Tips
41+
### 1.1. SQL Tips
5342

5443
Stay updated with fortnightly SQL tips to sharpen your SQL skills and discover new techniques for database querying and management.
5544

@@ -59,46 +48,46 @@ Stay updated with fortnightly SQL tips to sharpen your SQL skills and discover n
5948
- **Tip 2: [Tip Title]** - [Description/Explanation]
6049
- ...
6150

62-
## 1.2. Articles/Blogs
51+
### 1.2. Articles/Blogs
6352

6453
Explore insightful articles and blogs written by Oracle SQL and Database advocates, product managers, and experts to stay informed about the latest trends, best practices, and innovations in SQL and database management.
6554

6655
- [Article 1 Title](link) - [Brief Description]
6756
- [Article 2 Title](link) - [Brief Description]
6857
- ...
6958

70-
## 1.3. SQL Examples
59+
### 1.3. SQL Examples
7160

7261
Access a repository of SQL examples to learn practical applications of SQL in various scenarios. Explore query samples, optimization techniques, and troubleshooting solutions to enhance your SQL proficiency.
7362

7463
- **Example 1: [Example Title]** - [Description/Explanation]
7564
- **Example 2: [Example Title]** - [Description/Explanation]
7665
- ...
7766

78-
## 1.4. SQL Clue Card
67+
### 1.4. SQL Clue Card
7968

8069
Get quick access to essential SQL commands, syntax, and tips with the SQL Clue Card. Print it out or keep it handy for reference during your SQL scripting sessions.
8170

8271
- [Download SQL Clue Card](./images/SQL_Cheat_Sheet_Version1.1.png)
8372

8473

85-
# 2. SQLcl
74+
## 2. SQLcl
8675

8776
Discover the advanced features and functionalities of SQLcl, Oracle's command-line interface for Oracle Database. From customizable prompts to enhanced scripting capabilities, SQLcl offers a versatile environment for SQL developers and administrators.
8877

89-
## 2.1. Features of SQLcl
78+
### 2.1. Features of SQLcl
9079

9180
- **Customizable Prompt**: Personalize your SQLcl environment with custom prompts to display relevant information and enhance readability.
9281
- **Scripting Enhancements**: Leverage SQLcl's scripting capabilities to automate database tasks, generate reports, and streamline workflows.
9382
- **Integrated Command-line Editing**: Take advantage of built-in command-line editing features for efficient SQL input and editing.
9483

95-
## 2.2. Resources
84+
### 2.2. Resources
9685

9786
- [Official Documentation: ](https://docs.oracle.com/en/database/oracle/sql-developer-command-line/21.4/sqcug/index.html)Detailed documentation on SQLcl features, commands, and usage.
9887
- [Installation Guide: ](https://docs.oracle.com/en/database/oracle/apex/23.2/aeadm/downloading-and-installing-sqlcl.html)Step-by-step instructions for installing SQLcl on different operating systems.
9988
- [Customization Tips: ](https://docs.oracle.com/search/?q=sqlcl&pg=1&size=10&showfirstpage=true&cType=WM147046%2CWM147070%2CWM175021&lang=en)SCLcl Blogs, FAQs and Tutorials.
10089

101-
## 2.3. Getting Started
90+
### 2.3. Getting Started
10291

10392
Ready to explore SQLcl? Follow these steps to install SQLcl and start leveraging its powerful features for SQL scripting and database management.
10493

@@ -107,7 +96,7 @@ Ready to explore SQLcl? Follow these steps to install SQLcl and start leveraging
10796
3. Explore SQLcl commands and features to familiarize yourself with its capabilities.
10897
4. Start scripting and executing SQL commands with ease using SQLcl's intuitive interface.
10998

110-
# 3. SQL Developer
99+
## 3. SQL Developer
111100
Oracle SQL Developer is a free, integrated development environment that simplifies the development and management of Oracle Database in both traditional and Cloud deployments. SQL Developer offers complete end-to-end development of your PL/SQL applications, a worksheet for running queries and scripts, a DBA console for managing the database, a reports interface, a complete data modeling solution, and a migration platform for moving your 3rd party databases to Oracle.
112101

113102
[SQL Developer Official Documentation](https://docs.oracle.com/en/database/oracle/sql-developer/)

data-platform/data-development/sql/sql-oracle23ai/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,5 @@ See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/
9191

9292

9393

94+
# Useful Links
95+
- [Oracle Database Features](https://apex.oracle.com/database-features/) page.

0 commit comments

Comments
 (0)