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

SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

SaaS IntegrationAddressing a top 3 priority for SaaS adoption

Rick NucciFounder and CTOBoomi

Page 2: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

2

Introduction

Page 3: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

Introduction

About Boomi

The Evolution of Integration

Enterprise Cloud Strategy

Best Practices for SaaS ISV

Agenda

Page 4: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

IntroductionThe SaaS Integration Priority

Page 5: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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

Top Executive Concerns Regarding SaaS Deployment and Use

Page 6: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

About BoomiMarket & Technology Leader in Cloud Integration

Page 8: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high
Page 10: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

The Evolution of IntegrationFrom closed systems to self-service.

Page 11: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

Circa 1990’sApplication Integration Spaghetti

Page 13: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

Enterprise Cloud StrategyThe Cloud transition is underway!

Page 17: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

FinancialsBI HRIS

Tomorrow: Transitioning to The Cloud

SaaS Application Custom Application

SaaS Applications PaaS Application

Public Cloud

Page 18: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

The Data Imperative

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

Page 20: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

• 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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

• 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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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

Long Term Vision – “Virtual Suite”

Page 23: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

Best Practices for ISVsAPI Strategy / Strategies for Scale

Page 24: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

Phase 1 – Your API

Page 25: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

Phase 2 – Productization

Page 27: SaaS Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

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 Integration - c1776742.ssl.cf0.rackcdn.com · •During renewals – Silo’d SaaS deployed cited as top reason for cancellation . ... • Minimize human involvement in high

29

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