By Stephen Read
, Senior Solution Architect, Oracle ConsultingThe New Reality of Cloud
The new reality of Cloud introduces a whole new dimension of complexity to integration. Over the past 2 years I have come to the conclusion that there are four things that we as integration architects should take into consideration which are generally overlooked:
What is a Hybrid Integration Platform?
- Not all IT Infrastructure is under our control anymore, so we may not be able to perform tasks and operations, we had traditionally performed when most applications were on-premise.
- Each different cloud provider (Oracle, Salesforce, Workday, etc) may provide unique toolkits and APIs for integration. A tool from one vendor may not be sufficient for another cloud vendor to use for integrating the applications together. Ideally we would not want to have multiple vendor tools in our integration architecture as the cost of managing and maintain all these tools will impact the savings SaaS will give you.
- Security is always an afterthought when implementing applications on-premise, but for Cloud Applications it needs to be the forethought. And Security requirements implemented by one Cloud Provider may not be sufficient for securing connections to them.
- The integration challenges for the on-premises applications remain. These need to be extended to incorporate cloud applications. In my opinion architects need to consider the organizations business processes and data flows. Where data is shared across applications, which application is deemed the master store and where transformations should to take place.
- An example of hybrid integration is where all on-premise applications are integrated via an on-premise integration platform, such as Oracle SOA Suite.
- The Cloud based applications are integrated using a cloud based Integration platform (PaaS), such as SOA Cloud Service.
- To ensure the cloud applications and the on-premise applications are fully integrated, the PaaS and on-Premise Integration Platforms communicate with each other.
Currently most organisations applications are on-premise, but I have seen over a number of years that industries are tending to move towards Cloud based applications. This trend appears to be driven by many factors, such as:
- Lower cost of entry.
- Reduced cost to operate and maintain IT infrastructure on-premise.
- Reduced time to realize the business benefits.
We must recognise that different organisations journey to the cloud will vary depending on their business drivers.
As organisations transition their processes, business functions, or implement a complete transformation to the cloud, the integration between different cloud applications and on-premise applications should be the focus of all architects. We should decide where the integrations are best orchestrated from, is it appropriate for the integrations to transition from on-premise to the cloud, and we should ensure that the cloud integration platform is ready and able to scale as organisations increase their cloud footprint.
I have come to the conclusion that we must design a solution, which ensures integration between cloud applications are seamless and the flow of data does not traverse the on-premise boundary. Remembering that not all applications will migrate to the cloud at the same time, it is imperative that existing on-premise integration is utilised to communicate between the on-premise applications and the cloud applications via a common cloud integration platform.Oracle’s Hybrid Integration Solution
Oracle’s Hybrid Solution comprises of a number of middleware components from its technology stack. Oracle Hybrid integration architecture components comprise of:
SOA Suite Platform
· Best in Class Integration Platform that is
tried and true, with thousands of customers
SOA Suite Cloud Service (SOACS)
· SOACS provides Orchestration, Routing, B2B
and Managed File Transfer
Oracle Integration Cloud Service (ICS)
· ICS provides quick time to market primarily
for SaaS to SaaS and SaaS to on-Premise use cases
The combination gives customers the most powerful Cloud
Integration Platform in the world
Oracle Consulting's Hybrid Integration
Business Value by connecting the Enterprise while
leveraging previous investments
The benefits of using Oracle Consulting to implement your cloud integration enable organizations to:
Useful Links:Oracle Cloud IntegrationState of Data Integration for Hybrid Cloud
- Respond faster to Business Requirements, using Oracle Consulting’s SaaS Integration Accelerators. We have reusable templates and patterns for integrating Oracle SaaS Applications to third party cloud and on-premise applications
- Increase agility and reduce maintenance costs as Oracle Consulting has a reusable integration framework of services that can simplify your integrations. This means that when you want to integrate new applications you already have a framework that we can use to help reduce the effort and cost required to build new integrations by 30-40%, whilst also reducing your maintenance and management.