Posts

Showing posts from May, 2017

What is Oracle Integration Cloud Service - ICS?

Image
Oracle Integration Cloud Service (ICS) is a solution that enables you to simplify integrations between cloud applications, and between cloud and on premises applications. It helps you create connections to well-known and less-known SaaS and PaaS applications, using the available cloud adapters, publish or subscribe to the Messaging Cloud Service, or use industry standards such as SOAP, REST, FTP, File, and JMS.




For more information watch this Oracle video.



Types of Services offered by Oracle in Cloud Platform as a Service - PaaS

Image
Following types of services offered by oracle in their cloud PaaS environment.



RaaS (Runtime as a Service)

When the core execution platform such as the JRE/JDK is offered. For example Java CS.

BPM PaaS

Business Process Management in a cloud offering.

aPaaS (Application Platform as a Service)

Oracle cloud provided builtin and delivery framework such as Continuous Integration or Continuous Delivery such as Jenkins, SVN etc.

MBaaS (Mobile Backend as a Service)

It is a composition of tools including thing like Node.js

iPaaS ( Integration Platform as a Service)

Its include Integration Cloud Services (ICS), SOA CS

DBaaS (Database as a Servcie)

Cloud hosted databases which may include mechanisms to expose data as webservice or even full apps for example using Oracle APEX.

Oracle Integration Cloud Services ICS - Integration Emerging Common Patterns

Image
Below diagram shows different Oracle products and their integration between them:




Oracle Cloud Suites (Integration Cloud Services - ICS)

Grouping of related Fusion applications/componentsEach cloud offering is now decoupled from other clouds—so, ICS is invoked by cloud solution event frameworkThe customer configures ICS to respond to Create, Read, Update, Delete (CRUD)-based services – interface data model mapping is kept easy through a recommendation engine populated with standard Oracle provided mappings