First Experience Provisioning SOACS – Integration Analytics

Oracle introduced the Real Time Integration Business Insight product as part of its Integration offering in 2016. For a 2 minute overview check out Insight Overview Video .

The good news is that this capability is now available in the Oracle Public Cloud as part of the SOA Cloud Service and can be provisioned using the Integration Analytics Cluster service type.

In this blog I plan to do the following;

  • Briefly introduce Integration Analytics and Real Time Integration Business Insight (Insight)
  • Walk through the Provisioning Steps
  • Walk through the Post Provisioning Steps

In a related blog post I will cover how to interact with the Integration Analytics capability via REST.

Continue reading “First Experience Provisioning SOACS – Integration Analytics”

Network Channels with Java Cloud + SOA Cloud has become a little easier

The cloud services are rapidly changing and are becoming easier all the time. This blog is an example of that.

One of the things that has changed is the network configuration of Oracle Java Cloud Service and Oracle SOA Cloud Service. It’s been a common task to create communication channels with these services to administer the environments. So that means creating specific security rules and typically it is a usual practice of creating different ports specific for the administration network traffic. Now, this already been done for you.

Continue reading “Network Channels with Java Cloud + SOA Cloud has become a little easier”

Teaching how DevOps Automate your SOA workload using Oracle Public Cloud

This is a 3-part series blog that teach with plenty of detail how to automate building, assembling, deploying and testing SOA workloads into SOA Cloud Service either using a Local Development Environment or Oracle Developer Cloud Service, which is part of Oracle Public Cloud. The reason I decided to write these as a series of consecutive blogs is to allow a cohesive series of steps to ensure a completely brand new development environment could be fully configured to automate building and deployment of SOA Application.

There are 3 main ways you can build, package, deploy and test your SOA Applications in SOA Cloud Service using Oracle Developer Cloud Service and a series of technologies like Maven, Hudson, Git, Etc.

Continue reading “Teaching how DevOps Automate your SOA workload using Oracle Public Cloud”

Teaching How DevOps can use Oracle Developer Cloud Service to Automate your SOA Workloads Deploying into SOA Cloud Service

This is a 3-part series blog that teaches with plenty of detail how to automate building, assembling, deploying and testing SOA workloads into SOA Cloud Service either using a Local Development Environment or Oracle Developer Cloud Service, which is part of Oracle Public Cloud. The reason I decided to write this as a series of consecutive blogs is to allow a cohesive series of steps to ensure a completely brand new development environment could be fully configured to automate building and deployment of SOA Application.

Continue reading “Teaching How DevOps can use Oracle Developer Cloud Service to Automate your SOA Workloads Deploying into SOA Cloud Service”

Teaching How DevOps Can Automate Testing of your SOA Workloads

This blog will teach you how to use Oracle SOA 12 Testing Framework to “Unit test” and “System test” your SOA workloads as part of an automated Continuous Integration approach. This will showing how powerful it is to use the out-of-the box SOA Test framework and automate with Maven the full cycle of a SOA Project, including SOA project cleaning, compiling, packaging, deploying, testing and reporting.

Continue reading “Teaching How DevOps Can Automate Testing of your SOA Workloads”

Teaching How DevOps can Locally Automate your SOA Workloads Deploying into SOA Cloud Service

This is a 3-part series blog that teaches with plenty of detail how to automate building, assembling, deploying and testing SOA workloads into SOA Cloud Service either using a Local Development Environment or Oracle Developer Cloud Service, which is part of Oracle Public Cloud. The reason I decided to write this as a series of consecutive blogs is to allow a cohesive series of steps to ensure a completely brand new development environment could be fully configured to automate building and deployment of SOA Application.

Continue reading “Teaching How DevOps can Locally Automate your SOA Workloads Deploying into SOA Cloud Service”

Teaching How to Provision an Oracle SOA Cloud Service Environment Using REST APIs

We just covered in previous blogs how to provision environments with components such as: Database Cloud Service, Java Cloud Service, SOA Cloud Service (SOA, OSB, SOA & OSB, API Manager), etc. via the various Cloud Services Console web pages.

In this section I am going to demonstrate how to provision the same type of environments, this time a SOA CS environment with SOA and OSB, but this time using REST APIs. REST APIs are very well documented for the vast portfolio of Oracle Cloud Services. For more information refer to http://docs.oracle.com/cloud

Notice that being able to script, version and test the creation of environments via REST APIs, can facilitate the life cycle of not only software, but also environments, which is a crucial aspect in devops.

Continue reading “Teaching How to Provision an Oracle SOA Cloud Service Environment Using REST APIs”

Teaching How To Install and Configure the Apache James Mail Server

We wanted to demonstrate interaction with our Integration Platform using Email with an implementation based on the following

Continue reading “Teaching How To Install and Configure the Apache James Mail Server”

Teaching How to build Oracle Managed File Transfer (MFT) Transfers

Oracle MFT Provides the connectivity to end applications among FTP, sFTP, File and web services. It helps remove the need to maintain FTP and sFTP servers, as it comes with these embedded servers out-of-the-box. It allows to secure, SSH, SSL and PGP Encryption. One of the best features is that it provides high visibility and auditability. It is able to deal with many use cases, i.e. trickle feeds, scheduled loads, on demand, etc.

In order to illustrate a sensible scenario, in this blog I am going to simulate a hypothetical integration from Red Cross Blood Services moving invoices. My goal is to show how simple it is to build a Managed File Transfer using Oracle MFT technology. For this case, we are going to use the Oracle MFT embedded FTP Server as the source and File System as the target. Also we are going to illustrate how to use the pre-processing and post-processing actions either at the source or target endpoints. For any question or comment please contact the creators of this document.

Continue reading “Teaching How to build Oracle Managed File Transfer (MFT) Transfers”

Teaching how to enable Oracle Policies on REST endpoints as part of OSB/SOA projects

SOA 12.1.3 introduced the REST adapter that helps to RESTify SOAP based services very easily, literally with a click of a button. In future releases (SOA 12.2.1) this capability gets even strengthen by allowing native JavaScript and JSON support, which allows to, “for the first time”, treat a JSON payload all the way along from receiving it as part of a WS payload, process it as part of a composite, for example with BPEL and use it as part of a “next-hop” without having to inflate it into XML DOM object.

Regardless of the REST adapter endpoint, it is also possible to apply existing and custom policies into REST endpoints using OWSM, in the same way that you would do for SOAP based endpoints.

Continue reading “Teaching how to enable Oracle Policies on REST endpoints as part of OSB/SOA projects”