Download Slide 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
On Demand Services
or
Learning to love the cloud
DAMA New York 20th March 2008
Copyright © New Demand LLC 2008
Jonathan Vaughan
New Demand LLC
 [email protected]
 www.newdemand.com
 Tel: 973 658 3501
On Demand solutions since 2004
March 2008
2
Systems vs Services
Example
Characteristics
Services
ADP Payroll
Processing
Functional Focus
Economies of Scale
Internal Payroll
System
Common Business
Practices
Employee Database
Standardized Data
Systems
Data
SaaS – Software as a Service
March 2008
3
On Demand Services
 Complete Business Systems
Available On Demand
Subscription Pricing
Web Browser Interface
 Web Services - standard interfaces
XML
WSDL
 Managed Infrastructure
Any Internet Connectable Device
Web-based hosted ERP
Shared dynamic services
Evolutionary environment
March 2008
4
Business Benefits








Easy to Use Web Interface
Rapid Delivery
Market Proven Solutions
Complete Trusted System Environment
No Infrastructure
No Limits
Predictable costs (lower TCO)
Predictable service levels
March 2008
5
Common Consumer Examples
 Amazon
 Microsoft – Hotmail
 Google
Volumes exceed all but the
largest internal IT systems –
Google exceeds even the
largest internal systems.
Search/Adwords
Gmail/Calendar/Documents/Sites
 Ebay
March 2008
6
Enterprise On Demand Services







communication centric
Webex Interpersonal
– Human interaction vs. System interaction
Citrix
Postini
Salesforce.com
Siebel on Demand
Microsoft Sharepoint / Dynamics
SAP…..
March 2008
7
On Demand Evolutionary Tree
Mainframe
SQL Standards
Timeshare
PC
Client/Server
Groupware
Email
Web 1.0
Web 2.0
ASP Hosted Web Sites
Packaged ERP
Iphone
Multi-Tenant SaaS
Open Source
Virtual Machines
Personal
Databases
Managed
Networks
Googleplex
Von Neumann Computer
March 2008
8
Is this Web 2.0?
 Tim O’Rielly’s take on Web 2.0
The Web as Platform
You control your own data
Core Competencies
o Services, not packaged software
o Architecture of participation
o Cost-effective scalability
o Remixable data source and data transformations
o Software above the level of a single device
o Harnessing collective intelligence
 Hosted Groupware?
March 2008
9
PaaS Quadrants for all
New Platforms
Legacy Extension
IBM
SAP
SOA
Too Complex
Salesforce.com
NetSuite
Open Source
Multi-Tenant
Hosted Services
Too Early
Development
Deployment
Data
Market Extension
MS Dynamics
(Outlook)
Too Limited
March 2008
Consumer Web
Google
Amazon S3
Too Simple
10
Current Market Pricing
 Consumer
Free – advertising / transaction fees
 Small Business
Almost free – advertising / annual rental
 Enterprise (CRM On Demand)
Per User per Month $50 - $150
Comparable to in-house fully loaded support
costs for groupware
 Emerging Options
Transaction pricing
Metered usage pricing
March 2008
Unlike software – on demand
services have a direct cost
component.
11
IT Time of Transition
 IT used to be feared – automation of human functions.
 IT became ubiquitous – record keeping, transaction
processing, data mining, communication processing.
 IT became personal, email, spreadsheets, word processing,
digital photography, iTunes.
 IT is now a user tool – entertainment, blogging, Wiki’s, etc.
The computing fabric is completely divorced from the user
interaction.
 Consumer experiences now set expectations for all IT.
Mobile phones are the most widely available computing
platform
Ease of use is essential – no manual and no training
User personalization and user functional utility paramount
Shared experiences rule
From end user control to serving the customer
March 2008
12
Enterprise Architecture Implications
 New challenges
External factors driving requirements
New vendors and new decision makers
Business cycle time
 New opportunities
Rapid development and delivery platforms
Infrastructure freedom
Refactoring required
Increased value of data management
o Active modeling
o Importance of data quality
o Design Rules
March 2008
13
Traditional IT Architectures
Integrated
n-Tier
User Interface
User Interface
Network
Network
Network
Database
Application
Application
User Interface
Application
Database
March 2008
14
Evolving IT Architectures
Disintegrated
User Interface
User Interface
Virtual Device Interfaces
Network
Application
Application
Virtual Servers
Network
Database
March 2008
Database
Virtual Databases
15
Radical Shift – 3rd Dimension
User Interface
User Interface
Network
Application
User Interface
User Interface
Network
Network
Database
Application
Application
Application
Database
Network
Database
March 2008
Database
16
From Internal to External Focus
 Questions have changed
No longer - What do we offer our
customers?
Now – How do our customers want us to
interact with them?
No longer – What is our enterprise
architecture?
Now – What services do we need to
provide to our partners?
March 2008
17
Salesforce.com Demo
Enterprise On Demand
Market Leader
March 2008
18
Demo 1 – Service levels
March 2008
19
Demo 2 – Meta Data Tools
- <complexType name="Author__c">
- <complexContent>
- <extension base="ens:sObject">
- <sequence>
<element name="ActivityHistories" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="Attachments" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="Count_of_Books__c" nillable="true" minOccurs="0" type="xsd:double" />
<element name="CreatedBy" nillable="true" minOccurs="0" type="ens:User" />
<element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID" />
<element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime" />
<element name="Events" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="IsDeleted" nillable="true" minOccurs="0" type="xsd:boolean" />
<element name="LastActivityDate" nillable="true" minOccurs="0" type="xsd:date" />
<element name="LastModifiedBy" nillable="true" minOccurs="0" type="ens:User" />
<element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID" />
<element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime" />
<element name="Name" nillable="true" minOccurs="0" type="xsd:string" />
<element name="Notes" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="NotesAndAttachments" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="OpenActivities" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="Owner" nillable="true" minOccurs="0" type="ens:Name" />
<element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID" />
<element name="ProcessInstances" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="ProcessSteps" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime" />
<element name="Tasks" nillable="true" minOccurs="0" type="tns:QueryResult" />
<element name="Titles__r" nillable="true" minOccurs="0" type="tns:QueryResult" />
</sequence>
</extension>
</complexContent>
</complexType>
March 2008
20
Demo 3 – Usable Data
March 2008
21
Demo 4 – Built in Analytics
March 2008
22
Enterprise Data Size Perspectives
Data Hierarchy
Database
Reference Data – Master Data Management
Database
Operational Data – ODS / Application Databases
Database
Historical Data – Data Warehouses
Database
Archival Data – Compliance Databases
Database
External Data – Data Mining
March 2008
23
Enterprise Data Issues
 Shifting boundaries – organization
acquisition and restructuring
 ERP Packages define data models
 Infrastructure barriers – data centers /
security models / geography
 Overhead of data management tools and
staff
 Size and scope boundaries
 Is Service Oriented Architecture (SOA) the
answer?
March 2008
24
Service Oriented Architecture

SOA has generally been seen as:
1. A way to improve internal systems
integration
2. A design that supports more flexible web
deployment of enterprise services

Emerging Cloud Computing players will
reverse the equation
No longer - How do I integrate Siebel with
my CIF?
Now – How can I advertise my services on
Google?
March 2008
25
Emerging Global Market
 Players
Salesforce.com
NetSuite
MS Dynamics
Oracle On
Demand
SAP
Me too
March 2008
26
New PaaS platforms leverage
enterprise design principles
 Easy to use interfaces
 Integrated relational databases
 Customizable data and process
models
 Open standards for integration
 Built in security
 Any time, any where, any number of
users / transactions / records
March 2008
27
And leverage the consumer Web
Web 2.0
Global Best Practices
Multi-tenant architecture
Fundamentally designed for interorganizational communication
 Evolutionary service design
 Constant improvement model




March 2008
28
And support data management
 Meta data API / Tools
 Multiple integration options
Public Web Services (Mash Ups)
Data import / export / synchronization
ETL tools
Web Services
App sharing
March 2008
29
Styles of On Demand Applications
Today
Tomorrow
Packaged
Platform
Integrated
Multi-Org
Business
owned
Enterprise IT
owned
Enterprise
Business
owned
Vendor /
Shared
ownership
Functional
Focus
Cost of
Ownership
Business
Value
Customer
need
Case
Management
Administrative Wealth
Applications
Management
March 2008
Google Ad
Words
30
Impact on businesses
 Business insurgents
ERP overhaul
Dinosaur Survival
 Vendor centric design patterns
 Creative Destruction
Disruptive Innovation
Integration of information
Rapid change
External integration challenges
March 2008
31
Data Management call to action
 Data management is important to
the effective development of On
Demand services
 Data issues will be explored and
exploited much more quickly than in
the past
 Data management needs to
participate in the introduction of On
Demand services
March 2008
32
Data Models and Implementations
Traditional Systems
On Demand Services
Conceptual
Entity Relationship Diagram
Administrative Configuration Tools
Logical
Dictionary Tools
XML (WSDL) + Meta-Data API
Physical
DBMS
March 2008
Storage
Shared Black Box
33
Data Management Implications
 External standards
 Inter Organizational Data
Cooperation
Co-existence
Competition
 On Site vs On Demand Gap Analysis
Historical data
Analytic reporting
Highly custom performance needs
March 2008
34
Remember the past
 Leverage best practices
Data design issues
Long term impact - data lasts
 Greenfield vs extension costs
Data relevancy issues
 Selective projects
Tool maturity
Data quality
March 2008
35
Focus on the Future
 Semantic Models are key
XML
Business Schema’s
Inter-organization sharing
 Evolutionary environment
Rapid response
March 2008
36
Related documents