New Integration Approaches in a
  Cloud Computing World




David S. Linthicum, CTO
dlinthicum@bluemountainlabs.com
The shift to Cloud

We are leading the conversation
with thought leadership and
cutting edge services.




#1                   #1          #1
BEST SELLING         MOST READ   MOST LISTENED TO
BOOK ON              BLOG ON     PODCAST ON CLOUD
CLOUD                CLOUD       COMPUTING WITH OVER
COMPUTING            COMPUTING   10,000 LISTENERS
New Frontier?
T HE C LOUD C HANGES E VERYTHING
F RAGMENTATION OF D ATA ,
S ERVICES , AND P ROCESSES
I NTEGRATION AND THE CLOUD : A N
A FTERTHOUGHT
C ORE I NTEGRATION PATTERNS 1997




                                   •   Simple information exchange.
                                   •   Adapter management.
                                   •   Intra-enterprise.
                                   •   Process focused.
                                   •   Emerging use of services.
C ORE I NTEGRATION PATTERNS 2003




                                   •   Simple information exchange.
                                   •   Use of services.
                                   •   Use of processes.
                                   •   Use of federated integration.
                                   •   Leveraging transactions.
C ORE I NTEGRATION PATTERNS 2011




                                   •   Data integration.
                                   •   Use of SOA patterns.
                                   •   Use of standards.
                                   •   Use of open source.
                                   •   Movement to the hybrid cloud.
SOA Influence
N EW AND O LD F OCUS : SOA



                        Monitoring/Event Management


                     Process/Orchestration/Composites




                                                                 Governance
Security




                                     Services


                               Data Services


                             Data Abstraction



             Data            Data                                Rep
                                              Legacy    Legacy


                                    New Services
SOA C HALLENGES




                  Source: Wipro
S TART WITH THE A RCHITECTURE




                                Understand:

                                • Business drivers
                                • Information under
                                  management
                                • Existing services under
                                  management
                                • Core business processes




                  13
I NTEGRATION S UCCESS :
S TART W ITH THE D ATA

                          Understand all application
                          semantics in your domain.




                                                                    SOA
             Legacy                                                Metadata
            Metadata                        Meta data analysis




                                                                     Data
                                                                   Abstraction
            External                        Data abstraction         Layer
            Metadata                         layer definition
             (B2B)




                                                                     Data
                                                                    Services
                                        Data services definition
T HE B ASIC C ONCEPT




                       • One can consider cloud
                         computing the extension of
                         SOA out to cloud-delivered
                         resources.
                       • The trick is to determine
                         which services,
                         information, and processes
                         are good candidates to
                         reside in the clouds, as well
                         as which cloud services
                         should be abstracted within
   Source: IBM           the existing or emerging
                         SOA.
Getting Things Done
U NDERSTANDING THE P ROBLEM




• Cloud providers must integrate with existing
  enterprise systems to become more valuable.
• However, existing internal integration needs to exist
  to ensure:
     –   Production and consumption of structured information
     –   Semantic mediation
     –   Security mediation
     –   Service enablement
     –   Firewall management
     –   Transactional integrity
     –   Unstructured data
     –   Holistic management of the complete integration chain
REMEMBER, THERE
ARE A FEW
TECHNICAL ISSUES
 • Semantic and metadata management, or, the management of the different
THAT YOU MUST
   information representations amount the external services and internal systems.
 • Transformation
ADDRESS… and routing, or, accounting for those data differences during run
   time.
 •   Governance across all systems, meaning, not giving up the notion of security and
     control when extending your SOA to the global SOA.
 •   Discovery and service management, meaning, how to find and leverage services
     inside or outside of your enterprise, and how to keep track of those services
     through their maturation.
 •   Information consumption, processing, and delivery, or, how to effectively move
     information to and from all interested systems.
 •   Connectivity and adapter management, or, how to externalize and internalize
     information and services from very old and proprietary systems.
 •   Process orchestration and service, and process abstraction, or, the ability to
     abstract the services and information flows into bound processes, thus creating a
     solution
T ECHNOLOGY L EADERSHIP     A TRUSTED ADVISOR




Product agnostic: we don’t sell hardware, software or managed services

Holistic approach of architecture, planning and execution

Unlimited options for the right solution

Expertise in development of cloud applications, enterprise architecture,
SOA and cloud integration services

Understanding of what belongs in the cloud, on the ground

Key relationships, experience with who’s who in the cloud

Managing risk because we have your best interest in mind.

New integration approach in a cloud computing world

  • 1.
    New Integration Approachesin a Cloud Computing World David S. Linthicum, CTO dlinthicum@bluemountainlabs.com
  • 2.
    The shift toCloud We are leading the conversation with thought leadership and cutting edge services. #1 #1 #1 BEST SELLING MOST READ MOST LISTENED TO BOOK ON BLOG ON PODCAST ON CLOUD CLOUD CLOUD COMPUTING WITH OVER COMPUTING COMPUTING 10,000 LISTENERS
  • 3.
  • 4.
    T HE CLOUD C HANGES E VERYTHING
  • 5.
    F RAGMENTATION OFD ATA , S ERVICES , AND P ROCESSES
  • 6.
    I NTEGRATION ANDTHE CLOUD : A N A FTERTHOUGHT
  • 7.
    C ORE INTEGRATION PATTERNS 1997 • Simple information exchange. • Adapter management. • Intra-enterprise. • Process focused. • Emerging use of services.
  • 8.
    C ORE INTEGRATION PATTERNS 2003 • Simple information exchange. • Use of services. • Use of processes. • Use of federated integration. • Leveraging transactions.
  • 9.
    C ORE INTEGRATION PATTERNS 2011 • Data integration. • Use of SOA patterns. • Use of standards. • Use of open source. • Movement to the hybrid cloud.
  • 10.
  • 11.
    N EW ANDO LD F OCUS : SOA Monitoring/Event Management Process/Orchestration/Composites Governance Security Services Data Services Data Abstraction Data Data Rep Legacy Legacy New Services
  • 12.
    SOA C HALLENGES Source: Wipro
  • 13.
    S TART WITHTHE A RCHITECTURE Understand: • Business drivers • Information under management • Existing services under management • Core business processes 13
  • 14.
    I NTEGRATION SUCCESS : S TART W ITH THE D ATA Understand all application semantics in your domain. SOA Legacy Metadata Metadata Meta data analysis Data Abstraction External Data abstraction Layer Metadata layer definition (B2B) Data Services Data services definition
  • 15.
    T HE BASIC C ONCEPT • One can consider cloud computing the extension of SOA out to cloud-delivered resources. • The trick is to determine which services, information, and processes are good candidates to reside in the clouds, as well as which cloud services should be abstracted within Source: IBM the existing or emerging SOA.
  • 16.
  • 17.
    U NDERSTANDING THEP ROBLEM • Cloud providers must integrate with existing enterprise systems to become more valuable. • However, existing internal integration needs to exist to ensure: – Production and consumption of structured information – Semantic mediation – Security mediation – Service enablement – Firewall management – Transactional integrity – Unstructured data – Holistic management of the complete integration chain
  • 18.
    REMEMBER, THERE ARE AFEW TECHNICAL ISSUES • Semantic and metadata management, or, the management of the different THAT YOU MUST information representations amount the external services and internal systems. • Transformation ADDRESS… and routing, or, accounting for those data differences during run time. • Governance across all systems, meaning, not giving up the notion of security and control when extending your SOA to the global SOA. • Discovery and service management, meaning, how to find and leverage services inside or outside of your enterprise, and how to keep track of those services through their maturation. • Information consumption, processing, and delivery, or, how to effectively move information to and from all interested systems. • Connectivity and adapter management, or, how to externalize and internalize information and services from very old and proprietary systems. • Process orchestration and service, and process abstraction, or, the ability to abstract the services and information flows into bound processes, thus creating a solution
  • 19.
    T ECHNOLOGY LEADERSHIP A TRUSTED ADVISOR Product agnostic: we don’t sell hardware, software or managed services Holistic approach of architecture, planning and execution Unlimited options for the right solution Expertise in development of cloud applications, enterprise architecture, SOA and cloud integration services Understanding of what belongs in the cloud, on the ground Key relationships, experience with who’s who in the cloud Managing risk because we have your best interest in mind.

Editor's Notes

  • #3 Thought leadership:Most read blog … Most listened to Podcast (10,000+ listeners) …