 |
 |
Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity!
|
|
|
PaaS the knowledge emerging PaaS Forum conference material & reports |
Make use of the emerging PaaS Forum conference material and share the knowledge with your team and your customers. Special thanks to Phil, Sven, Monica, Sanae and David for their blog posts:
|
|
|
|
|
|
Integrate ERP Cloud with Oracle Integration Cloud – PaaS Partner Community Webcast May 28th 2019 |
|
|
|
Integrate ERP Cloud Oracle Integration eliminates barriers between business applications through a combination of machine learning, embedded best-practice guidance, prebuilt integration, and process automation. Oracle Integration is unique in the market by leveraging Oracle application expertise to build an extensive library of adapters to Oracle and 3rd party SaaS and on-premises applications to enable you to deliver new business services faster. For more information please visit www.tinyurl.com/integrateSaaS.
Presenter: Niall Commiskey.
|
|
|
|
PaaS Partner YouTube Update May 2019 |
The May edition of the PaaS & Middleware Partner Update contains three topics:
- Share the emerging PaaS Forum knowledge
- Leader Gartner Integration Platform
- ERP integration community webcast
|
 |
|
For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest PaaS Community information please visit our Community update wiki here (Community membership required). |
|
|
|
|
Join the Oracle Developer Meetup groups |
We launched three new local Meetup locations in Cairo, Frankfurt and Porto! Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more? |
 |
Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize: |
|
|
|
|
|
|
PaaS free trial accounts ICS, SOA CS, API CS, PCS, IoT and PaaS for SaaSDemo.Oracle.com |
As part of our communities we do offer free PaaS accounts.
To request a free 30 days cloud trial, which can be extended or an additional month, please add yourself to our community wiki:
PaaS Demo Accounts (Community membership required) |
|
|
|
|
|
|
Oracle Again a Leader in Gartner Magic Quadrant for Enterprise Integration Platform as a Service |
|
|
|
iPaaS offerings are crucial for the modern enterprise to adopt hybrid digital transformation strategies, making this recognition a testament to Oracle’s continued success in delivering value to its large enterprise customers.
|
|
|
|
Connect the Cloud |
Extend what is possible with Oracle Cloud Platform for Integration
The Integration Solution
Software-as-a-Service (SaaS) applications have become pervasive across the corporate computing landscape. Almost every industry is in the throes of digital transformation, and it is changing how business is done.
Despite the improvements created by digital transformation, integration challenges persist, impacting even otherwise successful projects. |
|
|
|
|
In an economy fueled by digital transformation, the success of an enterprise will be directly linked to its ability to meet and surpass demanding performance benchmarks both enabled and fueled by the ability to introduce artificial intelligence and machine learning in the form of autonomous integration.
Innovations now and into the near future for autonomous integration accelerates the path to digital transformation by eliminating barriers between business applications through a combination of machine learning, embedded best-practice guidance, and prebuilt application integration and process automation. Autonomous integration enables faster time to market, better business agility, and complete visibility across business process lifecycles.
|
|
|
|
ERP & HCM Application integration using Oracle Integration –Workshop June 24 - June 26, 2019 Paris France |
Are you working on Oracle SaaS implementations and want to integrate and extend them using PaaS? Oracle Product Management is pleased to invite Oracle Partners to attend the 3-day 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.
|
|
|
|
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? |
|
|
|
Provisioning Oracle API Platform Gateway Nodes using Terraform and Ansible on AWS by Kevin King |
When using Oracle Autonomous API Platform, an API gets deployed to a logical gateway. The logical gateway consists of one or more nodes which are instances of the runtime, installed on physical machines, virtual machines, or cloud infrastructure. The gateway nodes handle the processing of the API requests, but a load balancer is still required to distribute traffic between the nodes. When performance becomes an issue, more nodes can be added to increase throughput. Providing an automated way to manage nodes ensures consistency of configurations and the ability to easily add and remove nodes. |
|
|
|
A brief look at the evolution of interface protocols leading to modern APIs by Luis Weir |
Application interfaces are as old as the origins of distributed computing and can be traced back to the late 1960's when the first request-response style protocols were conceived. For example, according to this research, it wasn't until the late 1980's when the first popular release of RPC (described below) was introduced by SUN Microsystems (later acquired by Oracle), that internet-based interface protocols gained wide popularity and adoption. |
|
|
|
Dive Deep into Wells Fargo’s Best Practices for Cloud ERP Integration by Vika Mlonchina |
Recently, Daryl Eicher, Oracle Director of Product Marketing for Oracle Integration, sat down for a webcast with Aneri Shah, Wells Fargo Senior Vice President, ERP Strategist to explore the business and technical considerations that make ERP integration and automation work for agile finance and supply chain management leaders. Read on for a deep dive into their conversation to learn about Wells Fargo's best practices for cloud ERP integration along with several other customer integration journeys. |
|
|
|
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. |
|
|
|
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. |
|
|
|
OIC Integration with Netsuite - initial setup and basic troubleshooting by Niall Commiskey |
It's always good to try new things, so here I am checking out OIC integration with Netsuite.
This post covers the following –
1. Creating a new user in Netsuite, giving them login permissions and assigning roles.
2. Activating that user in Netsuite for web services access.
3. Creating a connection to Netsuite in OIC, leveraging the user created.
4. Creating a simple integration to Netsuite - Contact Creation.
5. Troubleshooting - what permissions does my user need to create a contact in Netsuite. |
|
|
|
Fetch Email attachments using Microsoft Email adapter in Oracle Integration Cloud by Ankur Jain |
In the article, we'll show how to fetch the attachments from email and dump the attachments on the SFTP server.
To complete this article, we should have in place:
1. MS email connection: If not created, use the post to create a connection with Microsoft outlook
2. FTP connection: If not created, use the post to create a connection with FTP
Below is the end to end use case which is demonstrated in the article:
• Fetch the emails from MS outlook
• Extract the attachments from each and every email
• Dump all attachments on the SFTP server
Let's go ahead and see how to achieve this |
|
|
|
How to use Pick action in OIC Orchestration by Sumeet Singh |
REST Adapter in its current version only publishes a single resource with a single verb in the inbound. Also, there can only be a single source within an integration flow. This is somewhat restrictive as the users have to create multiple integrations (each with a separate resource URI) for related resources and verbs.
Let's say someone has a requirement to create, update and delete a resource. Naturally, the expectation is that there would be a single resource which can be manipulated with different HTTP verbs. This is not possible with REST adapter and in the current version, users are forced to create multiple integrations for performing these different operations. |
|
|
|
Change date time format in Oracle Integration Cloud by Ankur Jain |
We got a request from multiple folks saying they are struggling to change the date time format in Oracle Integration Cloud.
We are writing this article to see how to change the default date format(2019-04-13T05:09:05.049+00:00) to a different format.
Oracle Integration Cloud Service provides an Out of the box function(xp20:format-dateTime) which allows us to change the date time format. We are on ICS version (18.4.3.0.3) and the function is available(xp20:format-dateTime). Let us see how to apply this function and change the date format as per the requirement. The function(xp20:format-dateTime) takes below two arguments: |
|
|
|
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. |
|
|
|
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. |
|
|
|
|
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. |
|
|
|
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. |
|
|
|
SOA Suite 12c upgrade - Composite DVMs by Martien van den Akker |
Today I found something curious in a composite upgraded from 11g to 12c, regarding DVMs. I sometimes use DVMs in BPEL to prevent the use of complex xpath expressions with many conditions. For instance, if I need to know if a JMSType is in a certain range and if it is I need to continue, I can create a DVM that has those JVMTypes correlated to an indicator. |
|
|
|
|
|
Process & Innovation Section |
|
|
|
|
|
Use a process in an Oracle Visual Builder application. |
In the Processes feature of Oracle Integration, create a process application and a process. In Oracle Visual Builder, create a web application that displays processes and tasks and executes them.
Create and Configure a Process Starting from Visual Builder, develop a process application and a simple process, creating and configuring the process elements so that they can easily be used by Visual Builder.
Use a Process in a Visual Builder Application Create and configure a Visual Builder web application that starts processes, displays processes and tasks, and lets you execute the tasks
Want to Learn More? Dive deeper into the capabilities of Processes and Visual Builder. |
|
|
|
|
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 … |
|
|
|
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. |
|
|
|
|
Oracle Blockchain Platform for Verifying Diamonds |
Everledger, a leader in developing real-world applications of blockchain, has assessed Oracle’s blockchain offering and product capabilities to provide enhanced customer solutions. The outcome has seen synergies in enhanced product feature sets and functionalities requirements including Oracle Blockchain's rich history database that transparently enables analytics integration for interactive dashboards and reports. |
|
|
|
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. |
|
|
|
Blockchain Platform SDK |
The Oracle Blockchain Platform SDK contains a development environment for developers to develop and test applications for Oracle Blockchain Platform Cloud. The Oracle Blockchain Platform SDK also contains a few examples in order for the developer to get started. |
|
|
|
|
|
Additional New Material for PaaS Community |
|
|
|
|
|
PaaS the knowledge at a local Oracle Developer Meetup |
Every year the #PaaSCommunity meets at the PaaS Partner Community Forum, Oracle OpenWorld and the PaaS Summer Camp. |
|
|
|
|
To PaaS the knowledge within partners and customers we created the local Developer Meetups. Join them to share, network and collaborate across Europe:
- Brussels, Belgium
- Cairo, Egypt
- Cologne, Germany
- Frankfurt, Germany
- Istanbul, Turkey
- Lisbon, Portugal
- Lille, France
- London, UK
- Madrid, Spain
- Oslo, Norway
- Porto, Portugal
- Utrecht, Netherlands
Special thanks to all local hosts! Please let us know in case you want to run an event at one of this location or you want to start your local Meetup.
|
|
|
Invite your colleagues to join the PaaS Partner Community |
|
|
|
|
|