saas integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · best practices for saas isv...

29
SaaS Integration Addressing a top 3 priority for SaaS adoption Rick Nucci Founder and CTO Boomi

Upload: others

Post on 12-Jul-2020

32 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

SaaS IntegrationAddressing a top 3 priority for SaaS adoption

Rick NucciFounder and CTOBoomi

Page 2: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2

Introduction

Page 3: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

Introduction

About Boomi

The Evolution of Integration

Enterprise Cloud Strategy

Best Practices for SaaS ISV

Agenda

Page 4: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

IntroductionThe SaaS Integration Priority

Page 5: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

Top Executive Concerns Regarding SaaS Deployment and Use

Page 6: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

When Integration Impacts You

• During your sales cycle– According to our SaaS ISV partners, 35-65% of deals

• During implementation– Custom coded integrations typically the longest phase of the

implementation

• During renewals– Silo’d SaaS deployed cited as top reason for cancellation

Page 7: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

About BoomiMarket & Technology Leader in Cloud Integration

Page 8: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

• Industry’s first & leading Integration Cloud

• 70+ ISV and SI partners

• 500+ Clients Globally

• Venture-Backed by FirstMark Capital

• Offices in Philadelphia and San Francisco

About Boomi

AWARD WINNING TECHNOLOGY

Page 9: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations
Page 10: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

The Evolution of IntegrationFrom closed systems to self-service.

Page 11: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

What exactly do we mean by “integration”?• Data Synchronization

• Keep customer information 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

Primary Integration Patterns

Page 12: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

Circa 1990’sApplication Integration Spaghetti

Page 13: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

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

Page 14: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

Today – SaaS Connectivity

• Closed systems = No traction

• API not optional

• There is no database!

• Multi-tenancy architecture forces customizations to manifest in API

• We at least agree on a few things– HTTPS, SOAP/WSDL, REST/WADL

Page 15: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

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”

Page 16: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

Enterprise Cloud StrategyThe Cloud transition is underway!

Page 17: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

FinancialsBI HRIS

Tomorrow: Transitioning to The Cloud

SaaS Application Custom Application

SaaS Applications PaaS Application

Public Cloud

Page 18: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

Aligning with CIO Cloud Strategy

• Open platform – enable experts build and publish their own connectivity

• Centralized integration development & maintenance

• Centralized integration governance

• Decentralized integration runtime

Page 19: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

The Data Imperative

• Data transcends boundaries• End-to-end visibility is top priority• Data compliance is key

Page 20: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

• Applications are de-centralized• Ops centralization now gets spotlight• Audits and compliance key drivers• Centralized development critical for scale

IDE & Ops Centralization

Page 21: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

• Augment vs. “Rip & Replace”• In line with SaaS strategy, in

general• Inefficiencies will become apparent,

with greater SaaS adoption

The Role of Traditional Middleware

Page 22: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

• Identity Integration• User Experience Integration• Process Integration• Data Integration

Long Term Vision – “Virtual Suite”

Page 23: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

Best Practices for ISVsAPI Strategy / Strategies for Scale

Page 24: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

Phase 1 – Your API

Page 25: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

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

Page 26: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

Phase 2 – Productization

Page 27: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

Phase 2 – Productization

• Patterns of re-use will emerge across customer implementations

• Implement discovery processCross re-usability and market potential

– QuickBooks, Salesforce, Great Plains > Strong Candidates

– SAP > Potential challenge due to heavy customizations

• Package up most popular integrations– What aspect of the integration will be unique from one customer to

the next? (e.g. Login credentials, custom fields, options, etc…)

• Bundle into your application

Page 28: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS

Summary

• With right strategy, you will address a top 3 concern

• More perception problem than reality problem

• Multi-tenancy = foundation for integration success

• Sell faster, deliver faster, retain more!

Page 29: SaaS Integrationc1776742.cdn.cloudfiles.rackspacecloud.com/... · Best Practices for SaaS ISV Agenda. Introduction The SaaS Integration Priority. ... – Custom coded integrations

29

2010 RACKSPACE SAAS SUMMIT • OCTOBER 7, 2010 • SAN ANTONIO, TEXAS