Skip to content

Commit c17cddb

Browse files
Merge branch 'main' into obi2oac-and-bip2oac
2 parents a7017ea + fa92806 commit c17cddb

File tree

157 files changed

+1355
-702
lines changed

Some content is hidden

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

157 files changed

+1355
-702
lines changed

ai-and-app-modernisation/app-integration-and-automation/oci-api-management/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Oracle Cloud Infrastructure (OCI) provides a comprehensive set of services to ma
66

77
Developers can choose from a wide range of tools to create API descriptions in OpenAPI format which is supported by OCI API Gateway.
88

9-
API Gateway provides policy enforcement such as limit the number of requests sent to back-end services, enable CORS, provide authentication and authorization, add mTLS support, modify incoming requests and outgoing responses, cache responses to improve performance and reduce load on back-end services.
9+
API Gateway provides policy enforcement such as limiting the number of requests sent to back-end services, enabling CORS, providing authentication and authorization, adding mTLS support, modifying incoming requests and outgoing responses, cache responses to improve performance and reduce load on back-end services.
1010

1111
API managers can create Usage Plans within API Gateway and define API access tiers. API teams can monitor the traffic and analytics of their APIs based on the usage plan and subscriptions. This enables customers to analyze usage patterns as well as unlock new revenue streams by monetizing APIs.
1212

@@ -18,7 +18,7 @@ Review Date: 03.11.2023
1818
- [Quick Start Guide](https://docs.oracle.com/en-us/iaas/Content/APIGateway/Tasks/apigatewayquickstartsetupcreatedeploy.htm)
1919
- YouTube Videos
2020
- [API Gateway Overview by Product Management](https://youtu.be/10U6kTh_0Lc)
21-
- [Hands on lab - how to create an API Gateway](https://youtu.be/hES55nIQH0Y)
21+
- [Hands-on lab - how to create an API Gateway](https://youtu.be/hES55nIQH0Y)
2222
- [Articles](https://blogs.oracle.com/author/robert-wunderlich) by Product Management
2323
- [Terraform examples](https://github.com/oracle/terraform-provider-oci/tree/master/examples/api_gateway)
2424
- Oracle Functions Samples – API Gateway Authorizer Functions

ai-and-app-modernisation/app-integration-and-automation/oracle-integration-cloud/01-oic-connectivity-agent/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
Assets that contain solution design practice and implementation steps for the Hybrid Integrations and integrating private OCI resources.
44

5+
Review Date: 19.01.2024
6+
57
# OIC-Connectivity-Agent-and-Hybrid-Integrations
68

79
oic-connectivity-agent-and-hybrid-integrations.pdf - This document contains architectures and references that should help to decide on an integration architecture on OCI. It describes the connectivity agent and uses the connectivity agent to create hybrid integrations and exchange messages between applications in private or on-premises networks and Oracle Integration.

ai-and-app-modernisation/app-integration-and-automation/oracle-integration-cloud/03-oic-outbound-ip-address/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This pattern address one specific need when using Oracle Integration Cloud OIC for invoking an external web service: define a custom IP address as outbound address for OIC external calls, in order to reach the external service. Some external services need to whitelist the client IP address to allow proper client filtering security.
44

5+
Review Date: 19.01.2024
6+
57
# When to use this asset?
68

79
Use this asset as an example, when you need to use a specific IP address for OIC.

ai-and-app-modernisation/app-integration-and-automation/oracle-integration-cloud/04-oic-resilient-batch/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This asset contains accelerator type OIC Gen3 implementation of the resilient batch processing on top of Parking Lot Pattern. This pattern address one specific need when using Oracle Integration Cloud OIC for processing many batches. The repository provides the OIC Gen3 project with sample integrations and ATP scripts required for the implementation described in the [README.md](./files/oic-parkinglot/README.md).
44

5+
Review Date: 19.01.2024
6+
57
# When to use this asset?
68

79
Use this asset as an example respectively as the template for the resilient batch services solution. It is good to update the model based on implemented business, capabilities of the target systems and operatioonal and monitoring requirements.

ai-and-app-modernisation/app-integration-and-automation/oracle-integration-cloud/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ Oracle Integration (OIC) is an enterprise connectivity and automation platform f
44

55
Review Date: 03.11.2023
66

7+
# Team Publications
8+
9+
- [Make Filezilla talk to OICs' file server on Linux](http://aroundmiddleware.blogspot.com/2023/12/make-filezilla-talk-to-oics-file-server_22.html)
10+
711
# Useful Links
812

913
- [Integration Partner & Developer Community - VideoHub Channel](https://videohub.oracle.com/channel/Oracle%2BPartner%2BCommunity)
@@ -14,7 +18,7 @@ Review Date: 03.11.2023
1418
- [A-Team Chronicles](https://www.ateam-oracle.com/category/atm-integration)
1519
- [EMEA Cloud Coaching On-Demand: AI and App Innovation](https://www.oracle.com/emea/cloud/events/cloud-coaching/on-demand/#ai-innovation)
1620
- Webcast recordings and on-demand videos created by Oracle EMEA Cloud Specialists
17-
- [Integration Hands On Bootcamps](https://go.oracle.com/LP=110450?elqCampaignId=296318)
21+
- [Integration Hands-On Bootcamps](https://go.oracle.com/LP=110450?elqCampaignId=296318)
1822
- [LiveLabs](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/livelabs-workshop-cards) (filter on product *Oracle Integration Cloud*)
1923
- [Reference Architectures](https://docs.oracle.com/solutions/?q=&cType=reference-architectures%2Csolution-playbook%2Cbuilt-deployed&product=Integration%20Generation%202%2CIntegration%20Cloud%20Service%2CIntegration%203%2CIntegration%20Adapters&sort=date-desc&lang=en)
2024
- Oracle University - Learning Path and Certification - [Become an Application Integration Professional (2023)](https://mylearn.oracle.com/ou/learning-path/become-an-application-integration-professional-2023/122249)

ai-and-app-modernisation/app-integration-and-automation/shared-assets/event-management/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Examples of topics could be:
99
* Generallyspeaking:needtopropagateinformationfromsourcesystemstotargetonesassoonastheyareupdated (near real time approach)
1010
* APortal/Webapplicationwhichneedsasynchronousupdatesonsourceinformationlikeorderactivation,shipment status, etc.
1111

12+
Review Date: 19.01.2024
13+
1214
# How to use this asset?
1315

1416
This asset is provided as an example. Please tailor the code according to your needs and your context.

ai-and-app-modernisation/app-integration-and-automation/shared-assets/oic-fan-out-pattern/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This is common use-case derived from the Publish-Subscribe style and Master Data Management solutions. For example, there can be Customer Data Management (CDM) application that may contain all customer data in organization and this data needs to be synced from the Master Data application (CDM) to other applications. This is Centralized MDM. However data and business objects can be modified and published by other systems. Then we are talking about Decentralized MDM.
44

5+
Review Date: 19.01.2024
6+
57
# How to use this asset?
68

79
This asset is provided as an example. Please tailor the code according to your needs and your context.

ai-and-app-modernisation/app-integration-and-automation/shared-assets/starter-packs/application-integration-complex/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Workload Architecture Document (WAD) is a standardized document Oracle Technolog
44

55
The document is written in markdown and we use draw.io for architecture pictures and diagrams. The sub folders contain so called starter packs, which represent WAD templates for specific areas (simple application integration, application integration with SaaS, etc.)
66

7+
Review Date: 19.01.2024
8+
79
# License
810

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

ai-and-app-modernisation/app-integration-and-automation/shared-assets/starter-packs/application-integration-oracle-erp/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Workload Architecture Document (WAD) is a standardized document Oracle Technolog
44

55
The document is written in markdown and we use draw.io for architecture pictures and diagrams. The sub folders contain so called starter packs, which represent WAD templates for specific areas (simple application integration, application integration with SaaS, etc.)
66

7+
Review Date: 19.01.2024
8+
79
# License
810

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

ai-and-app-modernisation/app-integration-and-automation/shared-assets/starter-packs/application-integration-simple/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Workload Architecture Document (WAD) is a standardized document Oracle Technolog
44

55
The document is written in markdown and we use draw.io for architecture pictures and diagrams. The sub folders contain so called starter packs, which represent WAD templates for specific areas (simple application integration, application integration with SaaS, etc.)
66

7+
Review Date: 19.01.2024
8+
79
# License
810

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

0 commit comments

Comments
 (0)