Skip to content

Commit

Permalink
Merge branch 'oracle-devrel:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
RichardORCL authored Jan 19, 2024
2 parents d816e7b + 698b2a7 commit f7e16a3
Show file tree
Hide file tree
Showing 15 changed files with 355 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ Oracle Integration (OIC) is an enterprise connectivity and automation platform f

Review Date: 03.11.2023

# Team Publications

- [Make Filezilla talk to OICs' file server on Linux](http://aroundmiddleware.blogspot.com/2023/12/make-filezilla-talk-to-oics-file-server_22.html)

# Useful Links

- [Integration Partner & Developer Community - VideoHub Channel](https://videohub.oracle.com/channel/Oracle%2BPartner%2BCommunity)
Expand Down
4 changes: 3 additions & 1 deletion data-platform/analytical-data-platform-lakehouse/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Oracle's [Data Platform](https://www.oracle.com/data-platform/) delivers a complete, open, and intelligent platform to cater to all analytical workloads from the largest lakehouses to the smallest data marts, from a cloud data warehouse to a distributed data mesh; it delivers these workloads at scale and with enterprise-grade security and performance to tackle the most demanding data workloads.

Reviewed: 17.01.2024
Reviewed: 18.01.2024

# Table of Contents

Expand Down Expand Up @@ -83,6 +83,8 @@ Reviewed: 17.01.2024

- [Oracle BI Applications and migration to Fusion Applications](https://medium.com/@DoubleUP66/oracle-bi-applications-and-migration-to-fusion-applications-1ae7db1bff15)
- Blog describing the different options to modernize OBIA when customers migrate their Oracle Unlimited Apps into Oracle Fusion SaaS.
- [Using Security Integration between Oracle eBusiness Suite and Oracle Business Intelligence OBIEE?](https://medium.com/@DoubleUP66/using-security-integration-between-oracle-ebusiness-suite-and-oracle-business-intelligence-obiee-cfa97b8133c9)
- Blog describing the options to set up security integration between eBusiness Suite and OAC/OAS on the scope of a data platform workload.

## Podcasts

Expand Down
2 changes: 1 addition & 1 deletion data-platform/data-development/devops-database/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Development & Operations (DevOps) for the Database and APEX
Reviewed: "17.11.2023"
Reviewed: "21.12.2023"

## The development lifecycle is the process of periodically: (Development)
- Selecting a set of bugs and features that will improve your app
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Oracle Database on OCI Infrastructure and Configuration Management
Reviewed: "21.12.2023"



# Table of Contents

1. TBD - Terraform
2. TBD - Ansible


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Oracle Database on Containers
Reviewed: "11.01.2024"



# Table of Contents

1. TBD


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Oracle Database Operator for Kubernetes
Reviewed: "11.01.2024"



# Table of Contents

1. TBD


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Building Pipelines for APEX and the Oracle Database
Reviewed: "21.12.2023"



# Table of Contents

1. TBD - Jenkins


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Running Unit Tests for APEX and the Oracle Database
Reviewed: "04.01.2023"

[utPLSQL](https://www.utplsql.org/about.html) is an open-source testing framework for PL/SQL and SQL
[Selenium](https://www.selenium.dev/) is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers.
[The Robot Framework](https://robotframework.org/?tab=0&example=Advanced%20Example#getting-started) is a generic open source automation framework. It can be used for test automation and robotic process automation (RPA).

It allow for automated testing of Packages, Functions, Procedures, Triggers, Views, and anything else that can be execute and observed from PL/SQL.

# Table of Contents

1. [Team Publications](#team-publications)
2. [Useful Links](#useful-links)


# Team Publications
- TBD

# Useful Links
## utPLSQL
- [utPLSQL Documentation](https://www.utplsql.org/documentation.html)
- [utPLSQL Github Repository](https://github.com/utPLSQL/utPLSQL)
- [Overview - YouTube](https://www.youtube.com/watch?v=zFtUmAe61mg "Extending Oracle Database DevOps with Automated PL/SQL Unit Testing (by Shay Shmeltzer) Overview of running utPLSQL unit tests within Oracle Developer Cloud")
- [Testing with utPLSQL - YoutTube](https://www.youtube.com/watch?v=OxHMaOiPitI "Oracle Groundbreakers - Testing with utPLSQL (by Philipp Salvisberg) Presentation on 28th October 2020 at Oracle Groundbreakers APAC Virtual Tour")
- [Understanding the Oracle APEX Application Development Lifecycle](https://apex.oracle.com/go/lifecycle-technical-paper)

## Selenium
- [Selenium Documentation](https://www.selenium.dev/documentation/)

## The Robot Framework (TRF)
- [The Robot Framework Documenation](https://docs.robotframework.org/docs)
- [TRF - Database Library](https://docs.robotframework.org/docs/different_libraries/database "Database Library is a Robot Framework library that provides keywords for interacting with databases.")

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Oracle Database Continuous Integration Supporting Features
Reviewed: "15.01.2024"

To support LifeCycle changes the Oracle Database & APEX provide serveral PL/SQL Packages to support Metadata management. Maintianing a log or history of changes provides the abaility to track changes over time, associate updates with modification requests or bugs and support analysis of code.

Databases, like files on the desktop, only a single version is saved by the storage engine in a consistent manner, ensuring the data's (metadata) integrity.

The primary PL/SQL package are:
[DBMS_METADATA](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_METADATA.html#GUID-F72B5833-C14E-4713-A588-6BDF4D4CBA2A)
- The DBMS_METADATA package provides a way for you to retrieve metadata from the database dictionary as XML or creation DDL and to submit the XML to re-create the object.

## [APEX_EXPORT](https://docs.oracle.com/en/database/oracle/apex/23.2/aeapi/APEX_EXPORT.html#GUID-6A4628A6-9F86-4394-9938-87A7FFFC7BC8)
- The APEX_EXPORT package provides APIs to export the definitions of applications, files, feedback, and workspaces to text files.

## [DBMS_CLOUD_REPO](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/dbms-cloud-repo-package.html#GUID-F8F0037B-6451-4742-9144-9FCE44459F64)
- The DBMS_CLOUD_REPO package provides for use of and management of cloud hosted code repositories from Oracle Database. Supported cloud code repositories include GitHub, AWS CodeCommit , and Azure Repos.
## ORDS_MODULE
- ORDS_MODULE provides PL/SQL APIs to manage ORDS objects, oauth clients, priviledges, roles and modules. Currently ORDS_MODULE is only documented in the code of the various packages, functions and views.


# Table of Contents

1. [Team Publications](#team-publications)
2. [Useful Links](#useful-links)
3. [Tutorials / How To's](#tutorials-how-tos)


# Team Publications
- ## DevOps with ADB using DBMS_CLOUD
- [Part 1](https://medium.com/oracledevs/apex-service-can-devops-too-dbms-cloud-on-autonomous-72be9842d2f8)
- [Part 2](https://medium.com/oracledevs/apex-service-devops-part-2-ed737a4fc583)

# Useful Links
## Documentation
- [DBMS_METADATA](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_METADATA.html#GUID-F72B5833-C14E-4713-A588-6BDF4D4CBA2A "Oracle Database 19c PL/SQL Packages and Types Reference")
- [DBMS_METADATA](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/using-oracle-dbms_metadata-api.html#GUID-D9B1300F-B21D-416E-8B9B-C542195EF249 "Oracle Database 19c Using the Metadata APIs")
- [APEX_EXPORT](https://docs.oracle.com/en/database/oracle/apex/23.2/aeapi/APEX_EXPORT.html#GUID-6A4628A6-9F86-4394-9938-87A7FFFC7BC8 "APEX 23.2 API Reference")
- [DBMS_CLOUD_REPO](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/adbsb/dbms-cloud-repo-package.html#GUID-F8F0037B-6451-4742-9144-9FCE44459F64 "Autonomous Database Supplied Package Reference")


## [ThatJeffSmith](https://www.thatjeffsmith.com/archive/tag/liquibase/ "That Jeff Smith and Liquibase")
- [BLOG: How to Export Your RESTful Services](https://www.thatjeffsmith.com/archive/2018/12/how-to-export-your-restful-services/)

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Liquibase in SQLcl
Reviewed: "17.11.2023"
# SQLcl and Liquibase
Reviewed: "05.01.2024"

[Oracle SQLcl (SQL Developer Command Line)](https://docs.oracle.com/en/database/oracle/sql-developer-command-line/index.html) is a Java-based command line interface for Oracle Database. Using SQLcl, you can execute SQL and PL/SQL statements in interactive or batch mode

[Liquibase](https://www.liquibase.org/) is an open-source database-independent library for tracking, managing and applying database schema changes. This feature, is included in the standalone SQLcl offering, which is different that the SQL Developer installation.

Expand All @@ -20,7 +22,8 @@ The Liquibase feature in SQLcl enables you to execute commands to generate a cha
- [Oracle Documentation - Oracle SQLcl Release 23.3](https://docs.oracle.com/en/database/oracle/sql-developer-command-line/23.3/sqcug/using-liquibase.html#GUID-4CA25386-E442-4D9D-B119-C1ACE6B79539 "Using Liquibase")
- [SQLcl 23.3 Downloads](https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/download/)
- [Liquibase Community](https://www.liquibase.org/)
- [Liquibase Documentation](https://docs.liquibase.com/home.html)
- [Liquibase Documentation](https://docs.liquibase.com/home.html "What is Liquibase?")
- [Liquibase Documentation](https://docs.liquibase.com/start/release-notes/home.html "Release Notes")

## Scripts
- [APEX Lifecycle Management Technical Paper Scripts](https://apex.oracle.com/go/lifecycle-technical-paper-files "Zip download")
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Oracle Database Continuous Integration Supporting Features
Reviewed: "21.12.2023"



# Table of Contents

1. TBD - DBMS_METADATA
2. TBD - DBMS_CLOUD
3. TBD - ORDS_METADATA


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Oracle Backend for SpringBoot
Reviewed: "11.01.2024"



# Table of Contents

1. TBD


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Oracle Database MicroTX
Reviewed: "11.01.2024"



# Table of Contents

1. TBD


# Team Publications
- TBD

# Useful Links
- TBD

## Scripts
- TBD

# Tutorials / How To's
- TBD


# License

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

Licensed under the Universal Permissive License (UPL), Version 1.0.

See [LICENSE]( https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
Loading

0 comments on commit f7e16a3

Please sign in to comment.