06 ics pre built flows
TRANSCRIPT
-
8/15/2019 06 ICS Pre Built Flows
1/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Highly Restricted1
-
8/15/2019 06 ICS Pre Built Flows
2/34
Integration Cloud ServiceAdvanced Topics
-
8/15/2019 06 ICS Pre Built Flows
3/34
Pre-Built Integrations
-
8/15/2019 06 ICS Pre Built Flows
4/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Highly Restricted4
Pre-Built integrations • Oracle-created integration
Oracle Marketplace
• You import integratio
Oracle Marketplace apackage.
• These integrations ardesignated with a BUORACLE
• You can clone and edintegration flows
• You can also customize mappings
e.g. adding custom f
-
8/15/2019 06 ICS Pre Built Flows
5/34Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Highly Restricted5
REGISTERING PRE-BUILTINTEGRATION FLOWS
-
8/15/2019 06 ICS Pre Built Flows
6/34
6
Flow Provisioning Lifecycle: Development
• Partners develop, tests and certifies flows• Develop flows and versions using any partner ICS instances
• Version control is out of scope of ICS – use ADE, Git, ODCS etc.
• Ensure forward compatibility with application versions i.e. ensure SaaS APbackward compatible
• ICS flows are tagged with version metadata (major/minor versions)• Minor versions considered backward compatible patches and auto-updateab
• Patches are assumed to be fully packaged artifacts and cumulative in nature
-
8/15/2019 06 ICS Pre Built Flows
7/34
7
Pre- Built Flow Marketplace “Store”
Flow Name (STORE) FlowVersion
Minimum Apps Versions Deployment Policy Download URI, README etc.
OSC_CONTACTS_PUBLISH 1.0 OSC R8, RN 14.5 Mandatory http://.../store/osc_contacts_pu
RN_CONTACTS_SUBSCRIBE 1.0 RN 14.5 Mandatory http://.../store/rn_contacts_sub
OSC_RN_INCIDENTS_SYNC 1.0 OSC R8, RN 14.5 Mandatory http://.../store/osc_rn_incident
OSC_CONTACTS_PUBLISH 1.1 OSC R8, RN 14.5 Mandatory http://.../store/osc_contacts_pu
OSC_CONTACTS_PUBLISH 1.2 OSC R8, RN 14.5 Mandatory http://.../store/osc_contacts_pu
OSC_CONTACTS_PUBLISH 2.0 OSC R9, RN 14.11 Recommended http://.../store/osc_contacts_pu
OSC_CONTACTS_PUBLISH 1.3 OSC R8, RN 14.5 Mandatory http://.../store/osc_contacts_pu
http://.../store/osc_contacts_publish-1http://.../store/rn_contacts_subscribe-1http://.../store/osc_rn_incidents_sync-1http://.../store/osc_contacts_publish-2http://.../store/osc_contacts_publish-3http://.../store/osc_contacts_publish-3http://.../store/osc_contacts_publish-2http://.../store/osc_contacts_publish-2http://.../store/osc_contacts_publish-3http://.../store/osc_contacts_publish-3http://.../store/osc_contacts_publish-2http://.../store/osc_rn_incidents_sync-1http://.../store/rn_contacts_subscribe-1http://.../store/osc_contacts_publish-1
-
8/15/2019 06 ICS Pre Built Flows
8/34
8
Flow Provisioning Lifecycle: Registration
• Certified flows are packaged for delivery to the Oracle Cloud Marketpla
• Provide Metadata e.g. Flow Name, Version, Min Apps Versions, Readme U• For patches, provide deployment policy of “Mandatory” or “Recommended
• ICS audit utility qualifies flow e.g. patch deployment policies
• Artifacts are packaged and stored in the Storage Cloud Service
• Approved pre-built Flows available in the Oracle Cloud Marketplace
• New versions and patches are registered with new artifacts• Version numbering should indicate succession
-
8/15/2019 06 ICS Pre Built Flows
9/34
9
ORACLE PARTNERPORTAL
-
8/15/2019 06 ICS Pre Built Flows
10/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1210
Partner can gService portaMarketplace.
Partner can alhttps://cloud.orac
to get to the p
-
8/15/2019 06 ICS Pre Built Flows
11/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1211
Partner needsOracle.com Sto access the
-
8/15/2019 06 ICS Pre Built Flows
12/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1212
Partner can stCreating a Liwatch tutoriastarted
-
8/15/2019 06 ICS Pre Built Flows
13/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1213
On clicking “Listing” partnto this WYSI
WYSIWYG esignificantly
learning curv
-
8/15/2019 06 ICS Pre Built Flows
14/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1214
The WYSIWalso used for listing
-
8/15/2019 06 ICS Pre Built Flows
15/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1215
Partner can adVideos or Scrwithout leaviWYSIWYG e
-
8/15/2019 06 ICS Pre Built Flows
16/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1216
Partner can sulisting for appcome back lathat
-
8/15/2019 06 ICS Pre Built Flows
17/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1217
Partner can chstatus of Submlistings
-
8/15/2019 06 ICS Pre Built Flows
18/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1218
Once approve
Partner can plisting to the M
Partner also hoption to Witlisting or creaVersion
-
8/15/2019 06 ICS Pre Built Flows
19/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1219
On the ReporDashboard, Pview key metto their listingMarketplace
-
8/15/2019 06 ICS Pre Built Flows
20/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1220
Partner can vdetails under the Marketpla
-
8/15/2019 06 ICS Pre Built Flows
21/34
21
Register Pre-Built Flow – Provide Metadat
-
8/15/2019 06 ICS Pre Built Flows
22/34
22
Register Pre-Built Flow – Specify ICS as T
-
8/15/2019 06 ICS Pre Built Flows
23/34
-
8/15/2019 06 ICS Pre Built Flows
24/34
24
INSTALLING PRE-BUILTINTEGRATION FLOWS
-
8/15/2019 06 ICS Pre Built Flows
25/34
25
User Chooses Pre-Built Flows from Marketplace
-
8/15/2019 06 ICS Pre Built Flows
26/34
26
User Filters Pre-Built Flows from Marketplace
-
8/15/2019 06 ICS Pre Built Flows
27/34
27
Tenant Administrator Downloads via “Get App”
l d
-
8/15/2019 06 ICS Pre Built Flows
28/34
28
“Get App” Implementation Today
-
8/15/2019 06 ICS Pre Built Flows
29/34
29
ICS Marketplace Integration – Customer Actions Summa
• Browse/buy a package frMarketplace
• Download a package• Activate the package
• Download the next versiopackage when available
• Reactivate the latest vers
-
8/15/2019 06 ICS Pre Built Flows
30/34
30
ICS Marketplace Integration – Web Console UI
• ICS provides a punch-out link to Marketplace from ICS lapage (for end users)
• Customers can use this link to be transferred to Marketplafor browsing available packages
k l ll
-
8/15/2019 06 ICS Pre Built Flows
31/34
31
ICS Marketplace Integration – First time install
Package1.0
Create Contact V1.0 InactiveUpdate Contact V2.0 Inactive
Package1.0
Create Contact V1.0 ActivatedUpdate Contact V2.0 Activated
CustomizationActivate
Package1.0Create Contact V1.0 InactiveUpdate Contact V2.0 Inactive
Package1.0Create Contact V1.0 InactiveUpdate Contact V2.0 Inactive
PCreate CoUpdate Co
Test
Production
Marketplace
1
2
4 Import5
Activate6
GetApp
GetApp
If there is no customization, step 5 is optional.
ICS M k l I i U d /P h
-
8/15/2019 06 ICS Pre Built Flows
32/34
33
ICS Marketplace Integration – Upgrade/PatchPackage1.0
Create Contact V1.0 ActivatedUpdate Contact V2.0 Activated
Package1.1Create Contact V1.1 InactiveUpdate Contact V2.1 Inactive
Package1.0Create Contact V1.0 Inactive Update Contact V2.0 Inactive
Package1.1Create Contact V1.1 Activated
Update Contact V2.1 ActivatedCustomization
Activate
Test
ProductionMarketplace
1
2
4
Import5
Activate6
GetApp
GetApp
Create C
Update C
Create CUpdate C
Package1.0Create Contact V1.0 Activated
Update Contact V2.0 ActivatedPackage1.1
Create Contact V1.1 InactiveUpdate Contact V2.1 Inactive
Package1.0Create Contact V1.0 Activated
Update Contact V2.0 ActivatedPackage1.1
Create Contact V1.1 InactiveUpdate Contact V2.1 Inactive
If there is no customization, step 5 is optional.
-
8/15/2019 06 ICS Pre Built Flows
33/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Highly Restricted35
-
8/15/2019 06 ICS Pre Built Flows
34/34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Highly Restricted36