Between the apps gluecon session 05 27-2010

Preview:

DESCRIPTION

Presentation from Gluecon 2010 session entitled "Looking between the apps: What matters to CIO's evaluating Cloud Services"

Citation preview

DATABASES

SAAS

ON-PREMISE

WEBSERVICES

CLOUD

Looking Between the Apps What Matters to CIO’s Evaluating Cloud Services

Rick NucciFounder and CTO

Boomi

Agenda

IntroductionDo CIO’s Want to Move to the Cloud?

Quick Backdrop

• “Wait haven’t we been doing Cloud for the last 30 years?”

• PLEASE PUT AN END TO THIS!

• Gut check:

• Most CIO’s are in “whiteboard phase” of their Cloud strategy

• Many SaaS applications deployed with no involvement or awareness from IT

• This is changing…

Drivers for Change

• Lower hardware investment?

• BORING!

• Not just about your Linux OS running in Amazon vs. your building

• CIO’s live with 80/20 paradox

• 80% budget goes to maintenance

• 20% goes to innovation

• THIS is real driver for change!

Why 80%: “Rev Lock”

Application Integration Spaghetti

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

Result: Executives’ Concerns about Cloud Infrastructure Services

The CIO’s Perspectivevs. traditional SaaS purchaser

Top of Mind for CIO

• Debunking Hype

• Beware the Cloud Washer!

• Your application is one in a portfolio

• Focus on business processes across many departments

Simple Process Mapping

Web Form Signup

Product Purchase & Payment

Product Delivery

Technical Help & Returns

Le

ad

Ca

ptu

re

E-C

om

me

rce

Sh

ipp

ing

Cu

sto

me

r S

erv

ice

Customer

Item

Lead Help Ticket

Process Flow

Core Entities

Simple Process Mapping

E-Commerce CRM Finance/ERP Support

Customer

Item

Lead Help Ticket

Core Entities

Applications

Today – SaaS Connectivity Principles

• 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

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”

CIO Impact on Buying Cycle

Key CIO Focus Areas

• Identity management• Centralized Access Control

• SSO:

• expect "trust authority" to be on-prem or saas

• Enterprise mashups• enterprise "widgets" to embed components of your application

• lookup-style API's

• fast and accurate access to enterprise data and transactions

• There are MANY more!• BI, Mobile, Operations, Compliance

CIO Questions

• Is your API part of your core product?

• Owned by product management?

• Integrated into SDLC processes?

• Do you charge extra for your API?

• “Oh, you wanted outlets for your electricity?”

• What is your API strategy?

• Best in class examples:

• “We offer free, open access to API and documentation as part of product evaluation”

• “You will come up with smarter uses of our API than we will”

Other API Best Practices

• API Versioning

• We won’t upgrade integration when app upgrades

• Version should be part of URL (ex. http://myapp.com/api/3.0)

• Query by last modified date critical

• Very common approach to capturing changed data

• Key need for BI

• Ensure API has throttling and batching mechanism

Financials

BI HRIS

Tomorrow: Transitioning to The Cloud

SaaS Application Custom Application

SaaS Applications PaaS Application

Public Cloud

Are we heading towards this again?

The Data Imperative

• Data transcends boundaries

• End-to-end visibility is top priority

• Data compliance is key

• Everything is de-centralized

• Integrate Everywhere

• You need an Audit Trail

• Centralize Development/Management

IDE & Ops Centralization

• Augment vs. “Rip & Replace”

• In line with SaaS strategy, in general

• Inefficiencies will become apparent, with greater SaaS adoption

The Role of Traditional Middleware

• Identity Integration

• User Experience Integration

• Process Integration

• Data Integration

Long Term Vision – “Virtual Suite”

Summary

• Strong business drivers exist for CIO Today

• CIO’s thinking about this now

• The way SaaS is purchased, delivered and supported will change significantly

• This is good for all!

Thank You!Rick Nucci@ricknucci

Questions?

Copyright © 2010 Boomi, Inc.  All rights reserved.  Boomi, Boomi On Demand, Visual Integration

Platform, Atom, Integration Cloud 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.

The contents of this presentation are confidential and should not be shared outside of the intended

audience or recipient.