 |
 |
|
| September 2019 Edition Oracle PaaS Partner Community Newsletter |
| Dear PaaS Partner Community, |
This month marks the 150th edition of the community newsletter. April 2007 we distributed the first edition. It’s time for a change, as the community expands around the globe. The new newsletter registration page is online here, please forward this link to year team!
PaaS Summer Camps 2019 training material is available at our PaaS Community workspace (membership required). In case you could not attend the workshops in Lisbon we offer hands-on Integration Bootcamps around the globe including Bangalore, Reading, Reston and Chicago for details please visit the registration page. We are in process to plan additional locations or you can attend the web-training.
Watch Robert Szilinski, from esentri how to build Autonomous Supply Chain with Oracle Blockchain Cloud Service. The team developed an innovative SCM solution-price calculation formulas are stored on a blockchain as smart contracts. Thanks to the Oracle Blockchain CS, all parties involved can blindfoldedly trust order processes and associated price calculations. Submit your success story via the customer reference program.
In the process & innovation section the Jarvis Pizzeria is back again, read the first article in the refresh series. Thanks to Jan to publish process cloud best practices for dehydration. |
|
|
|
|
|
| Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity! |
|
|
|
| Training Material PaaS Summer Camps 2019 |
 |
Thanks for attending the one week hands-on PaaS Summer Camp 2019 in Lisbon. Trained and certified experts are key to ensure customer success. In case you could not make it to Lisbon, here is all the material & follow-up information.
Training material
Training material is available at our community workspace
• PaaS Community workspace (membership required)
• Developer Community workspace (membership required)
Cloud trial
Get a free Oracle cloud trial here. To attend the hands-on training's please make sure you have access to the Oracle cloud platform. |
|
|
|
|
| Digital Assistant Update – PaaS Partner Community Webcast September 26th 2019 |
|
|
|
|
|
| PaaS Partner Success Video: Robert Szilinski, CEO esentri Autonomous Supply Chain with Oracle Blockchain Cloud Service. |
 |
| esentri developed an innovative SCM solution-price calculation formulas are stored on a blockchain as smart contracts. |
Thanks to the Oracle Blockchain CS, all parties involved can blindfoldedly trust order processes and associated price calculations. For more information please visit the solution catalog.
We want to promote your customer success! Have you implemented successful a solution based on the Oracle Cloud Platform? Submit your success story via the customer reference program. |
|
|
|
|
| It’s back – Partner Immersion for FY20! |
| Experience first-hand Oracle’s Sales Training |
Partner Immersion is back and better than ever. Align yourself with Oracle’s sales strategy, learn to pitch the “Why Oracle, Why Now” declaration, as well as how to answer the question most commonly asked by our customers: “How do I transform my organization?
Immersion is an on-demand learning experience that equips you with the same Oracle laser-focused sales training and messaging delivered to internal sales consultants at the start of each new fiscal year. |
|
|
|
|
|
|
| New 2019 Implementation Certifications |
|
|
|
|
|
| Features Flag in Oracle Integration Cloud by Ankur Jain |
This article will explain features flag in Oracle Integration Cloud.
Oracle Integration Cloud allows enabling specific functionality to the specific OIC instance as required which is called feature flag model. The codebase will remain the same for all instances but feature flag control the features.
Each new feature is assigned a specific flag that is used to control the feature. For example, if you want to call already activated integration inside another integration, there is a feature flag oic.ics.console.integration.invoke.local.integration assigned to this specific feature. If this flag is enabled in the OIC instance then only this feature can be used. Flags are controlled from a central system and can be updated in real-time by Oracle development and operations. This means that feature flags can be turned on very quickly, and also if a problem occurs they can be disabled. |
|
|
|
| OIC - Integrations leveraging Process for Error Handling Part 1 by Niall Commiskey |
Here is a simple example of leverage Process for Human Intervention in Error Handling. I have an integration that uses the connectivity agent to write to an on-premise file. The use case is simple - json request contains customer details and these are simply written to a file.
CreateCustomer in the action that invokes the File Adapter.
The Global Fault Handler is configured as follows –
As you can see, the fault handler is calling a process. This process will display the Error and the Customer payload. The use case here - the person to whom this task is assigned views the error, and, if possible, takes corrective action. |
|
|
|
| Migrating from ICS4SaaS to OIC4SaaS by Michael Meiner |
Introduction
Oracle Integration Cloud Service for Oracle SaaS (aka ICS4SaaS) is a version of Oracle’s Integration Cloud Service (ICS) targeted for use with Oracle SaaS products. The ICS4SaaS service has been sold with Oracle SaaS products and has appeared on the SaaS price list. As this service is not available on the Oracle’s OCI infrastructure, Oracle provides a migration path for ICS4SaaS customers to migrate their workloads to OCI. |
|
|
|
| Bulk Recovery of Fault Instances by Viswanatha Basavalingappa |
One of the most common requirements of enterprise integration is error management. It is critical for customers to manage recoverable errors in a seamless and automated fashion.
What are Recoverable Fault Errors?
All faulted instances in asynchronous flows in Oracle Integration Cloud Service are recoverable and can be resubmitted. Synchronous flows cannot be resubmitted. You can resubmit errors in the following ways: |
|
|
|
|
| Oracle SOA Suite on Kubernetes by Michel Schildmeijer |
| In the previous posts I wrote about how to transform a traditional application server such as WebLogic into a containerized platform, based on Docker containers managed by a Kubernetes Cluster. The basics are that there hasn't been any effort yet in looking how a huge and complex environment such as Oracle SOA Suite could fit into a container based strategy, but it's more or less lift and shift the current platform to run as Kubernetes managed containers. |
|
|
|
| SOA Suite Composite Sensors: the why and how... by Martien van den Akker |
Introduction
Long time ago BPEL PM was acquired by Oracle, and as part of the first release of SOA Suite (10g), it was a more or less standalone component. For initiated BPEL flow instances in the soa infrastructure database there were 2 tables:
1. cube_instance: bpel flow instances
2. ci_indexes: 6 indexes related to the bpel flow that can be set with an embedded java call |
|
|
|
|
|
|
| Business Process Management & Innovation Section |
|
|
|
| Jarvis Pizzeria is back again by Marcel van de Glind |
Jarvis Pizzeria is back after closing their doors for more than a year ago by now.
Because the OIC projects were not up for grabs in recent years, and it has not been easy to join one of those scarce projects, Jarvis Pizzeria had closed its doors in June 2018, it now appears to be temporary. In the meantime the entire Jarvis team went its own way, with everyone facing new challenges.
Recently OIC projects start to pop-up on several places in the Netherlands. in June 2019 I started working as an OIC developer on one of these projects, a large / prestigious project. The direct consequence of this is that Jarvis Pizzeria has also reopened its doors. After two months of preparation, this is the first blog in a new series of Jarvis Pizzeria blogs. But things have changed compared to 2018: |
|
|
|
| OIC: How to Force Dehydration in Processes by Jan Kettenis |
This article describes a trick how you can force a Structured Process instance in OIC to dehydrate.
OIC Process uses the database to store its state, which is called dehydration. In contrast, restoring that state from the database is called hydration. Dehydration automatically happens at points where the process may have to wait for a 'longer' period of time, for example at a Receive or User activity, or a Timer Catch event. Dehydration is also the point where the transaction of the process instance ends (and a new one starts). |
|
|
|
| Jarvis Pizzeria blog refresh part 1 of 3 by Marcel van de Glind |
In this blog I do a quick refresh of the first 13 Jarvis Pizzeria blog posts (note: the different headers in this blog contain a link to the actual blog).
1. An Introduction to Jarvis Pizzeria!
This is the introduction to the blog series in which the original team is introduced and the scope of the blogs is indicated.
As stated before (Jarvis Pizzeria is back again), the scope has been extended from PCS only to the entire OIC. But this refresh is only about PCS (because that was the former scope). So also the solutions that we describe that we would do differently nowaday with the complete OIC toolbox. ICS and VBCS will be added more and more visibly over time in new posts. |
|
|
|
| Oracle Blockchain Service Quick Start Guide |
| Hyperledger Fabric empowers enterprises to scale out in an unprecedented way, allowing organizations to build and manage blockchain business networks. This quick start guide systematically takes you through distributed ledger technology, blockchain, and Hyperledger Fabric while also helping you understand the significance of Blockchain-as-a-Service (BaaS). |
|
|
|
|
|
| Additional New Material for PaaS Community |
|
|
|
| Join the Oracle Developer Meetup groups |
We launched three new local Meetup locations in Cairo, Frankfurt and Porto! Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more?
Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize: |
|
|
|
|
|
|
|
| PaaS free trial accounts ICS, SOA CS, API CS, PCS, IoT and PaaS for SaaSDemo.Oracle.com |
As part of our communities we do offer free PaaS accounts.
To request a free 30 days cloud trial, which can be extended or an additional month, please add yourself to our community wiki:
PaaS Demo Accounts (Community membership required) |
|
|
|
|
|
|
| My Private Corner - a week with friends |
 |
| Was great to spend a week with friends in Lisbon to become an Oracle Cloud Platform expert. Consultants arround the globe attended the hands-on PaaS Summer Camp. The night edition offered three different tracks including application development, chatbot & content and process & integration. It was great to see many familiar faces and new attendees joining the community. Thanks to the advice from the local team we discovered Lisbon and the Portuguese culture & food. Why do we call is Summer Camp? Visit our Facebook page! See you in San Francisco at #OOW! |
|
|
| Invite your colleagues to join the PaaS Partner Community |
|
|
|
|
|