You are on page 1of 26

SOA for a Postmodern ERP

Integration

Prepared by: Adnan Bukhari, First American Tiltle


@adnanbukhari

Session ID: 10151


Speaker Introduction

Sr. Solutions Architect

Multifaceted Technology Leader with


unique blend of business and technical
acumen.

Developing Java applications since its very


first version.

20 years of IT experience

I started as a programmer now architect


digital solutions.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


First American

First American Title Insurance Company facilitates and


streamlines real estate transactions by providing comprehensive
title insurance protection and professional settlement services.
Summary
Specialties Title Insurance, Real Estate Information
Services, and Escrow / Closing Services
Headquarters Santa Ana, California
Company Size 10,001+ employees
Industry Real Estate
Founded 1889
Website http://www.firstam.com/

April 2-6, 2017 in Las Vegas, NV USA #C17LV


The Unprecedented ….

April 2-6, 2017 in Las Vegas, NV USA #C17LV


The Most Disruptive Force …

During the next five years …

More than $1 Trillion of IT Spending


will be directly or indirectly affected by
the shift to cloud computing

Gartner.

The most disruptive force affecting IT spending since the early days of the digital age.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Key Questions

How the Cloud is impacting the


CLOUD

traditional ERP model?

Challenges
What are the integration
challenges in the postmodern ERP
implementation?
Principles

Can we still leverage the SOA


principles to combat the
challenges of postmodern ERP?

April 2-6, 2017 in Las Vegas, NV USA #C17LV


1. How the Cloud is impacting the traditional ERP model?

April 2-6, 2017 in Las Vegas, NV USA #C17LV


The Evolution of ERP

Modern
Mid 1990s to Mid 2000s
• Mega Suites Rule, Centralized IT
• Driven by vendors but users were
increasingly frustrated
• Integration trumps agility and fit to
requirements Post Modern
Classic Late 2000s to Today
1980s to Early 1990s • ERP Suite deconstructed, mega
• “best-of-breed” applications vendors not in control
• Driven by market and user • Driven by nexus and user
immaturity disillusionment, users want to
• Happy Users but Integration take back control by using SaaS
and Reporting was Nightmare solutions
• New integration and reporting
challenges

Gartner.
April 2-6, 2017 in Las Vegas, NV USA #C17LV 8
Postmodern ERP

Postmodern ERP is a
more federated,
loosely coupled ERP
environment with
much (or even all) of
the functionality
sourced as cloud
services or via business
process outsourcers.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Postmodern ERP @ FA

On Premise On Cloud

April 2-6, 2017 in Las Vegas, NV USA #C17LV


2. What are the integration challenges in the postmodern
ERP implementation?

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Different Priorities

IT
Architect
Promote Loose
Coupling and
Reuse
CIO Developer
Path to reduce A paradigm using
cost and Web Services
maximize ROI without intimate
knowledge of other
IT systems

Business
Executive
Quick response to
changing business
needs and market
conditions Enterprise
Architect
Reduce IT Complexity &
Rigidity and Increase
Agility

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Integration Challenges

Simply interfacing applications will not


Higher Risk of Data and result in the same level of data and
Process Integrity . process integrity that ERP suites have
historically delivered.

Availability of Business Applications,


Increased Complexity due to Deployment Options and Application
Rapid Changes in Market Integration Products.

Materialization of Without appropriate integration the


Expected Business Value expected business value of new ERP will
not materialize

April 2-6, 2017 in Las Vegas, NV USA #C17LV


3. Can we still leverage the fundamental SOA principles to
combat the challenges of postmodern ERP?

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Service Oriented Architecture

SOA is a methodology of
developing and integrating
software systems that
defines software
components as services,
having a common or
shared communication
interface enabling
businesses to use and
reuse those services with
minimal effort.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


SOA Principles

2. Non-functional
Policy capabilities and
Driven needs are
specified using
1. A service exposes its Explicit policies.
functionality through an Boundaries
explicit interface that
Standard
encapsulates its internals. Compliant

4. Reliance on
standards instead
Loosely
Metadata of proprietary
Coupled
Driven APIs and formats.

3. Services can be
changed and 5. Enables
deployed, versioned discovery and
and managed retrieval of artifacts
independently both at design and
runtime.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


SOA vs. ERP Challenges

By flexible integrations with our BPOs and


Higher Risk of Data and SaaS vendors
Process Integrity . By Validating the data before importing in
our core ERP system.

By using the Oracle SOA Suite 12c


Increased Complexity due to middleware platform which provides
Rapid Changes in Market flexibility to connect with different
applications and technologies.

Materialization of By providing quick turn around for


Expected Business Value complex integration problems.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


SOA Maturity Journey

MASTER
• Leverage ESB/ETL/MFT as
SOA “backbone”
• Mature Integration Strategy
and ICC

PRACTIONER
• Systematic Integration Functionality
• Comprehensive Modern Integration Platform and Tools
• Emerging Integration Strategy and ICC Role

NOVICE
• Basic Integration Functionality
• Mostly point to point solutions
• No Integration Strategy or ICC

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Oracle SOA Suite

Oracle SOA
Suite 12c

19 April 2-6, 2017 in Las Vegas, NV USA #C17LV


Consumer Layer
Technical Architecture

Interface Partners
EBS Users

Monitoring - Security - Management


Managed File Transfer
Web & Form Services
Oracle Service Bus
Oracle HTTP Server
Application Layer

Reporting Services Oracle Business

Oracle VM
Oracle VM

Oracle VM
Intelligence Enterprise Oracle B2B / EDI
Edition (OBIEE)
Admin Services
Oracle BPEL
Oracle Weblogic Oracle Weblogic Oracle Weblogic

Oracle EBS R12 Oracle SOA Suite 12c


Database Layer

Oracle VM

Oracle VM

Oracle EBS Schemas Oracle FMW Schemas

Oracle DB 12c Oracle DB 12c

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Recommendations

2. It is essential to
1. Adopt post modern ERP
understand the complex
and integration strategies
interdependencies of post
based on business needs modern ERP scenarios.
and SOA principles.

4. Change is the only


constant thing in life so
3. Using right integration
tools and development adapt and revise your
of reusable components strategies as business
can reduce the overall requirements change.
cost of implementation
of SaaS based solutions.

April 2-6, 2017 in Las Vegas, NV USA #C17LV


It is not the strongest of
the species that survives,
nor the most intelligent
that survives. It is the one
that is the most adaptable
to change.
Charles Darwin

April 2-6, 2017 in Las Vegas, NV USA #C17LV


Please Complete Your
Session Evaluation
Evaluate this session in your COLLABORATE app.
Pull up this session and tap "Session Evaluation"
to complete the survey.

Session ID: 10151


Q&A
Please look for those
wearing Education
Committee ribbons to share
feedback on this week’s
sessions!
References

• Guay Mike, Thompson Jess, Hestermann Christian Adopt a


Strategic Approach to Application Integration for Postmodern ERP
and Business Applications Gartner http://www.gartner.com
• Tilkov, Stefan 2007 10 Principles of SOA infoq
https://www.infoq.com/articles/tilkov-10-soa-principles
• July 20, 2016 Gartner Says by 2020 "Cloud Shift" Will Affect More
Than $1 Trillion in IT Spending
http://www.gartner.com/newsroom/id/3384720

April 2-6, 2017 in Las Vegas, NV USA #C17LV