Accelerators and recipes are new enhancements in the Home Page of Oracle Integration Cloud. These are one of the great ways to jump-start your journey with building integrations. Oracle accelerators and recipes are pre-assembled solutions. They contain all resources to fulfil all the requirements of integrations. Oracle Integration Cloud brings us all these features in the form of a new home page. This post will give you a walk-through of Oracle accelerators and recipes.
So let’s have a look at the topics of discussion:
- What are Accelerators and Recipes?
- Difference Between Accelerators and Recipes
- Where to find Accelerators and Recipes?
- Install Oracle Accelerators and Recipes
- How to Configure Resources?
- Activate Integrations in Oracle Accelerator or Recipe
- How to uninstall Oracle Accelerators and Recipes?
- Conclusion
What are Accelerators and Recipes?
Oracle accelerators and recipes are the new features available on Oracle Integration Cloud Home Page. Accelerators and recipes are already prepared solutions that include all resources required during the runtime of integration.
Accelerators are the technical patterns that we can configure and activate on our own. They are supported by Oracle and third parties. Recipes are normal starter templates or samples to Jump-start. We can separately download some of the recipes from Oracle Marketplace or other repositories.
Difference Between Accelerators and Recipes
Let’s see the in-depth difference between Accelerators and Recipes.
Accelerators | Recipes |
A business Accelerator provides a complete end to end business process such as hire to retire, from the project starting to its completion etc. A technical accelerator gives a standard technical solution such as sending alerts to failures or sending alerts for bank transactions. |
Recipes are the samples or the standard templates that give you a jump start.
Recipes are not end-to-end integrations. These are the templates that can be extended according to business needs. |
Producers manage and provide support to business Accelerators. |
Producers do not support recipes. |
These are configurable and extendable. |
We can edit recipes fully in the Oracle Integration Designer. |
Producers provide upgrades over a certain amount of time. |
Auto upgrade to new versions is not available. |
It is a paid service. |
It is a completely free service. |
Configurator in Oracle Integration and as native SaaS. |
Configurator in Oracle Integration only. |
Where to find Accelerators and Recipes?
We can find a partial listing of Accelerators and Recipes under the Home Page, and it also gives access to Accelerators and Recipes on the main page.
Here are the steps to find an accelerator or recipe:
- Go to Home Page, move your cursor towards the Accelerators and Recipes
- Now click on Search All.
- You will notice that the Accelerators and recipes page opens up.
- Now you can easily toggle the display between list view and grid view.
- You can narrow your search, filter and sort the list, update the list, change the way list appears by using the options present in the toolbar.
-
- You can search the list by typing any string
- You can filter the list by type or by the provider, sorting the list by name or last updated
- You can refresh the list.
- Switch a list view or grid view.
- You can search the list by typing any string
Install Oracle Accelerators and Recipes
When you make your mind to install an Oracle accelerator or a recipe, Oracle Integration makes sure to include all the resources required for integration in a package. These resources contain lookups, libraries, certificates (PGP keys).
Note: Oracle Integration comes up with a pre-installed Resequence Messages technical accelerator. So you will find it already INSTALLED on the Accelerators and Recipes page when you sign in.
Installation steps for accelerators and recipes:
- Go to the Home page, now scroll to the Accelerators & Recipes area.
- Click on Search All.
- Select the accelerator or recipe package of your own choice to install.
- Now click on Install
icon.
How to Configure Resources?
Accelerators and recipes come inside a package. Whenever you install an Oracle accelerator or a recipe, the next step is configuring all dependent resources inside this package for integrations.
Dependent resources include connections, lookups, libraries, and certificates (PGP keys).
- Connections, certificates, lookups and libraries are easily editable. But you must have administrator privileges to edit certificates.
- You also have the privilege to replace connections and certificates in some packages. But you cannot replace them under the following cases:
- If integration inside the package is active or locked.
- If connections and certificates are included in a business or technical accelerator.
- You have the privilege to update integration property values for any integration where properties are defined.
- You can also add schedules to any integration that uses a Scheduled Orchestration style called pattern. These integrations will run on your own defined and customized schedule.
It is always a better approach to replace a dependent resource rather than editing. Because editing dependent resource will impact all integrations belonging to the same resource, replacing a dependent resource will impact the integration of a specific package only.
Steps to configure the resources for an Oracle accelerator or a recipe:
- Go to the Home page, now move your cursor to the Accelerators and recipes area.
- Click on Search All.
- Select the Accelerator or Recipe of your choice to edit.
- Now, click on Configure
icon.
You will notice that a Configuration Editor page is displayed. The title displays the name of the current accelerator or the recipe. You can also see the detail of how many Integrations, Connections, Certificates, Lookups, and Libraries are included in the package. Now you can click on the corresponding link to find that resource on the page.
- To see options for configuring, editing, or replacing a resource, position the cursor in a row. Now, we will see the functionality of few options available for Oracle accelerators and recipes.
-
- Schedule: It is valid for integrations. It is defined at the run time of integration. This option is applicable only if integration uses a Scheduled Orchestration Style.
- Update Property Values: This option is valid for integrations. It updates the property values of integration whose properties have been defined.
- Edit: It is valid for Connections, Certificates, Lookups and Libraries. Whenever we want to access the corresponding page for editing resource, this option is used.
- Replace: This option is applicable only for Connections and certificates. It is used to replace a certificate or a connection in a package for all the integrations. Replacement of connection resource is only possible with another resource of the same role such as trigger, invoke, or trigger and invoke. Also, make sure to configure the connection status. You won’t be able to replace a connection with those whose connection just is drafted. In these cases, a message is prompted. PGP keys also follow the same process. They can be only replaced with the same type of key.
- Revert: This option is applicable for Connections and Certificates. It is used to restore the original connection or certificate (PGP Key). Whenever you perform replacing, a REPLACE message is displayed, and the Revert option becomes visible.
- Open Details: This option is valid for Connections, Certificates, Lookups and Libraries. It shows the number of integrations with the name of a particular package that uses the selected resource.
- Once you do the necessary edits, save your changes. Now, click on the Go back
icon to get back to the Configuration Editor page.
- You can continue editing each resource. Once you do it, go back to the Accelerators and Recipes page for integration’s activation in the package.
Activate Integrations in Oracle Accelerator or Recipe
To activate the integrations, configure the connection settings and other resources.
Let’s check out the steps listed down below:
- Go to the Home page, move your cursor to the Accelerators & Recipes section.
- Now, click on Search All. The accelerators and Recipes page will open up.
- Select the accelerator or recipe package of your own choice.
- Click on Configure icon to list all the integrations for a specific accelerator or recipe package. Note down the name of every integration. Then activate the right integration.
- Now get back to the Accelerators and Recipes page by clicking on the Go back icon.
- Go to accelerator or recipe again, and then click the Activate icon. An integration page will appear.
- To activate the integration of your own choice, select the search and filter option.
- Select a particular integration and activate it. Repeat this process to activate each integration.
How to uninstall Oracle Accelerators and Recipes
If you uninstall an accelerator or a recipe, it deletes all integrations contained in a package. While uninstalling, ensure no integration with ACTIVE or LOCKED status for accelerator or recipe. Once you uninstall the integrations, you can install those integrations again, but you cannot retrieve the configuration and changes made earlier. Integrations are not editable in the accelerator.
Follow the steps listed below to uninstall an accelerator or a recipe:
- Go to the Accelerators & Recipes section under Home Page.
- Now, click on Search All to open the Accelerators and Recipes page.
- Select the accelerator or recipe package of your choice to uninstall.
- Now click on Uninstall
icon.
- Specify the version you want to uninstall and click on uninstall.
Conclusion
The latest Home page feature update of Oracle Integration Cloud has made our job very easy. Oracle accelerators and recipes help us to get started with use cases. We have the full authority to customize the flow of integration and connection resources. Not only we can use these pre-assembled solutions, but we can also configure them.
Related Links/References:
- Oracle Integration Cloud (OIC) For Beginners Overview
- 1Z0-1042-20 Oracle Cloud Platform Application Integration 2020 Specialist
- OIC Step By Step Activity Guides/Hands-On Lab Exercise
- Oracle Integration Cloud (ICS, PCS, VBCS) Console Walkthrough
- Create OIC Instance: Step-by-Step
- OIC vs SOA CS
- SOAP vs REST API’s
- Process large files in OIC
Next Task for you:
Begin your journey towards becoming an Oracle [1Z0-1042] Certified Cloud Integration Expert by joining our FREE Masterclass.
The post Oracle Integration Cloud (OIC) Accelerators and Recipes appeared first on Cloud Training Program.