SlideShare a Scribd company logo
1 of 35
A 360 Degree View of Integration:
                   Overcoming Glue Integration
                 Challenges for ISVs and End Users

                         Rick Nucci, Co-founder & CTO


Copyright © 2006 Boomi, Inc. All rights reserved. Boomi, Boomi On Demand, Visual Integration Platform,
Atom and AtomSphere and their respective logos are the registered or common law trademarks or service
marks of Boomi, Inc. in the United States and other countries. All other trademarks and service marks used
in this publication are the property of their respective owners.
Agenda


Who is Boomi?


The Evolution of Integration


The SaaS Integration Map


Best Practice for End Users


Best Practice for SaaS ISV


Q&A
Agenda


Who is Boomi?


The Evolution of Integration


The SaaS Integration Map


Best Practice for End Users


Best Practice for SaaS ISV


Q&A
Who is Boomi?

                                  AWARD WINNING TECHNOLOGY
• Market/Technology Leader
  in Cloud Integration

• Founded in March 2000

• 400+ Clients, 11 Countries
                                             -- SYS-CON “Top
                                             100 Cloud Players”
• Backed by FirstMark
  Capital
What We Do




The Glue Between the Enterprise Cloud Ecosystem
Industry’s Largest Open Network




Connect Once – Integrate Everywhere™
Agenda


Who is Boomi?


The Evolution of Integration

• From closed systems to self service

The SaaS Integration Map


Best Practice for End Users


Best Practice for SaaS ISV


Q&A
Circa late 90’s
Circa early 2000’s

                        Obligatory “SOA Stack”




Source: BPM Institute
What was the problem?


• This stuff is hard!
• Only accessible to highly
  specialized/expensive resources
• Re-create the wheel over and over
• Only largest companies participate
Roots of Integration Complexity

• Closed systems + vendor priorities =
  API Optional
  • Just write to the database!
• Application customization
  disconnected from API
• Wildly disparate integration standards,
  invocation models, programming
  styles
Today: SaaS Connectivity

• Closed systems = no traction
• API not optional
  • There is no database!
• Multitenancy architecture forces
  customizations to manifest in API
• We at least agree on a few things
  • HTTPS, SOAP/WSDL, REST/WADL
Today: The New SI

• ISV’s generally focus on product/platform
  features
• SI’s fill critical void of deep vertical
  knowledge
• SI’s fill critical void of PaaS development
• SI’s are transitioning:
   • From: send army onsite for months
   • To: 90%+ remote engagement, highly
     leveraged
Today: Big mentality shift

• Who owns the integration
  problem?
  • SaaS ISV – must solve during
    sales cycle
  • Department purchasing SaaS: “I
    love your solution, show me
    how it connects to X”
Today: Big mentality shift

ISV’s have transitioned from
  • “Here is the stack, good luck!”
              To….
  • Demo of pre-built integration

                  Ultimately to….
  • Enable customers to try out the
    integration during trial
Agenda


Who is Boomi?


The Evolution of Integration


The SaaS Integration Map

• Where does integration start and end in the cloud ecosystem?

Best Practice for End Users


Best Practice for SaaS ISV


Q&A
SaaS to Private Data Source

            SAAS
         APPLICATION




 TRADITIONAL             PUBLIC CLOUD
   LOCAL                    COMPUTE
  NETWORK              INFRASTRUCTURE
ENVIRONMENT            (e.g. AMAZON EC2)
SaaS to SaaS

YOUR SAAS
APPLICATION
                                                          SAAS
                                                       APPLICATION




                               INTERMEDIARY
                         (INTEGRATION AS A SERVICE)
                                                          SAAS
                                                       APPLICATION
              -- IMPORTANT --

   These are multitenant API’s.
    Each tenant using each SaaS
    app will customize it, and need
                                                          SAAS
    those customizations for their                     APPLICATION
    integrations. This is not “code
    once per app”!
Primary Integration Patterns

What happens across these systems?
  • Data Synchronization
     • Keep customer consistent across applications
  • Business Process Automation
     • Minimize human involvement in high volume,
       low value tasks
  • Mashup
     • Present unified view of data across
       applications on the fly
  • Data Aggregation
     • Maintain central data store for BI/Analytics
Agenda


Who is Boomi?


The Evolution of Integration


The SaaS Integration Map


Best Practice for End Users

• Short and long term integration strategies

Best Practice for SaaS ISV


Q&A
Phase 1: Departmental Initiatives

Indicators
   • Department implements first SaaS application
   • Disconnected from corporate IT
Best Practices
   • Justify integration investment
   • Calculate departmental labor cost to manually
      enter data and cleanup errors
Ensure integration solution is SaaS like the app
   • Complementary pricing?
   • Can you try it out online before buying?
   • How are upgrades handled?
Leverage pre-built integration if possible
Phase 2: Shift to Enterprise
   SAAS
 APPLICATIO
                                          Web app
     N




                       Financials




   SAAS
APPLICATIO               CRM            PAAS
     N
    SAAS                             APPLICATION
 APPLICATIO
      NSAAS
   APPLICATIO
        NSAAS
       APPLICATIO        HRIS
            N
Spaghetti 2.0???
It’s not about “hosting” integration.
  SAAS
 APPLICA
                                                   Web app
  TION



                Financial
                    s

  SAAS
                                                PAAS
APPLICA          CRM
   SAAS                                       APPLICAT
  TION
 APPLICA
     SAAS                                        ION
   TION
   APPLICA
       SAAS
     TION
      APPLICA
                 HRIS
        TION




                               SAAS INTEGRATION PLATFORM


                            -- Centralized development, deployment, administration
                            -- De-centralized runtime
Agenda


Who is Boomi?


The Evolution of Integration


The SaaS Integration Map


Best Practice for End Users


Best Practice for SaaS ISV

• The SaaS API Blueprint
• Strategies for scale

Q&A
SaaS ISV Best Practice




Phase 1: Your API
Phase 2: Productization
Phase 1: Your API

Key Success Factors
  • Your API is part of your product
     • Owned by product management
     • Integrated into SDLC processes
  • Don’t charge extra for your API
     • “Oh, you wanted outlets for your electricity?”
  • Think self service
     • Free, open access to API and documentation
       as part of product evaluation
     • Your customers will come up with smarter
       uses of your API than you will
The SaaS API Blueprint

                            Aggregation of API
                            design across SaaS
                            community

                            Blueprint Assumptions:
                            • Application is B not C
                            • Application contains
                            master data e.g.
                            Customer/Employee
                            • Application is some but
                            not all steps in a business
                            process
                            • Application is commonly
                            customized by end user

Best Practices for API Design
Objects, not Operations

             YES!                                NO!

  Objects       Operations          Operations
  Customer      browse(obj)         browseCustomer() browseContact()

  Contact       read(obj)           readCustomer()     readContact()
                edit(obj)           editCustomer()     editContact()
  Employee
                                    addCustomer()      Etc.
                add(obj)
                                    deleteCustomer()
                delete(obj)


• Leads to N * 5 call proliferation
• Harder maintenance & readability, must remember
  conventions over time! (“add” or “create”?)
• Other ways to declare which operations and objects
  supports
Meta data vs. Documentation

• Put semantics in the API not the documentation
• Provide API’s for
   • Available Objects
      • Distinguish base vs. custom if supported
   • Fields + Definition of a given Object
      • Occurrences, data types, possible values
      • Group custom fields into explicit section of
         object
   • Operations supported for a given Object
• WSDL won’t have all the pieces…
   • If used, generate dynamically based on tenant
Other API Best Practices

• Version your API
   • Your customers won’t upgrade when you do
   • Make version part of URL, e.g.
      • http://myapp.com/api/3.0
• Query by last modified date critical
   • Very common approach to capturing changed data
• Gate API with consistent batching mechanism
• Avoid use of arbitrary name/value pairs
   • Creates reliance on documentation
                YES!                     NO!

       <CustomFields>         <CustomField
       <Terms>365</Terms>     name=“Terms”>
       </CustomFields>        <Value>365</Value>
                              </CustomField>
SaaS ISV Best Practice




Phase 1: Your API
Phase 2: Productization
Phase 2: Productization

• Patterns of re-use will emerge across customer
  implementations
• Implement discovery process
   • Cross re-usability and market potential
      • QuickBooks, Salesforce, Great Plains = GOOD
      • SAP = BAD
• Package up most popular integrations
   • What aspect of the integration will be unique from
     one customer to the next?
      • Login cred., custom fields, options, etc.
• Bundle into your application
Agenda


Who is Boomi?


The Evolution of Integration


The SaaS Integration Map


Best Practice for End Users


Best Practice for SaaS ISV


Q&A
Questions?



     Thank You!
             Rick Nucci
       rick_nucci@boomi.com

              Boomi
      801 Cassatt Rd. Suite 120
         Berwyn, PA 19312




35
                        Boomi Inc. Confidential

More Related Content

What's hot

Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Prolifics
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronProlifics
 
Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Prolifics
 
VMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
VMware End-User Computing & vSphere with Operations Management Sales Cheat SheetVMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
VMware End-User Computing & vSphere with Operations Management Sales Cheat SheetArrow ECS UK
 
Cast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetCast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetSean O'Connell
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureProlifics
 
Cch slides input from cms walk through
Cch slides input from cms walk throughCch slides input from cms walk through
Cch slides input from cms walk throughLeszek Wisłowski
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...Prolifics
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio Bernd Thomsen
 
Workday Integration Cloud Platform Datasheet
Workday Integration Cloud Platform DatasheetWorkday Integration Cloud Platform Datasheet
Workday Integration Cloud Platform DatasheetWorkday
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudProlifics
 
06 august meetup - enterprise integration architecture
06   august meetup - enterprise integration architecture06   august meetup - enterprise integration architecture
06 august meetup - enterprise integration architectureAldo Fernandez
 
Agile enterprise integration
Agile enterprise integrationAgile enterprise integration
Agile enterprise integrationSimon Greig
 
Peter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology ConferencePeter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology ConferencePeter Coffee
 
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...Kyle Lambert
 
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...Kyle Lambert
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Prolifics
 
Toplinestrategiesxrmfinal 100112115457 Phpapp02
Toplinestrategiesxrmfinal 100112115457 Phpapp02Toplinestrategiesxrmfinal 100112115457 Phpapp02
Toplinestrategiesxrmfinal 100112115457 Phpapp02Darren Mercieca
 

What's hot (20)

Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
 
Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring
 
VMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
VMware End-User Computing & vSphere with Operations Management Sales Cheat SheetVMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
VMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
 
Cast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetCast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat Sheet
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern Architecture
 
Cch slides input from cms walk through
Cch slides input from cms walk throughCch slides input from cms walk through
Cch slides input from cms walk through
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio
 
Workday Integration Cloud Platform Datasheet
Workday Integration Cloud Platform DatasheetWorkday Integration Cloud Platform Datasheet
Workday Integration Cloud Platform Datasheet
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the Cloud
 
06 august meetup - enterprise integration architecture
06   august meetup - enterprise integration architecture06   august meetup - enterprise integration architecture
06 august meetup - enterprise integration architecture
 
Agile enterprise integration
Agile enterprise integrationAgile enterprise integration
Agile enterprise integration
 
Peter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology ConferencePeter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology Conference
 
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
 
Sap migration to cloud
Sap migration to cloudSap migration to cloud
Sap migration to cloud
 
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
Hybrid Cloud Integration - Connecting Taleo Enterprise Edition With E-Busines...
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
 
Toplinestrategiesxrmfinal 100112115457 Phpapp02
Toplinestrategiesxrmfinal 100112115457 Phpapp02Toplinestrategiesxrmfinal 100112115457 Phpapp02
Toplinestrategiesxrmfinal 100112115457 Phpapp02
 

Viewers also liked

Between the apps gluecon session 05 27-2010
Between the apps   gluecon session 05 27-2010Between the apps   gluecon session 05 27-2010
Between the apps gluecon session 05 27-2010Boomi
 
How iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationHow iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationFlowgear
 
On the Radar: SnapLogic
On the Radar: SnapLogicOn the Radar: SnapLogic
On the Radar: SnapLogicSnapLogic
 
Decision Document Flow
Decision Document FlowDecision Document Flow
Decision Document FlowBoomi
 
Integrating Workday with the Rest of the Enterprise
Integrating Workday with the Rest of the EnterpriseIntegrating Workday with the Rest of the Enterprise
Integrating Workday with the Rest of the EnterpriseSnapLogic
 
Summer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is importantSummer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is importantWSO2
 
OData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaSOData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaSSumit Sarkar
 
iPaas with Fuse Fabric Technology
iPaas with Fuse Fabric TechnologyiPaas with Fuse Fabric Technology
iPaas with Fuse Fabric TechnologyCharles Moulliard
 
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoftHybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoftMuleSoft
 
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...SnapLogic
 
Digital Businesses of the Future
Digital Businesses of the Future Digital Businesses of the Future
Digital Businesses of the Future MuleSoft
 
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms EffectivelyHow to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms EffectivelyMuleSoft
 

Viewers also liked (12)

Between the apps gluecon session 05 27-2010
Between the apps   gluecon session 05 27-2010Between the apps   gluecon session 05 27-2010
Between the apps gluecon session 05 27-2010
 
How iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationHow iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud Integration
 
On the Radar: SnapLogic
On the Radar: SnapLogicOn the Radar: SnapLogic
On the Radar: SnapLogic
 
Decision Document Flow
Decision Document FlowDecision Document Flow
Decision Document Flow
 
Integrating Workday with the Rest of the Enterprise
Integrating Workday with the Rest of the EnterpriseIntegrating Workday with the Rest of the Enterprise
Integrating Workday with the Rest of the Enterprise
 
Summer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is importantSummer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is important
 
OData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaSOData External Data Integration Strategies for SaaS
OData External Data Integration Strategies for SaaS
 
iPaas with Fuse Fabric Technology
iPaas with Fuse Fabric TechnologyiPaas with Fuse Fabric Technology
iPaas with Fuse Fabric Technology
 
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoftHybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
 
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
 
Digital Businesses of the Future
Digital Businesses of the Future Digital Businesses of the Future
Digital Businesses of the Future
 
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms EffectivelyHow to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
 

Similar to A 360 Degree View Of SaaS Integration

SaaS Presentation at SCIT Conference
SaaS Presentation at SCIT ConferenceSaaS Presentation at SCIT Conference
SaaS Presentation at SCIT ConferenceSuhas Kelkar
 
Software as a Service (SaaS) for the Supply Chain
Software as a Service (SaaS) for the Supply ChainSoftware as a Service (SaaS) for the Supply Chain
Software as a Service (SaaS) for the Supply ChainSteve Keifer
 
Introduction To Saa S Tech Ba Apr 2009
Introduction To Saa S   Tech Ba   Apr 2009Introduction To Saa S   Tech Ba   Apr 2009
Introduction To Saa S Tech Ba Apr 2009ScioSales
 
Sink Or Swim: Transitioning Your Software Business To SaaS
Sink Or Swim: Transitioning Your Software Business To SaaSSink Or Swim: Transitioning Your Software Business To SaaS
Sink Or Swim: Transitioning Your Software Business To SaaSApprenda
 
Sink Or Swim Transitioning Your Software Business To Saa S Scio And Apprenda
Sink Or Swim Transitioning Your Software Business To Saa S Scio And ApprendaSink Or Swim Transitioning Your Software Business To Saa S Scio And Apprenda
Sink Or Swim Transitioning Your Software Business To Saa S Scio And ApprendaScioSales
 
agados app engine platform Intro
agados app engine platform Introagados app engine platform Intro
agados app engine platform IntroYongkyoo Park
 
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessBuild Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessAmazon Web Services
 
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...Robert Nicholson
 
Estrategias para explotar las tendencias de SaaS y Cloud Computing
Estrategias para explotar las tendencias de SaaS y Cloud ComputingEstrategias para explotar las tendencias de SaaS y Cloud Computing
Estrategias para explotar las tendencias de SaaS y Cloud ComputingSoftware Guru
 
The Future of Business Applications
The Future of Business ApplicationsThe Future of Business Applications
The Future of Business ApplicationsOrangeScape
 
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_have
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_haveHow_to_build_your_cloud_enablement_engine_with_the_people_you_already_have
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_haveAmazon Web Services
 
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessBuild Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessAmazon Web Services
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwestmik3w3st
 
GPSBUS212-Migration Tools – A Puzzle or Lego Blocks
GPSBUS212-Migration Tools – A Puzzle or Lego BlocksGPSBUS212-Migration Tools – A Puzzle or Lego Blocks
GPSBUS212-Migration Tools – A Puzzle or Lego BlocksAmazon Web Services
 
Accelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAccelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAmazon Web Services
 
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessBuild Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessAmazon Web Services
 

Similar to A 360 Degree View Of SaaS Integration (20)

SaaS Presentation at SCIT Conference
SaaS Presentation at SCIT ConferenceSaaS Presentation at SCIT Conference
SaaS Presentation at SCIT Conference
 
Software as a Service (SaaS) for the Supply Chain
Software as a Service (SaaS) for the Supply ChainSoftware as a Service (SaaS) for the Supply Chain
Software as a Service (SaaS) for the Supply Chain
 
Introduction To Saa S Tech Ba Apr 2009
Introduction To Saa S   Tech Ba   Apr 2009Introduction To Saa S   Tech Ba   Apr 2009
Introduction To Saa S Tech Ba Apr 2009
 
Sink Or Swim: Transitioning Your Software Business To SaaS
Sink Or Swim: Transitioning Your Software Business To SaaSSink Or Swim: Transitioning Your Software Business To SaaS
Sink Or Swim: Transitioning Your Software Business To SaaS
 
Sink Or Swim Transitioning Your Software Business To Saa S Scio And Apprenda
Sink Or Swim Transitioning Your Software Business To Saa S Scio And ApprendaSink Or Swim Transitioning Your Software Business To Saa S Scio And Apprenda
Sink Or Swim Transitioning Your Software Business To Saa S Scio And Apprenda
 
SAP Cloud Strategy
SAP Cloud StrategySAP Cloud Strategy
SAP Cloud Strategy
 
Financial Services Industry Forum
Financial Services Industry ForumFinancial Services Industry Forum
Financial Services Industry Forum
 
agados app engine platform Intro
agados app engine platform Introagados app engine platform Intro
agados app engine platform Intro
 
From Monolith to Microservices
From Monolith to MicroservicesFrom Monolith to Microservices
From Monolith to Microservices
 
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessBuild Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
 
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
 
Estrategias para explotar las tendencias de SaaS y Cloud Computing
Estrategias para explotar las tendencias de SaaS y Cloud ComputingEstrategias para explotar las tendencias de SaaS y Cloud Computing
Estrategias para explotar las tendencias de SaaS y Cloud Computing
 
The Future of Business Applications
The Future of Business ApplicationsThe Future of Business Applications
The Future of Business Applications
 
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_have
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_haveHow_to_build_your_cloud_enablement_engine_with_the_people_you_already_have
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_have
 
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessBuild Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwest
 
GPSBUS212-Migration Tools – A Puzzle or Lego Blocks
GPSBUS212-Migration Tools – A Puzzle or Lego BlocksGPSBUS212-Migration Tools – A Puzzle or Lego Blocks
GPSBUS212-Migration Tools – A Puzzle or Lego Blocks
 
Accelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAccelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdf
 
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your BusinessBuild Your Case for the Cloud: How to Engage Stakeholders Across Your Business
Build Your Case for the Cloud: How to Engage Stakeholders Across Your Business
 
The value of SAAS for ITSM
The value of SAAS  for ITSM The value of SAAS  for ITSM
The value of SAAS for ITSM
 

Recently uploaded

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

A 360 Degree View Of SaaS Integration

  • 1. A 360 Degree View of Integration: Overcoming Glue Integration Challenges for ISVs and End Users Rick Nucci, Co-founder & CTO Copyright © 2006 Boomi, Inc. All rights reserved. Boomi, Boomi On Demand, Visual Integration Platform, Atom and AtomSphere and their respective logos are the registered or common law trademarks or service marks of Boomi, Inc. in the United States and other countries. All other trademarks and service marks used in this publication are the property of their respective owners.
  • 2. Agenda Who is Boomi? The Evolution of Integration The SaaS Integration Map Best Practice for End Users Best Practice for SaaS ISV Q&A
  • 3. Agenda Who is Boomi? The Evolution of Integration The SaaS Integration Map Best Practice for End Users Best Practice for SaaS ISV Q&A
  • 4. Who is Boomi? AWARD WINNING TECHNOLOGY • Market/Technology Leader in Cloud Integration • Founded in March 2000 • 400+ Clients, 11 Countries -- SYS-CON “Top 100 Cloud Players” • Backed by FirstMark Capital
  • 5. What We Do The Glue Between the Enterprise Cloud Ecosystem
  • 6. Industry’s Largest Open Network Connect Once – Integrate Everywhere™
  • 7. Agenda Who is Boomi? The Evolution of Integration • From closed systems to self service The SaaS Integration Map Best Practice for End Users Best Practice for SaaS ISV Q&A
  • 9. Circa early 2000’s Obligatory “SOA Stack” Source: BPM Institute
  • 10. What was the problem? • This stuff is hard! • Only accessible to highly specialized/expensive resources • Re-create the wheel over and over • Only largest companies participate
  • 11. Roots of Integration Complexity • Closed systems + vendor priorities = API Optional • Just write to the database! • Application customization disconnected from API • Wildly disparate integration standards, invocation models, programming styles
  • 12. Today: SaaS Connectivity • Closed systems = no traction • API not optional • There is no database! • Multitenancy architecture forces customizations to manifest in API • We at least agree on a few things • HTTPS, SOAP/WSDL, REST/WADL
  • 13. Today: The New SI • ISV’s generally focus on product/platform features • SI’s fill critical void of deep vertical knowledge • SI’s fill critical void of PaaS development • SI’s are transitioning: • From: send army onsite for months • To: 90%+ remote engagement, highly leveraged
  • 14. Today: Big mentality shift • Who owns the integration problem? • SaaS ISV – must solve during sales cycle • Department purchasing SaaS: “I love your solution, show me how it connects to X”
  • 15. Today: Big mentality shift ISV’s have transitioned from • “Here is the stack, good luck!” To…. • Demo of pre-built integration Ultimately to…. • Enable customers to try out the integration during trial
  • 16. Agenda Who is Boomi? The Evolution of Integration The SaaS Integration Map • Where does integration start and end in the cloud ecosystem? Best Practice for End Users Best Practice for SaaS ISV Q&A
  • 17. SaaS to Private Data Source SAAS APPLICATION TRADITIONAL PUBLIC CLOUD LOCAL COMPUTE NETWORK INFRASTRUCTURE ENVIRONMENT (e.g. AMAZON EC2)
  • 18. SaaS to SaaS YOUR SAAS APPLICATION SAAS APPLICATION INTERMEDIARY (INTEGRATION AS A SERVICE) SAAS APPLICATION -- IMPORTANT -- These are multitenant API’s. Each tenant using each SaaS app will customize it, and need SAAS those customizations for their APPLICATION integrations. This is not “code once per app”!
  • 19. Primary Integration Patterns What happens across these systems? • Data Synchronization • Keep customer consistent across applications • Business Process Automation • Minimize human involvement in high volume, low value tasks • Mashup • Present unified view of data across applications on the fly • Data Aggregation • Maintain central data store for BI/Analytics
  • 20. Agenda Who is Boomi? The Evolution of Integration The SaaS Integration Map Best Practice for End Users • Short and long term integration strategies Best Practice for SaaS ISV Q&A
  • 21. Phase 1: Departmental Initiatives Indicators • Department implements first SaaS application • Disconnected from corporate IT Best Practices • Justify integration investment • Calculate departmental labor cost to manually enter data and cleanup errors Ensure integration solution is SaaS like the app • Complementary pricing? • Can you try it out online before buying? • How are upgrades handled? Leverage pre-built integration if possible
  • 22. Phase 2: Shift to Enterprise SAAS APPLICATIO Web app N Financials SAAS APPLICATIO CRM PAAS N SAAS APPLICATION APPLICATIO NSAAS APPLICATIO NSAAS APPLICATIO HRIS N
  • 24. It’s not about “hosting” integration. SAAS APPLICA Web app TION Financial s SAAS PAAS APPLICA CRM SAAS APPLICAT TION APPLICA SAAS ION TION APPLICA SAAS TION APPLICA HRIS TION SAAS INTEGRATION PLATFORM -- Centralized development, deployment, administration -- De-centralized runtime
  • 25. Agenda Who is Boomi? The Evolution of Integration The SaaS Integration Map Best Practice for End Users Best Practice for SaaS ISV • The SaaS API Blueprint • Strategies for scale Q&A
  • 26. SaaS ISV Best Practice Phase 1: Your API Phase 2: Productization
  • 27. Phase 1: Your API Key Success Factors • Your API is part of your product • Owned by product management • Integrated into SDLC processes • Don’t charge extra for your API • “Oh, you wanted outlets for your electricity?” • Think self service • Free, open access to API and documentation as part of product evaluation • Your customers will come up with smarter uses of your API than you will
  • 28. The SaaS API Blueprint Aggregation of API design across SaaS community Blueprint Assumptions: • Application is B not C • Application contains master data e.g. Customer/Employee • Application is some but not all steps in a business process • Application is commonly customized by end user Best Practices for API Design
  • 29. Objects, not Operations YES! NO! Objects Operations Operations Customer browse(obj) browseCustomer() browseContact() Contact read(obj) readCustomer() readContact() edit(obj) editCustomer() editContact() Employee addCustomer() Etc. add(obj) deleteCustomer() delete(obj) • Leads to N * 5 call proliferation • Harder maintenance & readability, must remember conventions over time! (“add” or “create”?) • Other ways to declare which operations and objects supports
  • 30. Meta data vs. Documentation • Put semantics in the API not the documentation • Provide API’s for • Available Objects • Distinguish base vs. custom if supported • Fields + Definition of a given Object • Occurrences, data types, possible values • Group custom fields into explicit section of object • Operations supported for a given Object • WSDL won’t have all the pieces… • If used, generate dynamically based on tenant
  • 31. Other API Best Practices • Version your API • Your customers won’t upgrade when you do • Make version part of URL, e.g. • http://myapp.com/api/3.0 • Query by last modified date critical • Very common approach to capturing changed data • Gate API with consistent batching mechanism • Avoid use of arbitrary name/value pairs • Creates reliance on documentation YES! NO! <CustomFields> <CustomField <Terms>365</Terms> name=“Terms”> </CustomFields> <Value>365</Value> </CustomField>
  • 32. SaaS ISV Best Practice Phase 1: Your API Phase 2: Productization
  • 33. Phase 2: Productization • Patterns of re-use will emerge across customer implementations • Implement discovery process • Cross re-usability and market potential • QuickBooks, Salesforce, Great Plains = GOOD • SAP = BAD • Package up most popular integrations • What aspect of the integration will be unique from one customer to the next? • Login cred., custom fields, options, etc. • Bundle into your application
  • 34. Agenda Who is Boomi? The Evolution of Integration The SaaS Integration Map Best Practice for End Users Best Practice for SaaS ISV Q&A
  • 35. Questions? Thank You! Rick Nucci rick_nucci@boomi.com Boomi 801 Cassatt Rd. Suite 120 Berwyn, PA 19312 35 Boomi Inc. Confidential

Editor's Notes

  1. Integration path is very similar with traditional applications, regardless if they run in your local environment or a public cloud. Typically the integration runtime must be portable so it can reside behind the firewall and interact with these private data sources