X

PaaS Partner Community

Recent Posts

Cloud

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. See one example of feature flag here which calls OIC Integration The life cycle of Feature Flags Below diagram depicts the different phases of the Feature Flags. Let’s go ahead and understand the meaning of each phase Internal Only: When the specific feature enters to the stage then this feature is available to Oracle only and not available to customers. It is because Oracle trying to test the feature end to end before turning them on for any customers. Once Oracle satisfied with the feature internally then they start releasing the feature to the selected customers and feature move to the Feature Controlled Stage. Please note that this change in stage does not require any code changes, it just requires an approval process to turn on the feature. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

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...

Cloud

Integrate SaaS hands-on Bootcamps in Chennai, Cairo, Dallas, Redwood Shores and Webtraining

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners! Oracle Product Management is pleased to invite Oracle Partners to attend a 3-days hands-on workshop on how to integrate with ERP & HCM applications using Oracle Integration Cloud. This Invite-Only hands-on workshop will be delivered at No-Fee to Partners. It will consist of presentations, demos, and hands-on labs. Oracle Integration Cloud (OIC) offers Integration, Process Automation and Visual design capabilities that help business analysts and IT specialists to automate end to end business processes across departments. Oracle Integration Cloud offers a simple recipe to be successful in this application integration and process automation journey: Build, Integrate and Engage. Locations: · Chennai, India February 24th-26th 2020 · Cairo, Egypt February 25th-27th 2020 · Dallas, USA March 3rd-5th 2020 · Virtual web training India April 13th-15th 2020 · Redwood Shores, USA April 21st-23rd 2020 · Virtual web training EMEA May 4th-6th 2020 For additional location please visit our website here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate...

Cloud

Watch Dhwani Shah, Evosys how Oracle Digital Assistant and Oracle integration benefits their clients.

  On receiving the award in the category, Innovate SaaS Contribution 2019 at Oracle Emerging PaaS Partner Community Forum in Spain, Dhwani Shah, PaaS Solution Architect in Evosys, shares her views on Evosys’ expertise in PaaS solutions and integrations. For more information please visit the solution catalog. Evosys has 13 years' experience, focuses exclusively on Oracle Cloud implementation and consultancy to cater to the needs of a market which demands high-quality, future-proof solutions. One of the top, fastest-growing Oracle Cloud partners, with customers who have adopted all Oracle SaaS solutions including ERP, HCM, SCM, CRM, Hyperion (PBCS), BI and PaaS. We are a process-centric organization that believes in specialized solutions and have demonstrated an exceptional record in implementation for different verticals like Healthcare, Finance, Logistics, Manufacturing and Distribution across public and private sectors. Watch the video here. 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. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

  On receiving the award in the category, Innovate SaaS Contribution 2019 at Oracle Emerging PaaS Partner Community Forum in Spain, Dhwani Shah, PaaS Solution Architect in Evosys, shares her views on...

Cloud

PaaS (Process & Integration) Partner Community Newsletter February 2020

Dear PaaS Partner Community, Oracle Integration has reached the 1000 paid customer mark. Congratulations to the whole team! This milestone would have been not possible without the partner community. Our next goal is to make our thousands of customers successful – you as a partner are key to cloud utilization. To become an certified expert we offer you hands-on Oracle Integration and Digital Assistant bootcamps across the globe including Mexico City, Chennai, Cairo, Dallas, Redwood Shores, Sao Paulo, Riyadh, Utrecht, Reston, Delhi Mumbai and Webtraining. Watch Dhwani Shah, Evosys how Oracle Digital Assistant and Oracle integration benefits their clients. We want to promote also your customer success, submit your story via the customer reference program. Arcivate, UK based partner, developed an invoice automation solution. Oracle Integration is embedded to connect with ERP Cloud, EBS, JDE or Peoplesoft. Like Arcivate, advertise your solutions and service offerings in the Oracle Cloud Marketplace for free! Thanks to the community for sharing all the integration articles: Integration Cloud Who Are We - Using Headers to Identify IP Addresses & Integration Versioning: Oracle Integration Cloud & Object Storage with Oracle Integration Cloud – Part 1 & ERP to ATP Integration documentation & Testing REST trigger-based Integrations in OIC Console & One Stop Solution for OIC Certificate Management & Configurators - One stop solution for all your dependency configuration needs & Accelerate API Integration With the Power of OpenAPI & Javascript in ANT In the process & innovation section Ankur published a great Oracle process functionality overview in OIC. Niall blogged about the using Visual Builder for process task forms. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The February edition highlights free cloud trial for you as a partner and hands-on chatbot & integration trainings for SaaS partners. This month’s community webcast will be an update on Human Capital Management Integration by Niall Commiskey. Join our PaaS Partner Community Webcast February 26th 2020. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity! To read the newsletter please visit http://www.tinyurl.com/PaaSNewsFebruary2020 Please like and share the newsletter at Twitter and LinkedIn PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

Dear PaaS Partner Community, Oracle Integration has reached the 1000 paid customer mark. Congratulations to the whole team! This milestone would have been not possible without the partner community....

Business Process Management

Thoughts on Gartner RPA Magic Quadrant. RPA is no magic silver bullet! By Eduardo Chiocconi

During the course of this month, Gartner published a new research (MQ) about Robotic Process Automation (aka: RPA). You can get this report directly from Gartner or get one of the approved distributed reprints from the RPA leads in the Magic Quadrant (UiPath, BluePrism, etc). Gartner indeed warrants the RPA technology the merits of being the fastest growing technology in the last couple of years and I am a witness in first person of this fact. In the Integration space, RPA has been a true disruptor, where RPA is used to cover different use cases that I have covered in other posts [Value of RPA and Use Cases] as well as webinars with joint Partners like eAlliance and JOLT Technologies. RPA is indeed a true disruptor in the space. If you want to check a replay of one of the webinar place follow this link: [Webinar Replay]. As I read the full introduction report before the individual vendor analysis, I was also surprised with the amount of cautionary comments and concerns if RPA is not used in the proper context and scenarios. They do a very good job at covering attended and unattended RPA use cases and that the majority of the RPA projects are really about screen scraping. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

During the course of this month, Gartner published a new research (MQ) about Robotic Process Automation (aka: RPA). You can get this report directly from Gartner or get one of the approved distributed...

Business Process Management

OIC Process – Decision Tables or, as we say in Ireland, Táblaí Rialacha! By Niall Commiskey

I have only touched on this feature superficially in previous posts - now to some more detail! Again, all quotes lifted from the docs are in italics. Decisions is a very powerful feature in OIC. Rules can be created within OIC Process applications, and are easily leveraged within your processes, via the Decision Activity. Not only that, Decisions can operate standalone; you can expose your Decision Model as a REST service to the outside world. Ergo, you can leverage rules from OIC Integrations, Visual Builder or any REST aware 3rd party app. So let's begin... Again - the business value add - Decision Models allow you to automate the decision logic inherent in your business processes. These models adhere to the DMN standard 1.1.and are FEEL aware - Friendly Enough Expression Language.This makes it easier for you to define your rules. So now to some simple examples - as you can see Decisions can be of different types. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

I have only touched on this feature superficially in previous posts - now to some more detail! Again, all quotes lifted from the docs are in italics.Decisions is a very powerful feature in OIC.Rules...

Business Process Management

Machine Learning in Digital Process Automation — Part I by Ralf Mueller

This is the first of a multi-part series of articles on how to use Machine Learning (ML) in Digital Process Automation and Integration applications in Oracle Integration Cloud. For this series, we’re using a mix of Oracle Cloud Services and implement a couple of use cases step by step. The first article (this one) focuses on setting up the Machine Learning environment and implementing the Machine Learning Model for our first use case. Example Use Case Approval Workflows are very popular examples of Process Automation applications since approvals are widely used in any organization, for example Approve hiring of employee in Employee Onboarding process Approve purchase of equipment in Procurement process Approve travel expenses in Travel Management process etc. etc. The list can go on and on. For this series though, we take a use case from Sales and want to implement the following scenario Orders from customers are coming in from Sales Reps of a company Orders have, among other data, the following relevant information - Amount of the order - Quarter when the order was created (1, 2, 3, 4) - Customer Status (green, yellow, red) - Requested Discount by the customer (0–99%) Depending on the order information, we want to predict whether the order should be approved by a Sales VP for the given quarter. This is a typical situation for any company where Sales Reps bring in orders from customers and a Sales VP has to decide, if the order should be approved for this quarter or not. Especially towards a quarter-end, this can become quite stressful for the Sales VP, so some automation here would improve the Sales Process significantly and could help to handle more orders. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

This is the first of a multi-part series of articles on how to use Machine Learning (ML) in Digital Process Automation and Integration applications in Oracle Integration Cloud. For this series, we’re...

Cloud

Managing API Gateway Costs with Oracle API Platform by Phil Wilkins

The Oracle API Platform adopted an intelligent pricing model by basing costs on API call volumes and Logical gateway node groupings per hour. In our book about the API Platform (more here). We suggested that a good logical grouping would be to reflect the development, test, preproduction and production model. This makes it nice and easy to use gateway based routing to different environments without needing to change the API policy configuration as you promote your solution through environments. We have also leveraged naming and Role/Group Based Access Controls to make to make it easy to operate the API Platform as a shared service, rather than each team having its own complete instance. In doing so the number of logical gateways needed is limited (I.e. not logical gateway divisions on per team models needed). Group management is very easy through the leveraging of Oracle’s Identity Cloud Service – which is free for managing users on the Oracle solutions, and also happens to a respected product in its own right. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

The Oracle API Platform adopted an intelligent pricing model by basing costs on API call volumes and Logical gateway node groupings per hour. In our book about the API Platform (more here). We...

Cloud

Integrate Oracle SaaS hands-on Bootcamp Redwood Shores CA April 21 – 23, 2020

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners! Schedule: April 21 - 23, 2020 Location: Oracle Redwood Shores, CA United States Oracle Product Management is pleased to invite Oracle Partners to attend a 3-days hands-on workshop on how to integrate with ERP & HCM applications using Oracle Integration Cloud. This Invite-Only hands-on workshop will be delivered at No-Fee to Partners. It will consist of presentations, demos, and hands-on labs. Oracle Integration Cloud (OIC) offers Integration, Process Automation and Visual design capabilities that help business analysts and IT specialists to automate end to end business processes across departments. Oracle Integration Cloud offers a simple recipe to be successful in this application integration and process automation journey: Build, Integrate and Engage. Workshop format: In-person workshop with presentations, demos, and hands-on labs Attendees will receive training environment login during the workshop Audience: Oracle SaaS partners who implement ERP, HCM and CX solutions Oracle Tech Partners who are Specialized in SOA Suite Consultants and Architects with technical background For details please visit the registration page here. For additional local training’s please visit the website here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate...

Cloud

OIC – Salesforce Adapter – Bulk API by Niall Commiskey

As the name suggests - It allows one to perform Bulk Data Operations: Inserts, updates, upserts, or deletes of a large volume of records. For those interested, the SFDC Bulk API Doc is here An extract from the aforementioned - Bulk API is based on REST principles and is optimized for loading or deleting large sets of data. You can use it to query, queryAll, insert, update, upsert, or delete many records asynchronously by submitting batches. Salesforce processes batches in the background. SOAP API, in contrast, is optimized for real-time client applications that update a few records at a time. You can use SOAP API for processing many records, but when the data sets contain hundreds of thousands of records, SOAP API is less practical. Bulk API is designed to make it simple to process data from a few thousand to millions of records. The easiest way to use Bulk API is to enable it for processing records in Data Loader using CSV files. Using Data Loader avoids the need to write your own client application. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

As the name suggests - It allows one to perform Bulk Data Operations: Inserts, updates, upserts, or deletes of a large volume of records. For those interested, the SFDC Bulk API Doc is here An extract...

Cloud

Accelerate HCM Integration with Application Adapters PaaS Partner Community Webcast February 26th 2020

Attend our February edition of the PaaS Partner Community Webcast live on February 26th 2020 at 16:30 CET. Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated with web services and other connectivity methods. Simplify your integration to connect with virtually any application, service, or data store. Oracle offers a library of these adapters to provide you with a standardized way to rapidly connect the various protocols required by each application vendor. In addition to application connectors for CX, ERP, and HCM, there are database, productivity, social, RPA, and technology adapters. Presenter: Niall Commiskey Director Product Management Oracle HQ Schedule: Wednesday February 26th 2020 CET (Berlin time) Register for the webcast here. Take the opportunity to watch our community webcasts on-demand: · Extend SaaS with Visual Builder Cloud Service · Integration Adapters · Integrate SaaS · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native · Blockchain · API Platform Cloud Service part 2 · 3rd Generation API Gateways part1 · Oracle JET · Oracle Visual Builder Cloud Service · Container Native Application Development Platform For the latest information please visit Community Updates Wiki page (Community membership required). PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Attend our February edition of the PaaS Partner Community Webcast live on February 26th 2020 at 16:30 CET. Integration to applications is dramatically simplified by the use of application adapters...

Cloud

SaaS Integration Partner Bootcamp Irving, Dallas March 3rd-5th, 2020

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners! Schedule: March 3rd - 5th, 2020 Location: Oracle Office Dallas – Irving United States Oracle Product Management is pleased to invite Oracle Partners to attend a 3-days hands-on workshop on how to integrate with ERP & HCM applications using Oracle Integration Cloud. This Invite-Only hands-on workshop will be delivered at No-Fee to Partners. It will consist of presentations, demos, and hands-on labs. Oracle Integration Cloud (OIC) offers Integration, Process Automation and Visual design capabilities that help business analysts and IT specialists to automate end to end business processes across departments. Oracle Integration Cloud offers a simple recipe to be successful in this application integration and process automation journey: Build, Integrate and Engage. Workshop format: In-person workshop with presentations, demos, and hands-on labs Attendees will receive training environment login during the workshop Audience: Oracle SaaS partners who implement ERP, HCM and CX solutions Oracle Tech Partners who are Specialized in SOA Suite Consultants and Architects with technical background For details please visit the registration page here. For additional local training’s please visit the website here. PaaS Partner Community For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate...

Cloud

OIC: Handling Optional Elements in a REST Integration by Jan Kettenis

This article is a follow-up of the a previous article where I discuss how to handle optional elements in case of XML in the Oracle Integration Cloud (OIC). In the following I discuss how to create an integration that invokes VBCS REST service and works in (almost) the same way as the VBCS REST service itself. A challenge with mapping is always how to handle optional elements. In the previous posting that I refer to above, I describe a way how to deal with this in case of XML messages. As I found out (the hard way) this is cannot be applied 100% to JSON. I have made it work for an integration that invokes the REST service on a VBCS business object. As there are challenges especially with numeric fields and references (foreign keys), I have used a simple BO called Detail having a string field, a number field and a reference. With VBCS BO’s the latter implies a number field that references the (number) id field of another BO it refers to, which in this case is called Master. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

This article is a follow-up of the a previous article where I discuss how to handle optional elements in case of XML in the Oracle Integration Cloud (OIC). In the following I discuss how to create an...

Community

London Oracle Developer Meetup – OIC Patterns and more by Phil Wilkins

This Meetup was put together quickly as it presented an opportunity to align with other events happening in the Oracle offices. Despite the relatively short notice we a turn out that really made great use of our speaker – Sid Joshi who walked through the Enterprise Level patterns supported by Oracle’s Integration Cloud (OIC) including a demo showing how PaaS4SaaS worked using Service Cloud and OIC making use of VBCS and integration (formerly ICS) parts of the API Platform. As with all the meet-ups we allow the discussions to flow freely. So, the conversation probed different aspects of OIC. So with the follow up on Several Capgemini use cases of OIC that have won the team awards. You can see these use cases here. Sid’s presentation is available AppIntegrationPatterns_MeetUp. Additional resources can also be obtained from https://oracle-integration.cloud As the conversation has focused on OIC and the use cases rather than our ongoing Drones with APIs stories, I have had an interesting follow on discussion about the application of drones.  The drone story has many threads.  The initial driver for the work on the drone has been about bringing something interesting and distinctive to the meetup.  The drone is very tangible, and the source of amusement which makes the meetups a lot more fun. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

This Meetup was put together quickly as it presented an opportunity to align with other events happening in the Oracle offices. Despite the relatively short notice we a turn out that really made great...

Cloud

Enterprise API Management: Design and deliver valuable business APIs book by Luis Weir

APIs are the cornerstone of modern, agile enterprise systems. They enable access to enterprise services from a wide variety of devices, act as a platform for innovation, and open completely new revenue streams. Enterprise API Management shows how to define the right architecture, implement the right patterns, and define the right organization model for business-driven APIs. Drawing on his experience of developing API and microservice strategies for some of the world's largest companies, Luis Weir explains how APIs deliver value across an enterprise. The book explores the architectural decisions, implementation patterns, and management practices for successful enterprise APIs, as well as providing clear, actionable advice on choosing and executing the right API strategy in your enterprise. With a relentless focus on creating business value, Luis Weir reveals an effective method for planning, building, and running business products and services with APIs. Get the book here. For additional books see the community wiki here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

APIs are the cornerstone of modern, agile enterprise systems. They enable access to enterprise services from a wide variety of devices, act as a platform for innovation, and open completely...

Integration

How to Update Oracle SOA 11g Timeouts by Sebastian Marucci

Imagine your SOA/BPM application is consuming a service (internal or third party) that takes more than 5 minutes to reply, which is more than the default JTA timeout. What would happen in this situation? The result is a faulted instance. Last month at a Oracle BPM project, we faced a similar situation. After doing some research, we realized that not only do you have to update the EJBs or JTA timeouts, but there are also several other timeouts to tweak. In fact, six different timeouts need to be updated. Five of them related to the Oracle SOA Suite, plus the DB timeout. Here’s an overview of the 6 timeouts that we had to update and how to do so! Web Service binding timeout First, you need to identify all composites involved with the long-running service. This will include the composites where the service is called, and the composites calling these composites. Then, in each composite go to the source view and add the following properties to the web service binding (tag ): Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress  

Imagine your SOA/BPM application is consuming a service (internal or third party) that takes more than 5 minutes to reply, which is more than the default JTA timeout. What would happen in this...

Cloud

Additional new content PaaS Partner Community

· Oracle and Microsoft Interconnect Clouds The alliance between Microsoft and Oracle, “moves customers towards the promise of nimble apps that can shift from cloud to cloud easily, and even deploying individual apps that span multiple clouds,” says Oracle’s Vinay Kumar (Shivagange Chandrashekar), vice president of product management. Common multi-cloud use cases. · VIDEO: AI and Where to Find Opportunity Oracle’s Steve Miranda, executive vice president of applications development, talks to Crossing the Chasm author Geoffrey Moore about machine learning and how it will affect the work of business leaders. · Tech Dive: Creating an ATP Instance with Oracle Cloud Infrastructure Service Broker for Kubernetes Oracle recently announced the release of Oracle Cloud Infrastructure Service Broker for Kubernetes, an implementation of the Open Service Broker API that streamlines the process of provisioning and binding to services that your cloud native applications depend on. Here, get step-by-step instructions for using Cloud Infrastructure Service Broker for Kubernetes to provision an ATP instance and deploy a container that has access to the ATP credentials and wallet. What’s the first step? · VR Hits the Road Are you ready to be a virtual passenger? · Blockchain Records Are Forever in Opaque Diamond Market Consumers want to ensure their jewels weren’t sold to finance insurgencies or wars, while insurers want to stop theft and fraud. · Food Safety with Oracle Blockchain Platform Drive innovation, accelerate business, and reduce cost and risk with Oracle Blockchain Platform. See how food safety can be guaranteed and product recalls expedited using Oracle Blockchain solutions. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

· Oracle and Microsoft Interconnect Clouds The alliance between Microsoft and Oracle, “moves customers towards the promise of nimble apps that can shift from cloud to cloud easily, and even deploying...

Cloud

The Future of Supply Chain Technology with Blockchain & IoT by Mario Vollbracht

The overall positioning of Blockchain, and the connection between Blockchain and IoT In the consumer markets industries today, connected consumers are expecting a seamless, personalized and transparent shopping experience. Retailers and brand manufacturers alike have little choice but to respond, unless they want to be left behind. One key technology being discussed at length in this equation is blockchain. I sat down with Prasen Palvankar, the Senior Director of Product Management for IoT Applications Cloud & Blockchain Applications Cloud, to get his perspective on what he is seeing. Q. Let me start with the obvious question around blockchain - the technology is arguably over-hyped, with many people looking at this technology, much like a silver bullet. What is your perspective? This is true, at least in the enterprise blockchain area, a lot of people are looking for a problem to solve using blockchain rather than looking at how existing solutions can be enhanced using blockchain or how previously unaddressed issues could be addressed with the help of blockchain. Frequently, blockchain is being viewed as just a secure, distributed data store. The core value prop of enabling trust without the need for a central authority is not being considered. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

The overall positioning of Blockchain, and the connection between Blockchain and IoT In the consumer markets industries today, connected consumers are expecting a seamless, personalized and transparent...

Cloud

Announcing the Oracle Intelligent Track and Trace Application! By Michael Richter

Oracle is a leader in blockchain technology and launched the Oracle Blockchain Platform in July of 2018. With a lot of interest and early adoption by customers, the next step in this evolution was to make it easy for business users to implement and further transform their processes using pre-built blockchain applications. Four pre-built blockchain applications for supply chain are coming soon. The first of these, Oracle Intelligent Track and Trace, is an application for businesses using supply chain management (available June 13, 2019.) The application helps to address the challenges of managing complexities in a global network of trading partners. You don't need to be a developer to use the Oracle Intelligent Track and Trace application because it's a pre-built application that is ready-to-deploy out of the box. Powered by blockchain technology, the application helps to gain efficiencies for supply chain management by pinpointing where transactions and goods are across the supply chain and trading partners. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle is a leader in blockchain technology and launched the Oracle Blockchain Platform in July of 2018. With a lot of interest and early adoption by customers, the next step in this evolution was to...

Business Process Management

Enable notification in 5 minutes: Oracle Process Cloud Service by Ankur Jain

  Would you like to notify the user to take action (approve/reject) or just simply notify that some action has happened in middle of the process? Here is the article which helps you to enable the notifications in Oracle Process Cloud Service. This article will not take more than 5 minutes to complete. Oracle PCS provides the Notify activity which allows us to send email notifications. I'm extending my previous blog to enable the notification. So please check the article before you proceed further. In the PCS, first, we have the turn on the from address. Please see the blog to see how to configure from address so that email can be sent. Let's see how to configure the Notify activity. Open the LeaveProcess and drop the Notify activity from the System Pallete between User Task and End activity Select the Notify activity and click on the Open Properties Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

  Would you like to notify the user to take action (approve/reject) or just simply notify that some action has happened in middle of the process? Here is the article which helps you to enable the...

Cloud

Extend SaaS with Visual Builder Cloud Service – PaaS Partner Community Webcast January 29th 2020

  Attend our January edition of the PaaS Partner Community Webcast live on January 29th 2020 at 16:30 CET. Extend SaaS with Visual Builder Cloud Service Rapidly create and deploy engaging Web and Mobile apps directly from the browser using a visual browser-based development environment visit the website here. Presenter: Angelo Santagata Architect A-Team Schedule: Wednesday January 29th 2020 at 16:30 CET (Berlin time) UK: +44 (0) 208 118 1001 & United States: +1 40 877 440 73 ID 5566478 Passcode 288021 Attend the Webcast Take the opportunity to watch our community webcasts on-demand: · Integration Adapters · Integrate SaaS · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native · Blockchain · API Platform Cloud Service part 2 · 3rd Generation API Gateways part1 · Oracle JET · Oracle Visual Builder Cloud Service · Container Native Application Development Platform For the latest information please visit Community Updates Wiki page (Community membership required). PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

  Attend our January edition of the PaaS Partner Community Webcast live on January 29th 2020 at 16:30 CET. Extend SaaS with Visual Builder Cloud Service Rapidly create and deploy engaging Web and Mobile...

Cloud

PaaS (Process & Integration) Partner Community Newsletter January 2020

Dear PaaS Partner Community, Welcome to 2020 a new year with new opportunities. Thanks for all the support and joint business. The Oracle integration business is driven by the SaaS growth, to integrate CX, ERP and HCM within each other, third party and on-premises. Digital Assistant (chatbot) innovates SaaS solution like Service Cloud and Visual Builder extends them. You as an Oracle partner play a key role to continue our successful Cloud Platform journey in the next century! Watch Amy Simpson Grange, Capgemini customers love the solution based on the Oracle Cloud Platform. We want to promote also your customer success, submit your story via the customer reference program. To become an expert we offer you hands-on Oracle Integration and Digital Assistant bootcamps across the globe. A great prove is the joint customer success! Like Daryl highlighted #12DaysofInnovation will help you chart your course for 2020 with insights from your peers who are shaping the future of work with intelligent automation. You'll gain actionable insights into how Oracle Integration can help you build your digital business like a boss with: · Agility so when opportunity knocks you can get from the whiteboard to the boardroom 6-10X faster · Security across any SaaS or on-premises application including custom apps · Scalability to ensure that when your customers demand it, you're built for speed · Phased modernization of applications and data centers to limit risk and leverage existing IT assets · Future-proof automation that limits application upgrade headaches and puts you on the fast track to AI Thanks to the community for sharing all the integration articles: SOA Suite 12.2.1.4 / OIC interoperability & Why and How to Integrate Oracle Policy Automation with Oracle Integration & Send Notification with attachment in Oracle Integration Cloud & Integration Patterns - Publish/Subscribe (Part2) & Oracle Integration Cloud Service Lookups & OIC Integration: defining and using constants & Multiple resources with single REST: Oracle Integration & How to Encrypt/Decrypt Files in OIC & Integration Designer Pages - Progressive Web App UI Experience & How To Configure an Integration flow with Binary Content Using Rest Adapter as Trigger in Oracle Integration & Using Stage File Read/Write operation to encrypt/decrypt files & How to send email with attachments in OIC?. In the process & innovation section Marcel published a summary of the Decision Model use case: Using a DM in PCS (how to manage versions …) & Using a DM in ICS & How to manage Masterdata of a DM (part 1) & How to manage Masterdata of a DM (part 2) & Managing DM Masterdata Validity Period & Input and Output Storage of Decision Model Invokes. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The January edition highlights Digital Assistant for SaaS services including CX, HCM and ERP and Oracle OpenWorld in Dubai, London & Singapore. This month’s community webcast will be an update on how to extend SaaS solutions with Visual Builder Cloud by Angelo Santagata. Join our PaaS Partner Community Webcast on January 29th 2020. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity! To read the newsletter please visit www.tinyurl.com/PaaSNewsJanuary2020 Please like and share the newsletter at Twitter and LinkedIn Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Blog LinkedIn Twitter PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

Dear PaaS Partner Community, Welcome to 2020 a new year with new opportunities. Thanks for all the support and joint business. The Oracle integration business is driven by the SaaS growth, to integrate...

Cloud

Managing API Gateway Costs with Oracle API Platform by Phil Wilkins

The Oracle API Platform adopted an intelligent pricing model by basing costs on API call volumes and Logical gateway node groupings per hour. In our book about the API Platform (more here). We suggested that a good logical grouping would be to reflect the development, test, preproduction and production model. This makes it nice and easy to use gateway based routing to different environments without needing to change the API policy configuration as you promote your solution through environments. We have also leveraged naming and Role/Group Based Access Controls to make to make it easy to operate the API Platform as a shared service, rather than each team having its own complete instance. In doing so the number of logical gateways needed is limited (I.e. not logical gateway divisions on per team models needed). Group management is very easy through the leveraging of Oracle’s Identity Cloud Service – which is free for managing users on the Oracle solutions, and also happens to a respected product in its own right. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

The Oracle API Platform adopted an intelligent pricing model by basing costs on API call volumes and Logical gateway node groupings per hour. In our book about the API Platform (more here). We...

Cloud

Custom time range filter for monitoring pages in OIC by Arya Sanyal

Custom time range filter is a new time based filter being added in the monitoring pages, which allows an user to filter runtime data for a user-defined time period. This filter will be available under feature flag oic.ics.console.monitoring.tracking.filter.custom-date-range. With this, any user can select a time range as small as a minute and track only those instances which were processed/modified within the specified time range. Similar to other existing time window filters, this filter is preserved by default when user navigates from one monitoring page to another. Note : The time range selected should be within the retention period, as data beyond Retention period are not retained. Even if selected time range is beyond retention period, only available data will be displayed. Step-by-step guide Following steps show how to use the custom time range filter after enabling the feature flag. 1. Select the time window as shown below. "From" and "To" date fields for the new time filter are displayed. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Custom time range filter is a new time based filter being added in the monitoring pages, which allows an user to filter runtime data for a user-defined time period. This filter will be available under...

Cloud

Invoice Automation in the Cloud into Oracle ERP Cloud, EBS, JDE or PeopleSoft – live demonstration January 21st 2020 & February 19th 2020

Invoice Automation in the Cloud into Oracle ERP Cloud, EBS, JDE or PeopleSoft. Arcivate are a dynamic cloud solutions provider offering SaaS Invoice Automation, tightly integrated with Oracle ERP platforms. Overview Invoice processing can be labour intensive, costing organisations time and money through less than efficient processes. Mi Invoices the Arcivate invoice processing solution, automates the paper-intensive AP invoice process by coupling scanning, capture and imaging technology with workflow to reduce errors, increase throughput and boost efficiency. This allows organisations to shift their focus to the management of information from the processing of data. Mi Invoices is a SaaS solution providing Oracle Invoice Automation and is a true cloud environment that is multi-tenanted to give a rapid deployment for customers and so maximise benefit of the solution instantly. Mi Invoices forms a critical part of improving your procure to pay, P2P, processes, by automating the capture and processing of supplier invoices. Key Benefits Seamless Integration into ERP Cloud, EBS, JDE & PeopleSoft Full OCR Header, Footer & line item extraction Exception handling and dynamic workflow Notifications and email approval Multi-language, currency, entities supported User friendly one screen interface Live Demonstration Live demonstration of the Arcivate Invoice automation solution offering AP a fully featured cloud platform which can be deployed in days: January 21st 2020 February 19th 2020 March 17th 2020 For details please visit the registration page here   PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Invoice Automation in the Cloud into Oracle ERP Cloud, EBS, JDE or PeopleSoft. Arcivate are a dynamic cloud solutions provider offering SaaS Invoice Automation, tightly integrated with Oracle ERP...

Cloud

Integrate SaaS hands-on Bootcamps in Mexico City, Chennai and Cairo

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners! Oracle Product Management is pleased to invite Oracle Partners to attend a 3-days hands-on workshop on how to integrate with ERP & HCM applications using Oracle Integration Cloud. This Invite-Only hands-on workshop will be delivered at No-Fee to Partners. It will consist of presentations, demos, and hands-on labs. Oracle Integration Cloud (OIC) offers Integration, Process Automation and Visual design capabilities that help business analysts and IT specialists to automate end to end business processes across departments. Oracle Integration Cloud offers a simple recipe to be successful in this application integration and process automation journey: Build, Integrate and Engage. Locations: · Mexico City, Mexico February 11th-13th 2020 · Chennai, India February 24th-26th 2020 · Cairo, Egypt February 25th-27th 2020 For additional location please visit our website here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate...

Cloud

Securing files using PGP encryption (Part-1-Encryption): Oracle Integration by Ankur Jain

Are you scared the data can be hijacked during transmission of the files if we are doing transactions using the Integration Cloud? Do not scare, read the article and feel comfortable to transmit the files in a secured manner. Oracle Integration Cloud provides Pretty Good Privacy (PGP) mechanism to encrypt or decrypt the files which allow us to read/write files in a secure manner. So, we only required PGP public and private keys to transfer files in a secure manner. Do you want to encrypt the file?: So use PGP public key to encrypt Do you want to decrypt the file? Use PGP private key to decrypt We are dividing encryption and decryption into two parts: Part 1): Will demonstrate how to  encrypt the files Part 2): Will demonstrate how to decrypt the files In this article, we'll cover Part-1 Use Case: We'll read the plain CSV from FTP location and create the encrypted CSV file on FTP location Let's see how to achieve this. Before we encrypt the file, we have to upload the PGP public key into the Integration FTP connection. So, I am considering we already have one FTP connection in place. Open the FTP connection and click on the Configure Security button. Notice the PGP Public Key field, click on the Checkbox and click on the Upload button. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Are you scared the data can be hijacked during transmission of the files if we are doing transactions using the Integration Cloud? Do not scare, read the article and feel comfortable to transmit...

Cloud

Using Stage File Write operation(with opaque schema) to copy files by Namratha Narayan

The stage file action can process each file downloaded by the FTP Adapter. The stage file action can read, write, zip, unzip, and list files in a staged location known to Oracle Integration Cloud. For example, you may include a stage file action in an integration as follows: Configure an FTP Adapter with the following settings: Download File operation Unzip the File option Input directory and download directory path Because the ZIP file may contain multiple files, configure a for-each action below the FTP Adapter to iterate over repeated elements. To read each file from the input directory, configure a stage file action below the for-each action to read each file from the input directory as follows: In the Expression Builder, specify the file name and directory from which to read the file. Specify the schema file by loading a file that contains the data structure. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

The stage file action can process each file downloaded by the FTP Adapter. The stage file action can read, write, zip, unzip, and list files in a staged location known to Oracle Integration Cloud. For...

Cloud

How to Capture EBS Business Event in Oracle Integration Cloud by Ankur Jain

  In this article, we are going to describe how to capture Events in Oracle Integration Cloud of Enterprise Business Suite (EBS) using the Oracle EBS adapter. For example, if an Account Payable (AP) transaction closes for the period the AP raises the event “oracle.apps.ap.CloseProcess.period”. The status of the closed transaction can be sent to the downstream application once it is captured in the Oracle Integration Cloud. During design time, we need to create an integration called "Close AP Transaction" with Oracle E-Business Suite “Financials” as a trigger (source) connected through the Oracle E-Business Suite Adapter During run time, if an Account Payable transaction closes, the business event “oracle.apps.ap.CloseProcess.period” is raised in Oracle EBS Account Payable which triggers the Integration. Pre-requisite to achieve the use case: ISG must be configured in Oracle EBS. Refer Installing Oracle E-Business Suite Integrated SOA Gateway, Release 12.1.3 (Doc ID 556540.1) Ensure the following REST services are deployed and have grants for the operations user: Metadata Provider REST service Event Manager REST service Refer section “Deploy the required REST services in Oracle E-Business Suite” to deploy the above required service of a document We must perform the one-time setup tasks in Oracle E-Business Suite to enable the business event. Refer section “Setup Tasks for Using the Oracle E-Business Suite Adapter as a Trigger (Source) Connection” of the document Enable event oracle.apps.ap.CloseProcess.period in Oracle EBS suite. This article will help you to enable events. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

  In this article, we are going to describe how to capture Events in Oracle Integration Cloud of Enterprise Business Suite (EBS) using the Oracle EBS adapter. For example, if an Account Payable (AP) tran...

Oracle Partner Network

Click-to-Launch Solution Stacks with Marketplace to the Oracle Cloud by Andrew Reichman

Oracle is excited to announce that you can now launch fully automated solution templates or stacks directly from the Oracle Cloud Infrastructure Marketplace to your Oracle Cloud Infrastructure environment. This capability is a key enhancement to our third-party software marketplace for Oracle Cloud Infrastructure. With stacks, you can evaluate, select, and deploy end-to-end solutions from our partners that are validated to run on Oracle Cloud Infrastructure and are supported by the partner. Partners are working closely with us to create fully automated solution templates that build optimal environments for their solutions to run on Oracle Cloud Infrastructure. All you need to do is enter the parameters for your implementation and press go. The tool spins up a tailored set of fully configured resources for the solution, including compute, network, storage, and any other services that it uses. With this new capability, Oracle technology partners can bring their solutions to Oracle Cloud Infrastructure and enable one-click deployment of complete customer environments on our cloud. Because we chose to build the automation on the widely adopted open source Terraform framework instead of a proprietary platform, partners can use their existing scripts to get up and running faster. In the upcoming months, we’ll make dozens of new solution stacks available, making the enterprise-class performance and scale of Oracle Cloud Infrastructure more easily usable for a range of enterprise solutions. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle is excited to announce that you can now launch fully automated solution templates or stacks directly from the Oracle Cloud Infrastructure Marketplace to your Oracle Cloud Infrastructure...

Cloud

Additional new content PaaS Partner Community

· Quality Control: How to Track a Diamond’s Journey Consumers want to ensure that their diamonds weren’t sold to finance insurgencies or wars, and insurers want to stop theft and fraud. Startup Everledger creates “a unique thumbprint from 40 metadata points of a diamond and records that into the blockchain,” says founder and CEO Leanne Kempuses, aspiring to trace the “lifetime journey” of a diamond from the mine to the end consumer. Tracking other high-value goods with emerging technology. · Interview: The IoT Is in the Applications By now businesses are convinced that IoT can improve their operations, “but they really don’t want to assemble IoT solutions themselves,” says Oracle’s Bhagat Nainani. Instead, they want to see IoT data from industrial operations, manufacturing, transportation, and field service integrated into the business application they already use. Five examples. · Free Ebook: SaaS for Dummies · Using AI to Match Patients with Clinical Trials With tens of thousands of clinical trials worldwide, “it’s very hard to know what you’re eligible for,” says Dan Kuenzig, a director in Oracle’s Strategic Programs. Enter The Opportunity Project, a US-government-led initiative that attacks this and other problems by giving private software engineers swaths of “open” federal data so they can apply emerging technologies such as artificial intelligence and cloud computing resources to the analysis. How does it work? · Data, AI, and Analytics: What Matters Most It’s a challenge for business leaders to know what technology trends to invest in first. Business intelligence and analytics expert Bruno Aziza suggests three trends that will define the years 2020 to 2030: cloud-based data control, more integration of analytics, and the embrace of artificial intelligence. The research behind his advice · This Week’s Headlines: Blockchain Choice, Impending Disaster, Game Publishing Unbound and More Experts at Blockchain Cleveland sort out when to use a distributed ledger. Oracle’s Matthew O’Keefe asks why we miss signals of impending disaster. The Dragon Ball games publisher says that it will not be bound by established ideas. And how Puerto Rico wants to “become the center of the world for resiliency and rebuilding.” Plus new videos, events, and more · ERP and Blockchain Work Together for Complex, Multiparty Transactions | Beth Stackpole  · Synchronized Patient Health Data with Blockchain Technology | Neil Cattermull PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

· Quality Control: How to Track a Diamond’s Journey Consumers want to ensure that their diamonds weren’t sold to finance insurgencies or wars, and insurers want to stop theft and fraud. Startup...

Community

Everything As Code – Article for PTK by Phil Wilkins

PTK (Pass The Knowledge) is the new name for the Independent UK Oracle User Group‘s journal, previously known as Oracle Scene.  Yesterday saw the 1st release under its new name, and I’m proud to say that I have an article included called Everything as Code. Not only that,  it is great to see the journal includes the appearance of one of my Oracle Team colleagues at Capgemini – Amy Simpson-Grange (here). The magazine features the approach trialled in the last issue of Oracle Scene where the Journal was split in two – one half focusing on Oracle Applications and Applications Technology and the other on Oracle core technologies i.e PaaS, IaaS, Database, Infrastructure etc.  it also just happens that Amy appears in one half, and I in the other. One thing that hasn’t changed is the high quality of articles that reflect the diversity of Oracle’s portfolio and community – covering things like Women In IT, Conversational AI, Sanjeevan Bala from Channel 4 discussing the use of Data Science, Database Security and Table Scans. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

PTK (Pass The Knowledge) is the new name for the Independent UK Oracle User Group‘s journal, previously known as Oracle Scene.  Yesterday saw the 1st release under its new name, and I’m proud to say...

Cloud

Blockchain Supply Chain App for Intelligent Track & Trace by Mary Hall

Blockchain technology offers  greater transparency and a single source of truth for for participants using supply chain networks. Intelligent track and trace of orders, goods and delays via blockchain could expedite the sending and receipt of goods. Today’s supply chains produce multiple data points often times resulting in thousands of daily transactions that need to be validated and confirmed. While all this "big data" data presents opportunities, it can also be incredibly difficult to manage, especially if that data isn’t properly validated by all parties. The lack of validation can expose organizations to risk, especially if they are trying to track supply chain goods that are regulated by law.   For supply chain tracking, blockchain technology offers some unique benefits. Traceability: Full audit tail of data throughout the supply chain Compliance: Single, timestamped, tamper-proof source of data Flexibility: Real-time rule-based verification of multi-party confirmations Reliable transactions: Trusted digital signature based peer to peer interactions Intelligent Track and Trace on Blockchain for Supply Chain Oracle's Blockchain Supply Chain Application is designed to help organizations meet some of the business problems posed by supply chain networks. In late 2018, Oracle announced a new suite of Blockchain Applications at Oracle OpenWorld. Since the announcement, Oracle has been closely collaborating with  early adopters to gather their feedback to help design the Blockchain Apps.  At MBX, March 19-21 in Las Vegas, Oracle experts  will share aggregated learnings from their design partner engagements and take a deep dive into our first Blockchain Application Offering: Oracle Intelligent Track and Trace. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Blockchain technology offers  greater transparency and a single source of truth for for participants using supply chain networks. Intelligent track and trace of orders, goods and delays via blockchain...

Business Process Management

Oracle Integration Approach to RPA by Phil Wilkins

With the recent announcement of working with Automation Anywhere (press release here) adding to the partnership already in place with UiPath, Oracle’s approach to Robotic Process Automation (RPA) is differing to other players such as SAP and Pega Systems for example who have acquired vendors. It is an interesting question as to whether partnering is the right solution given that RPA vendors can and do challenge the need for an integration platform. After all with the exception of IoT most solutions have an some form of UI or API the robot can connect to. This assertion whilst isn’t wrong it fundamentally overlooks the ability to push transaction volumes through, UIs are vulnerable to change, the ability to apply very robust security. But when discussing integration needs with business rather than technology leaders such factors can be so easily overlooked. Whilst acquisition is a possibility, unless Oracle acquires one of the big three (Automation Anywhere, UiPath, Blue Prism) they are likely to end up with a less established and/or less feature rich offering, that could very easily be perceived as an expensive OIC adaptor. Where as by having now partnered with two of the three major players, it is easier to sell the story that the technologies can be complimentary. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

With the recent announcement of working with Automation Anywhere (press release here) adding to the partnership already in place with UiPath, Oracle’s approach to Robotic Process Automation (RPA) is...

Cloud

Quick steps for setting up a Gateway Node in Oracle API Cloud Service By Sven Bernhardt

Oracle API Platform Cloud Service (APIP CS) is an API Management Platform for covering the complete API lifecycle. A general overview about the solution is provided in one of my previous blog posts. In this blog post, I’ll summarize the steps that are needed to setup a first API Gateway Gateway Node. Logical Gateway and Gateway Nodes Before getting started with the Gateway setup, a basic concept needs to be clarified. Oracle APIP CS support the concept of a so called Logical Gateway, which depicts a logical configuration and management unit for the several Gateway Nodes. A Gateway Node is a physical representation of a API Gateway. It is the runtime component, where APIs are exposed to the outside world and where the defined API policies are enforced, when an API is called by a client. From a subscription perspective the number of Logical Gateways is the relevant criterium with respect to the occurring costs. No matter, on how many Gateway Nodes are registered to a Logical Gateway. Installation Prerequisites Before getting started with the installation, a respective Compute Node (OCI, AWS, Azure, On-Premise) instance is needed on which the Gateway Node should be deployed. In my case, I used a OCI Compute instance, which I setup using the OCI console. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle API Platform Cloud Service (APIP CS) is an API Management Platform for covering the complete API lifecycle. A general overview about the solution is provided in one of my previous blog posts. In...

Cloud

FlexDeploy Loves Oracle API Platform: Series Overview by Joel Wenzel

APIs are everywhere.  The API boom is upon us and Oracle doesn’t intend to sit this one out.  Oracle API Platform, released in 2017, is Oracle’s answer to API lifecyle management and provides everything you would expect from a typical API abstraction layer such as: Direct integration with an API designer (Apiary) About 2 dozen out of the box policies such as OAuth security and API Rate limiting In depth analytics of API requests We are excited to announce that FlexDeploy now offers robust support for Oracle’s API Platform.  In the coming posts we are going to walk through the core features of the plugin and discuss some API management strategies. We’ll be covering: FlexDeploy Loves Oracle API Platform: Series Overview FlexDeploy Loves Oracle API Platform: Provisioning the Gateways FlexDeploy Loves Oracle API Platform: Managing APIs FlexDeploy Loves Oracle API Platform: Automating Gateway Downtimes After reading through this series you will have an understanding on how to provision Oracle API infrastructure as well as several different approaches to managing your APIs via FlexDeploy. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

APIs are everywhere.  The API boom is upon us and Oracle doesn’t intend to sit this one out.  Oracle API Platform, released in 2017, is Oracle’s answer to API lifecyle management and provides...

Cloud

Oracle API Platform Cloud Service – Enabling the Digital Transformation by Eduardo Barra Cordeiro

We live in a digital world. With the digital transformation, customers demand connectivity and innovative services. And in this rapidly changing marketplace, they have more options than ever. Companies need to respond quickly. It can be tough to keep up. On the bright side, this is a really exciting time because we can, in fact, deliver faster. And more. So how can you meet consumers expectations? One of the most popular ways of communicating digital information is via APIs, or Application Programming Interfaces. A lot of widely known apps use APIs: the most common social platforms, your favorite traffic apps, like Waze, your bank app or even apps like weather. They all use APIs. In this post, we will present the Oracle API Platform Cloud Service, and walk you through some of its concepts, including why you should consider using it. Why an API platform? To better understand why you should use this platform in your company, we should talk about hybrid clouds. Gartner defines a hybrid cloud service “as a cloud computing service that is composed of some combination of private, public and community cloud services, from different service providers. A hybrid cloud service crosses isolation and provider boundaries so that it can't be simply put in one category of private, public, or community cloud service. It allows one to extend either the capacity or the capability of a cloud service, by aggregation, integration or customization with another cloud service.” Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

We live in a digital world. With the digital transformation, customers demand connectivity and innovative services. And in this rapidly changing marketplace, they have more options than...

Cloud

Moving SOA to Oracle Cloud Infrastructure by Robert Wunderlich

Many customers are running their workloads on Oracle Cloud Infrastructure Classic (OCI-C), but the new Oracle Cloud Infrastructure (OCI) offers compelling benefits that customers should consider moving their workloads to the "gen 2 cloud".  Additionally if the customer is not yet running SOA 12.2.1.3 or above, now is an ideal time to make the move. A SOA implementation is typically large and serves mission critical requirements.  This means that a "side-by-side" migration is the best approach.  At a high-level the process is as follows: Discover/map the existing OCI-C deployment.  Oracle provides a set of tools to help in migrating workloads to OCI.  You can learn more about this at Upgrade to Oracle Cloud Infrastructure. Branch your SOA projects: SOA projects can be deployed into a new environment and they will be upgraded on the deployment.  However, a better approach is to branch your version control and upgrade the projects in JDeveloper.  You can then validate the project to catch any potential issues. Read the complete article here PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Many customers are running their workloads on Oracle Cloud Infrastructure Classic (OCI-C), but the new Oracle Cloud Infrastructure (OCI) offers compelling benefits that customers should consider...

Cloud

Microsoft SQL adapter in Oracle Integration Cloud by Ankur Jain

In this article, we are going to explain MS adapter, its capabilities and how to create a connection with MS SQL server that resides in the on-premises network. Micrsoft SQL server Adapter capabilities The Microsoft SQL Server Adapter enables to integrate the Microsoft SQL Server database residing behind the firewall of your on-premises environment with Oracle Integration Cloud Service through use of the on-premises connectivity agent. The Microsoft SQL Server Adapter provides the following capabilities: Execution of stored procedures in the Microsoft SQL Server database Execution of DML statement such as Select, Insert, Update, and Delete using the Run a SQL Statement option Support for generating XSD from PureSQL. This feature generates an XSD from a PureSQL statement provided by dynamically querying on the table. Support for polling new and updated records for processing in the Microsoft SQL Server database Let' see how to create MS SQL connection: Login into the Oracle Integration Cloud console and click on the Connections Click on the Create button from Top right corner Search for the Microsoft SQL server and select the adapter. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

In this article, we are going to explain MS adapter, its capabilities and how to create a connection with MS SQL server that resides in the on-premises network. Micrsoft SQL server Adapter capabilities T...

A Simple Guide to Return Custom HTTP Error Response from REST based OIC Flows by Anuj Kaushal

The REST Adapter in the trigger (inbound) direction exposes an HTTP endpoint that HTTP clients can request for using an HTTP request, and returns an HTTP response. If successful, the REST Adapter returns a success response. The REST Adapter returns an error response with an HTTP status belonging to the error family of codes depending on the situation. The following table describes the possible cause and the REST Adapter response. In addition, there could be several situations where an integration developer wants to return a custom HTTP error response based on the business logic. Let’s take one such example and illustrate how this can be done easily within the orchestration flow. The REST adapter provides very basic type validation out of the box. Any other validation like schema or semantic validation is turned off as it has a significant performance overhead.  This post demonstrates how integrations developers can include validation logic and raise a fault with a custom fault code from within the orchestration flow. This fault is returned as an HTTP error response back to the client by the REST Adapter. Overview: In our example, we have a REST based trigger that takes a user input. The integration developer checks the user input and raises a fault which is returned as a HTTP response with an error code back to the caller. Step 1: Create a REST based trigger that takes a JSON input and a JSON response. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

The REST Adapter in the trigger (inbound) direction exposes an HTTP endpoint that HTTP clients can request for using an HTTP request, and returns an HTTP response. If successful, the REST Adapter...

Cloud

A Simple Guide to Return Custom HTTP Error Response from REST based OIC Flows by Anuj Kaushal

The REST Adapter in the trigger (inbound) direction exposes an HTTP endpoint that HTTP clients can request for using an HTTP request, and returns an HTTP response. If successful, the REST Adapter returns a success response. The REST Adapter returns an error response with an HTTP status belonging to the error family of codes depending on the situation. The following table describes the possible cause and the REST Adapter response. In addition, there could be several situations where an integration developer wants to return a custom HTTP error response based on the business logic. Let’s take one such example and illustrate how this can be done easily within the orchestration flow. The REST adapter provides very basic type validation out of the box. Any other validation like schema or semantic validation is turned off as it has a significant performance overhead.  This post demonstrates how integrations developers can include validation logic and raise a fault with a custom fault code from within the orchestration flow. This fault is returned as an HTTP error response back to the client by the REST Adapter. Overview: In our example, we have a REST based trigger that takes a user input. The integration developer checks the user input and raises a fault which is returned as a HTTP response with an error code back to the caller. Step 1: Create a REST based trigger that takes a JSON input and a JSON response. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

The REST Adapter in the trigger (inbound) direction exposes an HTTP endpoint that HTTP clients can request for using an HTTP request, and returns an HTTP response. If successful, the REST Adapter...

Cloud

Ordering Delivery with Oracle Integration by Antony Reynolds

We often need to ensure that messages are processed in strict order, in this blog post I explain a pattern that enables this to be enforced using Oracle Integration.  The pattern also deals with the case where we need to limit the concurrency of calls to an endpoint system. This article was co-written with Glenn Mi & David Craft The Sequencing Problem The basic problem is that I may issue a stream of requests that must be executed in order, for example create account, update account address, update account contacts.  The latter two activities cannot occur until the first has completed. Before we can sequence messages we need to know the order in which they should be processed, so there must be some sort of sequencing ID which we can use.  This could be a timestamp or it could be an actual sequence ID.  If we are using timestamps then the closer to the message origin that the timestamp is applied the better, for example if we take the timestamp from when it arrives in Oracle Integration then a network delay may already have caused our messages to be out of order. Typically we don't want all messages to be in the same ordered sequence.  In our account example only messages for a given account need to be ordered.  Messages for different accounts can execute in parallel.  So we also need some sort of group id to identify different sequence streams within our message stream. Read the complete article here PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

We often need to ensure that messages are processed in strict order, in this blog post I explain a pattern that enables this to be enforced using Oracle Integration.  The pattern also deals with the...

Cloud

OIC-integration-with-Oracle ATP by Subhani Sahib Italapuram

ATP Adapter is available as part of feature flag. Please refer blog on feature flags. The Oracle ATP Adapter enables you to run stored procedures or SQL statements on Oracle ATP CS as part of an integration in Oracle Integration. Please note that you could use the ATP adapter to connect to Autonomous Data Warehouse as well. The Oracle ATP Adapter provides the following benefits: You can invoke a stored procedure. You can run SQL statements. You can perform the below operation on a Table. o . Insert o . Update o . Insert or Update (Merge) o . Select The Oracle ATP Adapter is one of many predefined adapters included with Oracle Integration. You can configure the Oracle ATP Adapter as a connection in an integration in Oracle Integration. Connections define information about the instances of each configuration you are integrating. Oracle Integration includes a set of predefined adapters, which are the types of applications on which you can base your connections, such as Oracle Sales Cloud, Oracle Eloqua Cloud, Oracle RightNow Cloud, ATP CS, and so on. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

ATP Adapter is available as part of feature flag. Please refer blog on feature flags. The Oracle ATP Adapter enables you to run stored procedures or SQL statements on Oracle ATP CS as part of an...

Cloud

Demystifying Oracle Integration Cloud (OIC) by Eduardo Barra Cordeiro

In my previous article, I gave some input about the Oracle API Platform as a digital transformation enabler. Today I am going to walk you through another product, Oracle Integration Cloud, and try to demystify what the product is and who benefits from it. I will also provide some use cases for this platform. Why do I need an integration system in the cloud? In a hybrid cloud environment with applications hosted in different places (clouds and/or on premise), the integration between them can become a challenge. Especially considering security, accessibility and latency. A cloud integration solution can be a good way to resolve that. Even better, if it is simple to use and contains multiple adapters for different targets, allowing business teams to easily implement applications themselves (for the most of the part with almost zero-coding). This is the Oracle Integration Cloud. Which components does the OIC have? Oracle Integration Cloud consists of three parts. Combined, they provide a set of solutions that help you design business processes, integrations, orchestrations and web/mobile applications. You can use each one independently if you prefer. Process Builder: made to design your business processes using a friendly interface and zero coding (yes, it is not a joke… you can code if you want, or if you have any specific requirements). You can also use the platform to execute activities related to your process, like task approvals, monitoring, and reports. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

In my previous article, I gave some input about the Oracle API Platform as a digital transformation enabler. Today I am going to walk you through another product, Oracle Integration Cloud, and try to...

Business Process Management

PaaS (Process & Integration) Partner Community Newsletter December 2019

Dear PaaS Partner Community, We published the first hands-on SaaS Integration Bootcamps for 2020. Locations include Chicago, Mexico City, Chennai and a virtual class, additional locations will be announced in the community training calendar (membership required). To become a certified expert attend the Oracle Application Integration Cloud Sales Specialist (free) and Oracle Application Integration Cloud Platform for Solution Engineer (free) online training and after you attended a hands-on Bootcamp take the Oracle Application Integration Cloud 2019 Associate exam. Watch John Sim how JSECOIN Oracle's Chatbot answers cryptocurrency questions. Anyone with a web browser or website can now mine cryptocurrency. ... Accept cryptocurrency payments online with simple to setup "Buy with crypto" buttons. For more information please visit https://jsecoin.com. We want to promote also your customer success, submit your story via the customer reference program. Oracle Integration is recognized by Ovum as a leader for Hybrid Integration Platforms. A great example of this success is the CooP implementation by our partner Capgemini. Read this customer success story Help Wanted: How A Grocer Finds Workers Willing To ‘Do It All’ With A Smile in Forbes. The latest version of Oracle Integration is now available on Oracle Cloud Infrastructure Gen 2. Thanks to the community for sharing all the integration articles: Calling JD Edwards Orchestrations from Oracle Integration: Quickly and Easily & Oracle Autonomous Transaction Processing Adapter in OIC & OIC SOA Suite Adapter available as feature flag & Oracle Integration Cloud Navigation Walkthrough & OIC - CPQ Integration & OIC - CPQ Integration part II & Using the next generation Activity Stream & Oracle Integration Cloud REST Adapter capabilities & Simplified OAuth Config for Oracle Integration Cloud REST API using Postman! & API Management for Cloud Native Development & Notifications from Oracle API Platform Cloud Service & API Platform – Developer Portal Delegated Authentication. In the process & innovation section Jan published an article about Auto-Mapping Elements in the Data Mapper and Marcel three new Jarvis Pizzeria articles: Input and Output Storage of Decision Model Invokes & Managing DM Masterdata Validity Period & XSLT parameters that are not found but are being used? For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The December edition highlights the resources to become a certified Oracle Integration Expert and our Slack channel to support you! This month’s you have the opportunity to watch all community webcasts free on-demand. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity! To read the newsletter please visit www.tinyurl.com/PaaSNewsDecember2019 Please like and share the newsletter at Twitter and LinkedIn Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Blog LinkedIn Twitter PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

Dear PaaS Partner Community, We published the first hands-on SaaS Integration Bootcamps for 2020. Locations include Chicago, Mexico City, Chennai and a virtual class, additional locations will be...

Cloud

Oracle Blockchain Verifies Real Honey by Mary Hall

At the recent Oracle OpenWorld Dubai show, Oracle showed a demonstration of how natural Honey can be verified by blockchain.  You may wonder, well, why would anyone need Honey verified by blockchain? You may be surprised to learn that Honey is one of the most frequently impure or mislabeled foods. In recent years, Honey mixed with impure ingredients such as sugar, salt, corn syrup and even toxins has been found at grocery suppliers and retailers. According to research by Food Safety News, as much as 76% of the Honey sold in grocery stores is fake. Some of it even contains toxins which can make people very ill. With the increase of fake Honey flooding the market, the importance of making the provenance and the origin of Honey transparent to consumers, via labeling powered by blockchain, can not be underestimated.  Putting Honey on the blockchain can literally save people lives by identifying potentially harmful ingredients.  In an article exploring the honey laundering industry, Wide Open Eats identifies that some fake Honey contains, Chloramphenicol, an antibiotic banned in the U.S. that has been linked to cancer and is dangerous to some people. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

At the recent Oracle OpenWorld Dubai show, Oracle showed a demonstration of how natural Honey can be verified by blockchain.  You may wonder, well, why would anyone need Honey verified by blockchain?...

Cloud

Oracle BlockChain Service: creating a smart contract aka how to write a chaincode by Lonneke Dikmans

In the first blog about blockchain, I used Oracle Compute Cloud Classic and installed MultiChain on it. Since then, Oracle has released a Blockchain Cloud Service with a lot of out of the box functionality, based on Hyperledger. In this blog post I will describe how to create a smart contract for a webshop use case: getting offers from different suppliers for a specific order. I already know node.js so I will write the ChainCode in node. Note that go is also supported. Prerequisites A running instance of Oracle Blockchain Service Node.js installed on your laptop There are a number of steps involved in writing a smart contract (or chaincode). Design the chaincode Write a chaincode (in Node) Deploy a ChainCode to a Peer Test the chaincode with Postman Design Before you write a chaincode, you need to know what transactions need to be supported. In our example we have a webshop, that issues requests for shipping after ordering an item. Shippers can create an offer. If they are selected by the customer, they pickup the shipment. The customer receives the goods at the end of the cycle. For more information about designing the chaincode, see the hyperledger documentation. Read the complete article here PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

In the first blog about blockchain, I used Oracle Compute Cloud Classic and installed MultiChain on it. Since then, Oracle has released a Blockchain Cloud Service with a lot of out of the...

Cloud

Arab Jordan Investment Bank in Production with Oracle Blockchain by Mary Hall

Arab Jordan Investment Bank (AJIB) is now in production with the Oracle Blockchain Platform.  The project is the largest blockchain deployment in the Middle East.   AJIB deployed Oracle Blockchain Platform to replace the banking application previously used for money transfers between AJIB entities, resulting in cost-savings and real-time cross-border transactions. Results before and after using blockchain technology Before using blockchain, money transfers between Arab Jordan Investment Bank (AJIB)  subsidiaries were achieved by using third-party intermediaries.  These intermediaries charged fees at each stage of a cross-border transfer transaction.   In addition to the additional fees, using theses intermediaries made it necessary for the bank to  share some customer information with third parties.  Sharing this type of information involved compliance with strict regulatory requirements. AJIB aimed at reducing the costs and the time required for cross-border payments, while making the entire process more secure and efficient. With Oracle Blockchain, AJIB is now able to make the same transfers in real-time without paying the transactions fees for each transaction to third party intermediaries. Senders and receivers can now  track money transfers while the funds are in transit, providing transparency to both parties about the exact timing and amount of the transfer. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Arab Jordan Investment Bank (AJIB) is now in production with the Oracle Blockchain Platform.  The project is the largest blockchain deployment in the Middle East.   AJIB deployed Oracle Blockchain...

Business Process Management

Oracle Integration & Process Customer Summit January 13 2020 in Dubai

Oracle Integration & Process Customer Summit January 13 2020 in Dubai, UAE This event will include topics related to Oracle's Integration & Process service offerings as well as Oracle Digital Assistant (ODA). The Summit is a platform that enables a dialogue between customers and Oracle - our HQ PM and engineering will give attendees exclusive access to our product roadmaps, as well as discuss upcoming innovations. Featured Speaker Suhas Uliyar Vice President, Product Management Oracle Corporation Scott Haaland Senior Director, Product Management Oracle Corporation Agenda Product updates and roadmap presentations on Oracle Integration including Innovations such as Business Accelerators and Integration Insight. Customer experience presentations. Feedback sessions. Networking with other customers. Opportunities to interact 1:1 with Integration & Process engineering and product management. For details please visit the registration page. Sponsor:   PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration & Process Customer Summit January 13 2020 in Dubai, UAEThis event will include topics related to Oracle's Integration & Process service offerings as well as Oracle Digital...

Business Process Management

Oracle Integration has the best of breed RSO (Robotic Service Orchestration) support by Nicolas Damonte

But before justifying it, let’s start by explaining what RSO is and the differences with RPA. The What … RSO (Robotic Service Orchestration) is basically managing bots in the context of a business process, just like they would manage people. RPA (Robotic Process Automation) enables the automation of manual tasks using UI Scrapping technologies. The value proposition is using bots to perform repetitive manual tasks (like data entry) mainly on legacy systems (with no APIs). The Difference … RPA was designed to performs tasks, not to manage end to end services. RSO is about end to end services, managing their full orchestration and fostering a continuous improvement lifecycle. The Justification … Oracle Integration is a leader player on the integration & business process arena (More). Oracle Integration is designed to support end to end services (More). Oracle Integration offers native connectivity with RPA vendors.  UIPath Automation Anywhere Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

But before justifying it, let’s start by explaining what RSO is and the differences with RPA. The What … RSO (Robotic Service Orchestration) is basically managing bots in the context of a business...

Cloud

Moving SOA to Oracle Cloud Infrastructure by Robert Wunderlich

Many customers are running their workloads on Oracle Cloud Infrastructure Classic (OCI-C), but the new Oracle Cloud Infrastructure (OCI) offers compelling benefits that customers should consider moving their workloads to the "gen 2 cloud".  Additionally if the customer is not yet running SOA 12.2.1.3 or above, now is an ideal time to make the move. A SOA implementation is typically large and serves mission critical requirements.  This means that a "side-by-side" migration is the best approach.  At a high-level the process is as follows: Discover/map the existing OCI-C deployment.  Oracle provides a set of tools to help in migrating workloads to OCI.  You can learn more about this at Upgrade to Oracle Cloud Infrastructure. Branch your SOA projects: SOA projects can be deployed into a new environment and they will be upgraded on the deployment.  However, a better approach is to branch your version control and upgrade the projects in JDeveloper.  You can then validate the project to catch any potential issues. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Many customers are running their workloads on Oracle Cloud Infrastructure Classic (OCI-C), but the new Oracle Cloud Infrastructure (OCI) offers compelling benefits that customers should consider...

Integration

Test Remote Asynchronous Request Response services by Martien van den Akker

A few years ago, I described how you can test Asynchronous Request Response services. The thing with Asynchronous Request Response services is, as I used to describe it, that they're in essence two complementary Request-Only (Fire and Forget) services. That is, the client submits a request to the Asynchronous Request Response service, and at a certain point waits for the response by listening to an endpoint. To make this work, the responding Asynchronous Request Response service should be told, which endpoint it should call with the response and which correlation id should be used. The WS-Addressing standard is used for that. All nicely explained in the before mentioned article. In most customer-cases the problem is that your Client SoapUI or ReadyAPI project should catch the response, but the service is running on a SOA Suite in the datacenter and is not allowed to get to your local machine. MobaXterm makes it very easy to create a tunnel. You can have a remote tunnel, that enables a local listening endpoint, that forwards every request to a remote service. Very handy if you have a Vagrant project with only a NAT NetworkAdapter, where Vagrant enabled a ssh endpoint on port 2222. You can easily create a Local tunnel on port 7101, for instance, to the remote ssh session on port 2222, that enables you to get to the weblogic console on the remote VM running on http://darlin-vce:7101/console. To create a tunnel, just open the MobaSSHTunnel - Grahpical port forwarding tool: Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

A few years ago, I described how you can test Asynchronous Request Response services. The thing with Asynchronous Request Response services is, as I used to describe it, that they're in essence two...

Cloud

Getting ready to run SOA on Oracle Cloud Infrastructure with Terraform by Robert Wunderlich

Oracle has a robust portfolio of cloud offerings ranging from SaaS to IaaS.  Some of the services like Autonomous Transaction Processing (ATP), or Oracle Integration Cloud (OIC) are fully managed by Oracle, lifting the burdens from DBAs and System Administrators.  These services run on Oracle Cloud Infrastructure (OCI) sometimes referred to as the "gen 2 cloud". Some of the services like SOA Cloud and Java Cloud that were originally delivered on OCI Classic ("gen 1 cloud"), can also run on OCI, but there are a number of prerequisites that must be completed before these services can be deployed.  For more information, see https://docs.cloud.oracle.com/iaas/Content/General/Reference/PaaSprereqs.htm The prerequisites are well documented, but with the number of steps required, some mistakes can occur.  I experienced this when helping a partner troubleshoot an installation problem that turned out to be a simple typo.  This got me to thinking that Terraform by Hashicorp could help prevent these sort of problems, and make the process repeatable. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle has a robust portfolio of cloud offerings ranging from SaaS to IaaS.  Some of the services like Autonomous Transaction Processing (ATP), or Oracle Integration Cloud (OIC) are fully managed by...

Cloud

Microservices Architecture pt.2: Why do we want Microservices architecture? By Lykle Thijssen

After exploring what a microservices architecture actually is (see Microservices Architecture pt.1: Definition), we can ask ourselves why we want such an architecture. After all, it seems rather complex, discourages reusability, can lead to data inconsistency and any hype will be overtaken by something else in the future. However, there are benefits too and most of the downsides can be mitigated. It's also not always necessary to go for the most hardcore version of an idea, some middle ground can be reached to come up with a reasonable solution. The most important reason for microservices architecture is to get rid of dependencies. Many systems are very hard to manage and maintain, because a small change can create a massive butterly effect and the entire application may be at risk. With microservices architecture, you isolate business modules, so a change in the insurance part of the company will not affect their marketing application and vice versa. This also makes it easier to release changes and updates, because the bounded context protects you from unexpected and undesirable side effects. Another reason is that many organizations are disappointed with the traditional approach to SOA. In many cases, implementing SOA has not led to more flexibility, but actually less, as now multiple layers need to be tweaked to make a single change and massive enterprise metadata repositories make it virtually impossible to change things without massive consequences. If all your services are using your Person.xsd and you need to make a change to that one, you're going to be royally screwed. Besides, the Person.xsd will most likely contain everything from every context, which makes it unfocused and hard to work with. On the other hand, not using these metadata models also have downsides, as you need to make a lot of transformations. Microservices architecture can be a nice middle ground here, because you can isolate the Person's context to the business module and there are no dependencies between the different business domains. So, the context of a person is completely different for insurances as it is for marketing and guess what... that's totally okay and no longer an issue. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

After exploring what a microservices architecture actually is (see Microservices Architecture pt.1: Definition), we can ask ourselves why we want such an architecture. After all, it seems rather...

Cloud

Using Integration flows with File Transfers by Michael Meiner

Oracle Integration (OIC) eliminates barriers between business applications through a combination of machine learning, embedded best-practice guidance, pre-built integration and process automation. Integration Cloud provides the means for integrating applications, automating processes and building applications visually. Integration Cloud can also consume, produce, and perform transformations, on files. For use cases where an sftp server is needed, Integration Cloud can be coupled with Oracle Managed File Transfer (MFTCS) Cloud Service to build and end-to-end solution. MFTCS has an embedded sftp server, along with features not available in traditional sftp solutions. For instance, MFTCS can integrate with other endpoints including: SOAP, Storage Service, ODI, B2B and WebCenter. When provisioning OIC and MFTCS, you’ll want to provision them in the same Oracle datacenter for maximum performance. Use Case In our use case, we perform a bulk data import of external transactions into ERP cloud.  We introduce the following marketing personas: Mary is responsible for Customer Relationship Management (CRM) in Oracle EBS. We also introduce Bob, responsible for Enterprise Resource Planning (ERP) in Oracle Fusion ERP. Mary and Bob need these systems to sync automatically, without human intervention. EBS will be generating content that needs to be consumed by ERP. The demonstration uses Oracle’s cloud integration capabilities to automate the bulk data import process. A .csv file of transaction records is transferred to an SFTP server (i.e., MFTCS), where it is picked up and processed by the Integration Cloud. If necessary, the integration flow can add additional data to the inbound transactions prior to passing the data off to ERP cloud. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration (OIC) eliminates barriers between business applications through a combination of machine learning, embedded best-practice guidance, pre-built integration and process automation....

Cloud

Integration, Process and Visual Builder by Jin Park

OIC makes integration easy with ODI We know OIC (Oracle Integration Cloud) is capable of file based integration for ERP over API. And we do know that ODI (Oracle Database Integrator from Data Integration Platform Cloud) is capable of ingesting large file and processing it for ERP through the database layer aka ETL / ELT. Okay, what if those cloud services work together and give you a simple pattern which can be applied to typical use case such as large number of big files integration with ERP through the database layer. Following scenarios would be typical integration use case scenarios; Financial transaction records from branches / retail merchants come in large number of big files Files have to be ETL / ELT before cut-off time Business / IT want to know what’s happened for last batch job processing or current job happening Financial transaction records have to be kept for certain periods for internal audit and legislative requirements Now let me show how those integration use cases are implemented by OIC and ODI. Firstly ODI (Oracle Database Integrator) will do take heavy workloads such as ingesting large files, transforming raw transaction records and load them to target database. Luckily OdiInvokeWebService Tool is available for ODI as an API and Integration (from OIC) will invoke this API. Read the complete article here. PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC makes integration easy with ODI We know OIC (Oracle Integration Cloud) is capable of file based integration for ERP over API.And we do know that ODI (Oracle Database Integrator from...

Cloud

Full Podcast Series Now Available – Integration: Heart of the Digital Economy by Vika Mlonchina

Rapid cloud adoption, mobile devices, and AI technologies are rapidly changing the way customers interact with businesses. And organizations are quickly assembling ad-hoc solutions to meet these challenges. The result is a tangled mess of hardwired enterprise systems that can no longer support business needs. Modern applications and data infrastructures are needed to enable mission-critical business systems to work with big data systems. Cloud-agnostic integration platforms are required to support agile processes that can take advantage of new tools like AI and blockchain. In this podcast series, learn how organizations can leverage integration technologies to compete successfully in the digital age. All six podcasts in this series are now available at the Oracle Cloud Café or you can listen directly in the links below: Simplifying Integration for Modern Applications and Data Infrastructure (17:00) Integration: Fuel for AI-Enabled Digital Assistants (16:11) Creating Modern Applications with API-First Integration (12:30) Blockchain Integration: Powering the Smart Economy (14:47) Moving Data into the Cloud (13:47) Integrating Data for Oracle and Autonomous Data Warehouse (9:22) PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Rapid cloud adoption, mobile devices, and AI technologies are rapidly changing the way customers interact with businesses. And organizations are quickly assembling ad-hoc solutions to meet...