API Management in the Year 2026 by Luis Weir

image

We all hear about automation, bots, IoT, self-driving cars, microservices, and cyborgs, but how could this all work without APIs? APIs will continue to play an increasingly important role in making this world a reality. Come hear from our team of futurists about their vision of how the digital landscape will evolve and the role that API Management will have in this brave new world. Presented by Luis Weir, Principal, Oracle Ace Director, Capgemini, at Oracle OpenWorld 2016. Get the presentation here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Demystifying API Management: Concepts and Demarcations By Sven Bernhardt

image

Digital transformation is on it’s way and the industry is required to adopt the new concepts and techniques, like the Internet of things (IoT), Cloud and Enterprise Mobility. Due to the chances provided by that, new business models arise, which need to be evaluated by company’s to not lose valuable market shares and to stay in touch with the competitors. One topic, which is essential and thus is a key enabler in the context of a successful digital transformation strategy, is API management.

Why that?

To be able to keep up with competitors from a long-time perspective, companies need to focus on their core business. As a result of the progressive digitalization, the value of information will become more and more important for businesses; information will become the new currency! Since companies start focussing on their core business, external services are used in the context of information gather, which are e.g. needed to support business decisions. To guarantee a consistent and secure exchange of data over corporate boundaries, stable and robust APIs are needed. To manage those APIs is one key area of an API management approach.

At this point an experienced developer would say: “Stop! We are using and developing APIs for years now, why should there be any new challenges today?”. Good point! But when digging deeper and asking questions about what managing an API means, the answer is usually closely related to API lifecycle management. It’s an important topic that’s for sure, but API Management in today’s digital business is much more than that and this is what I want to outline within this blog post.

API Management

To make it clear from the beginning: API management is not just introducing a tool respectively a piece of software. It is also not just versioning and documentation of an API. API Management is a complex discipline, which needs a proper, long-term strategic planning. Oracle ACE Director Luis Weir gives a very good definition, on what API management really is about: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

SOA Cloud – Create Oracle Storage Cloud Service Container by Vivek Garg

image

In this post, I will show how you can create container for Oracle Storage Cloud Service.Oracle Storage Cloud Service container is required before we proceed further with creation of Oracle Database Cloud Service and SOA Cloud Service. You will not be able to configure SOA Cloud service until and unless we create this container.

Before you proceed to this post, you need to install OpenStack client. You can refer this post to see how to install it.

Follow below steps to create the Oracle Storage Service Container.

Step 1:Replication Policy: Open your service dashboard and go to Oracle Storage Cloud Service. By default replication policy is not set so you need to set it first. To set it click on “Set Replication Policy” option.

Choose any one replication policy, for this post, we have selected em2. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

SOA Cloud – Creating an Oracle SOA Cloud Service Instance by Vivek Garg

imageEarlier to this post, I have written couple of posts to get started with Oracle Cloud. In this post, I will show you how to create instance of Oracle SOA Cloud Service.

There are some pre-requisites that you need to fulfill as mentioned below, before you proceed with this post.

1.  Create Oracle Storage Service Container. Refer this post to create the container if already not done.

2. Create Oracle Database Cloud Service Instance. Refer this post to create the instance for Oracle Database Cloud Service if already not done.

Step 1:  Go to https://myservices.emea.oraclecloud.com/mycloud/faces/dashboard.jspx.

Login with your credentials that you have received from Oracle when you register for trial version. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Integration Cloud Service Use Case: Closed Loop Order Management Sven Bernhardt, Alexander Däubler, and Cornelia Spanner

imageIntroduction

Integrating distributed systems with each other has been a challenge for many years. In the context of digital transformation, companies are using more and more Software as a Service (SaaS) applications to address standard processes, so that they can focus on improving and evolving the core business. This means even more complexity in integration, since cloud and on-premise systems need to be integrated.

There are three typical integration scenarios:

  1. On-premise to on-premise: Integration is done on-premise, based on, for example, Oracle SOA Suite
  2. On-premise to cloud: Integration is done in the cloud (e.g., using ICS) or on an on-premise integration platform
  3. Cloud to cloud: Integration is done in the cloud

The arising integration challenges can be addressed by either hybrid cloud integration or a full Integration Platform as a Service (iPaaS) approach, depending on a company’s center of gravity:

A hybrid approach (left) should be chosen if both cloud and on-premise applications must be integrated.

In a full iPaaS scenario (right), most of the integrations need to be done between cloud-based applications, because the center of gravity has moved to the cloud. The need for integrations with on-premise applications is low, because there are usually only a few legacy applications still hosted on-premise.

Oracle Integration Cloud Service (ICS) is a complete and strategic cloud-based integration platform that can be used in the context of a hybrid approach as well as when taking a full iPaaS approach. Using ICS, the definition of integrations comes to a new level. Pre-built integrations available through Oracle Cloud Marketplace that implement common integration scenarios can be used as a basis for new integrations and adapted to specific user needs. For data mappings, recommendations are shown based on knowledge derived from the same mappings done by other users. In conjunction with a very clearly structured and intuitive UI, which also enables non-technical users to define integrations between systems and applications, new integrations can be created rapidly and efficiently.

One key differentiator of Oracle ICS with respect to its competitors is that cloud-to-on-premise integrations are done using a lightweight agent concept. The so-called “connectivity agent” has to be hosted and deployed on premise, ensuring communication between ICS and the on-premise applications, without the need to open firewall ports. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

CIMA together with eProseed wins the 2016 Oracle Cloud Platform Innovation Awards for Cloud Integration

image

Congratulations to the eProseed team & special thanks to Simon for spending many nights to make the customer successful!

The Chartered Institute of Management Accountants (CIMA) has received, together with eProseed, the 2016 Oracle Cloud Platform Innovation Award for Cloud Integration as a recognition for their pioneering hybrid cloud integration project, which is also the 1st SOA Cloud Service system to go live in EMEA.

The accolade was presented to CIMA during the Oracle Excellence Awards ceremony at Oracle’s flagship OpenWorld conference in San Francisco.

“The Oracle Innovation Award we received together with eProseed is a recognition of our joint effort to improve CIMA’s delivery of high quality professional qualification services around the world by modernizing our IT platforms using Oracle Cloud. eProseed’s expertise, responsiveness and close collaboration with Oracle staff were fundamental to delivering this project” says Mie Verstraelen, CIMA’s Director of Global Technology Services, addingwe look forward to continuing our close relationship with eProseed for the next stages of our cloud journey.” Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle API Platform: Design-first Thinking for the API Economy Webcast – Thursday, June 15, 2017 Time: 10:00 AM PDT

Oracle API Platform: Design-first Thinking for the API Economy Webcast
Date: Thursday, June 15, 2017 Time: 10:00 AM PDT

Join this webcast to meet the new Oracle API Platform Cloud Service. In this short session, you will learn how a sleek, intuitive full lifecycle API Platform built on Oracle’s proven gateways will improve productivity and effectiveness in your business.
Learn how you can leverage this true hybrid offering to:

  • Focus on the full API lifecycle, starting with Design & Governance, all the way through Security, Discovery & Consumption, Monetization, and Analysis, to develop APIs and create modern applications and user experiences.
  • Develop an API-First strategy to accelerate digital transformation, safely extend the reach of intellectual property, and create new revenue streams.
  • Leverage an open, heterogeneous environment with an easy-to-use platform that is compatible with open standards

image

Vikas Anand
Vice President Product Management, Oracle

image

Amit Zavery
Senior Vice President,
Oracle Cloud Platform and Middleware Products

image

Jakub Nesetril
Founder, Apiary, Vice President, Product Development, Oracle

Register today.

image

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

New!! Attend the industry-best 5-day SOA Suite 12c Development training in live-virtual format the week of June 12 by David Shaffer

https://i1.wp.com/www.middleworks.com/wp-content/uploads/MW_4c_leftaligned_35px.jpg

 

Based on customer requests, we are offering a public, instructor-led SOA Development 12c training class from June 12-16. Attend from your office or home location, with lectures and labs delivered over the web and access to SOA experts throughout. With lecture/lab instruction each day from 9AM-2PM PDT, Mon – Fri, this class covers the topics in our SOA Suite 12c developer training. You can ask questions of the instructor during the lectures and will have email access to get questions answered the rest of the day. The course software will also be available for an additional week after the class. The cost is $2999/student, with volume and early registration discounts available. To register, or for more information, contact Dave Shaffer at dave@middleworks.com or 415.226.9762.

Middleworks is now offering our own SOA Suite 12c and OSB 12c Development training. With ICS Training soon to come…

Middleworks specializes in only Oracle Integration and has instructors with hands-on project expertise as well as strong presentation skills to impart real-world knowledge to students as they learn the functionality of these diverse and sophisticated technologies. We can be more flexible, higher quality and often more cost effective than alternative training options for these products.

Introduction to SOA Suite 12c Development

This course provides a 5-day hands-on introduction to Oracle SOA Suite version 12c. Recently updated for version 12.2, this course includes everything a new Oracle Integration developer will need to know to be productive developing SOA Composites, using the adapters and JDev, securing, testing and deploying composites, processes and services

For training details please visit the website here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

FTP Adapter Configuration for SFTP by Emiel Paasschens

imageIntroduction

At my current project incoming data files, located at a third party FTP server, have to be read using SFTP.
Despite of several blog posts and the FTP Adapter documentation of Oracle, it took us a full day to get a working SFTP configuration. I use this blogpost to document this for myself in case I have to do it again, and for others who need to do (about) the same.
Prerequisite

First of all start with ensuring that no firewall is blocking traffic from the weblogic server to the FTP server using the specified SFTP port (default this is 22). On a linux (or unix) server you can verify this by opening a command prompt on the weblogic server (eg. with Putty) and use command “ssh “.

SFTP Configuration

Two configuration steps are required now:
A. Create a private and public key file
B. Add a FTP Adapter Outbound Configuration for SFTP

A. Create a private and public key file (linux/unix):

  1. Log in with a command prompt as the oracle user (the user under which weblogic runs) on the weblogic server
  2. Navigate to the .ssh directory under the user home directory: cd ~/.ssh
  3. Generate a public and private key with ssh-keygen (and accept defaults): ssh-keygen (4 x Enter).
    Two files are created: id_rsa and id_rsa.pub
  4. Add the public key to the ‘autorized keys’: cat id_rsa.pub >> authorized_keys

In a production environment these files should be write protected (even for the oracle account itself).

B. Add a FTP Adapter Outbound Configuration for SFTP:

  1. Log in with admin privileges on the weblogic console
  2. Click on “Deployments” (second item in menu on left side of page)
  3. Search in the list of deployments for the “FtpAdapter” (you may have to navigate to the next page with “Next”) and click on its name (it’s a link):        (hint: Customize this table -> Number of rows 100 -> Apply) Read the complete article here.
  4. SOA & BPM Partner Community

    For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Automating the Provisioning of Oracle SOA Suite on AWS by Fabio Douek

image1. Overview

Rubicon Red MyST delivers automated platform provisioning and continuous delivery for Oracle Middleware, enabling users to deliver a consistent and reliable platform in minutes.

MyST also provides infrastructure independence; enabling customers to deploy consistent middleware platforms across all infrastructure types: on-premise and various cloud providers including Oracle and Amazon Web Services (AWS).

In this post we will show how to provision an Oracle SOA Suite environment within minutes on AWS.

If you want to use an AWS Oracle RDS instance, you can follow the instructions in this post: http://blog.rubiconred.com/configuring-amazon-rds-as-the-oracle-soa-suite-database/ .

Alternatively, you can provision against an Oracle database running on an AWS EC2 instance.

We will provision the following, using the standards defined in the Oracle Enterprise Deployment Guide (EDG):

  • A two node cluster environment
  • OFMW Components: SOA, OSB, WSM, BPM, OHS

We will use MyST Studio to:

  • Discover the AWS resources, and define our Infrastructure Provider
  • Define the Platform Blueprint
  • Define the Platform Model
  • Provision two EC2 instances On-Demand
  • Provision Oracle Fusion Middleware:
    • Install the required binaries
    • Run RCU to create the database objects against RDS
    • Create the WebLogic Domain
    • Apply the Oracle EDG recommended configurations, which is a MyST knowledge module

2. AWS Configuration Prerequisites

Security Groups:

A security group allows us to control access to specific inbound/outbound ports, as well as restrict access based on source address.

The following table details the Security groups we are using for the purpose of this blog post: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress