Implementing Oracle Integration Cloud Service

Understand everything you need to know about Oracle’s Integration Cloud Service and how to utilize it optimally for your business

Implementing Oracle Integration Cloud Service

This ebook is included in a Mapt subscription
Robert van Mölken, Phil Wilkins

Understand everything you need to know about Oracle’s Integration Cloud Service and how to utilize it optimally for your business
$43.99
$54.99
RRP $43.99
RRP $54.99
eBook
Print + eBook
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Find out moreStart Free Trial
 
Preview in Mapt

Book Details

ISBN 139781786460721
Paperback506 pages

Book Description

Businesses are built on data, and applications that access that data. In modern businesses the same cloud-based data stores and applications might be accessed by hundreds of different applications from thousands of different devices via APIs. To make this happen, APIs must be wired together i.e. integrated. Oracle Integration Cloud Service provides a complete method for integrating enterprise applications in the cloud. Integration Cloud Service (ICS) provides a cloud hosted means to integrate systems together using a graphical means to define and represent integrations.

This book will be a comprehensive, hands-on guide to building successful, high-availability integrations on ICS. This book sets out to demonstrate how ICS can be used to effectively implement integrations that work both in the cloud and on premise. It starts with a fast, practical introduction to what ICS can do for your business and then shows how ICS allows you to develop integrations not only quickly but in a way that means they are maintainable and extensible. Gradually it moves into more advanced integrations, showing how to achieve sophisticated results with ICS and work with external applications. Finally the book shows you how to monitor cloud apps and go beyond ICS to build even more powerful integrated applications.

By the end of the book, you will the knowledge on how to use ICS to solve your own integration needs and harness the technologies in a maintainable and sustainable manner.

Table of Contents

Chapter 1: Introducing the Concepts and Terminology
Typical workflow and steps to execute
Connections define our integration points
Integrations
Transformation and lookups
Summary
Chapter 2: Integrating Our First Two Applications
Getting ready
Setting up apiary
Define the necessary connections
Integrate the two applications
Map message data
Completing and activating the integration
Testing the Integration
Invoke SOAP endpoint using SoapUI
Monitoring the instance flow
Summary
Chapter 3: Distribute Messages Using the Pub-Sub Model
Getting ready
Stage 1 - creating the direct connection integration
Stage 2 - reworking to use the pub-sub approach
Stage 3 - adding a second subscriber
Enhanced techniques
Summary
Chapter 4: Integrations between SaaS Applications
Getting ready
Define the necessary connections
Integrate the SaaS applications
Map message data
Completing and activating the integration
Testing the integration
Summary
Chapter 5: Going Social with Twitter and Google
Tweet changes in flight schedules
Send missing person report by e-mail
Summary
Chapter 6: Creating Complex Transformations
Using variables to enrich messages
Enrichment services
Using lookups
Incorporating a lookup into a mapping
Summary
Chapter 7: Routing and Filtering
Preparation
Creating connections
Creating a filtered integration
Routing by Message Content
Creating the Routing Integration
Extending the filter integration to use a REST source
Creating the trigger REST connection
Cloning the filter integration
Changing the invoke connector
Defining a multipart filter
Running the REST filter service
Summary
Chapter 8: Publish and Subscribe with External Applications
Preparation
OMCS connection
Creating the integration
Testing the integration
Summary
Chapter 9: Managed File Transfer with Scheduling
Differences between File and FTP connectors
Scenario
Prerequisites
Setting up FTP locations
Creating the FTP to FTP integration
Using encryption
Common FTP use cases with Orchestration
Extra steps to define structure for file content
Calculated filenames
FTP integrations with interesting behaviors
Summary
Chapter 10: Advanced Orchestration with Branching and Asynchronous Flows
Getting ready
Setting up Trello
Updating the apiary Flight API
Defining the necessary connections
Building the orchestration
Completing and activating the integration
Testing the orchestration
Invoke a cloud endpoint using SoapUI
Summary
Chapter 11: Calling an On-Premises API
What kinds of agents exist?
When can an agent help?
Prerequisites and deploying an agent
Building the integration
Summary
Chapter 12: Are My Integrations Running Fine, and What If They Are Not?
Core monitoring information
Dashboard
Runtime health
Design time metrics
Looking at integrations
Agents view
Tracking view
Errors view
Advanced resolution
System maintenance windows
Incorporating ICS monitoring into the enterprise
Administration
Summary
Chapter 13: Where Can I Go from Here?
Import and export
Import and export scenarios
Exporting and importing integrations
Individual export
Illustrating import and export
Individual import
Lookup export
Lookup import
Packaging
Alternate tools
ICS API
Cloud adapters software development kit
Keeping up to date
Summary

What You Will Learn

  • Use ICS to integrate different systems together without needing to be a developer
  • Gain understanding of what a number of technologies and standards provide – without needing to understand the fine details of those standards and technologies
  • Understand the use of connectors that Oracle provide from technology based connections such as file and database connections to SaaS solutions ranging from Salesforce to Twitter
  • Enrich data and extend SaaS integration to route to different instances
  • Utilize a number of tools to help develop and check that your integrations work before connecting to live systems
  • Introduce and explain integration concepts so that the integrations created are maintainable and sustainable for the longer term
  • Provide details on how to keep up to date with the features that Oracle and partners provide in the future
  • Get special connections developed to work with ICS

Authors

Table of Contents

Chapter 1: Introducing the Concepts and Terminology
Typical workflow and steps to execute
Connections define our integration points
Integrations
Transformation and lookups
Summary
Chapter 2: Integrating Our First Two Applications
Getting ready
Setting up apiary
Define the necessary connections
Integrate the two applications
Map message data
Completing and activating the integration
Testing the Integration
Invoke SOAP endpoint using SoapUI
Monitoring the instance flow
Summary
Chapter 3: Distribute Messages Using the Pub-Sub Model
Getting ready
Stage 1 - creating the direct connection integration
Stage 2 - reworking to use the pub-sub approach
Stage 3 - adding a second subscriber
Enhanced techniques
Summary
Chapter 4: Integrations between SaaS Applications
Getting ready
Define the necessary connections
Integrate the SaaS applications
Map message data
Completing and activating the integration
Testing the integration
Summary
Chapter 5: Going Social with Twitter and Google
Tweet changes in flight schedules
Send missing person report by e-mail
Summary
Chapter 6: Creating Complex Transformations
Using variables to enrich messages
Enrichment services
Using lookups
Incorporating a lookup into a mapping
Summary
Chapter 7: Routing and Filtering
Preparation
Creating connections
Creating a filtered integration
Routing by Message Content
Creating the Routing Integration
Extending the filter integration to use a REST source
Creating the trigger REST connection
Cloning the filter integration
Changing the invoke connector
Defining a multipart filter
Running the REST filter service
Summary
Chapter 8: Publish and Subscribe with External Applications
Preparation
OMCS connection
Creating the integration
Testing the integration
Summary
Chapter 9: Managed File Transfer with Scheduling
Differences between File and FTP connectors
Scenario
Prerequisites
Setting up FTP locations
Creating the FTP to FTP integration
Using encryption
Common FTP use cases with Orchestration
Extra steps to define structure for file content
Calculated filenames
FTP integrations with interesting behaviors
Summary
Chapter 10: Advanced Orchestration with Branching and Asynchronous Flows
Getting ready
Setting up Trello
Updating the apiary Flight API
Defining the necessary connections
Building the orchestration
Completing and activating the integration
Testing the orchestration
Invoke a cloud endpoint using SoapUI
Summary
Chapter 11: Calling an On-Premises API
What kinds of agents exist?
When can an agent help?
Prerequisites and deploying an agent
Building the integration
Summary
Chapter 12: Are My Integrations Running Fine, and What If They Are Not?
Core monitoring information
Dashboard
Runtime health
Design time metrics
Looking at integrations
Agents view
Tracking view
Errors view
Advanced resolution
System maintenance windows
Incorporating ICS monitoring into the enterprise
Administration
Summary
Chapter 13: Where Can I Go from Here?
Import and export
Import and export scenarios
Exporting and importing integrations
Individual export
Illustrating import and export
Individual import
Lookup export
Lookup import
Packaging
Alternate tools
ICS API
Cloud adapters software development kit
Keeping up to date
Summary

Book Details

ISBN 139781786460721
Paperback506 pages
Read More

Read More Reviews

Recommended for You