Upload
david-chou
View
9
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
David ChouDavid [email protected]@microsoft.comblogs.msdn.com/dachoublogs.msdn.com/dachou
Software Software + + ServicesServices
Performance of hardware
Service-oriented
architecture
Digitizationof the
economy
Software breakthrough
s
Digital workstyle,lifestyle
Wireless, portable, Tablet PC,
phone
EnterprisEnterprisee DevicesDevices
OnlineOnlineDesktopDesktop
OnlineOnline
EnterprisEnterprisee DevicesDevices
DesktopDesktop
RIAAJAX
Gadgets
OnlineOnline
EnterprisEnterprisee DevicesDevices
DesktopDesktop
Consumerization of IT, SaaS
OnlineOnline
EnterprisEnterprisee DevicesDevices
DesktopDesktop
Mobile WebDigital
entertainment
OnlineOnline
EnterprisEnterprisee DevicesDevices
DesktopDesktop
Office Business Applications
OnlineOnline
EnterprisEnterprisee DevicesDevices
DesktopDesktop
OnlineOnline
EnterprisEnterprisee DevicesDevices
DesktopDesktop
SoftwareSoftware ServicesServices
Client-Client-ServerServer
WebWeb
SaaS?SaaS?SOA?SOA?
Web 2.0?Web 2.0???????
MainframeMainframe
Service Oriented Architecture (SOA)Service Composition Web 2.0
Experience
Software as a Service (SaaS)Service Delivery
Rich Internet Applications (RIA)Device Leverage
Software + Services
SimplicityConvenience
Ease of DeploymentBroad Reach
Ubiquitous AccessCentralized Mgmt
Rich ExperiencesFlexibility
CustomizationExtensibility
Data ProtectionControl
Cost / TCOIntegration
Security
Software Services??
Software ServicesSoftwareSoftware
++ServicesServices
Not “either/or”; not one-size-fits-all Software and Service Hosted and on-premise RIA and Web and Desktop clients Transactions and advertising and
subscriptions Software + Services
Inclusive of SOA, SaaS and Web 2.0
Principle of “AND” – Best of Both Worlds
Mobility – Seamless Device Integration
Intuitive Online Collaboration + Rich Applications
Consistent Personal Computing Experience
Connected to Business Processes
The Future of Business Computing• Revitalization of IT• Focus on business success• Employee productivity and impact• Customer experience
The Future of Personal Computing• From personal computer to personal computing• Across multiple PCs and devices• Blurring of digital workstyle and lifestyle• Individual in control of their digital world
CustomerManaged
ProviderManaged
TraditionalSoftware
Hosted orOutsourced
Software as a Service
Co-Managed
Software, services & support offerings specifically designed for one-to-many
delivery over the Internet
Packaged software customized, deployed & managed by provider
Packaged software deployed on-premise
Application ManagementWho manages the app software experience,
SLA?
Soft
ware
Delivery
How
is
the e
nd
-to-e
nd e
xperi
en
ce d
eliv
ere
d?
TraditionalSoftware
Hosted orOutsourced
Software as a Service
Soft
ware
Delivery
How
is
the e
nd
-to-e
nd e
xperi
en
ce d
eliv
ere
d?
Today’s In-House IT
Outsourced IT, On-site Contractors, Asset Transfer, etc
Co-Location Services Hosted Infra &
Applications
Amazon EC2, S3,
Win+IIS+.NET
Microsoft Exchange
Hosted Services
Salesforce.com, Office
Live
“Building Block
Services”
“Attached Services”
“Finished Services”
Application ManagementWho manages the app software experience,
SLA?
CustomerManaged
ProviderManaged
Co-Managed
NetworkChannel Partitions
Logical Zones
ServerVirtual ServersGrid Computing
StorageNASSAN
Enterprise
Application
Enterprise
Application
Enterprise
Application
App
App
App
App
App
App
Infrastructure optimization
Real-time process integration
Unification & composite applications
Business process automation
Real-time information and analytics
Single version of truth
ServiceInfrastructure
Customers PartnersEmployees
Services
On-Premise or Hosted
Multi-headed Clients
Attached Services
ServicesServices
Streaming
(Folder)
Microsoft Services Platform
Internet-based services for growing and managing your business online
Online presence, Sales and Marketing Services, business automation, Sharing
Initial target is small business and Home based businesses
Seamless integration with Microsoft Office System, can also work independently
Extensible platform, built on Windows Live (Communications and Ad serving) and Office System (WSS) stacks
Subscription and ad-supported offerings
Online Sharing
Online Collaboration
Rich Client Integration
BlocksBlocks enable Popfly users to do things like get their photos from Live Spaces or Flickr and visually display them using Silverlight blocks like a slideshow or an interactive photo carousel, all without writing code.
Design SurfaceThe interactive design surface enables you to drag and drop blocks and connect them together to build your application.
Fully Customizable HTMLAdvanced users who want to fully control the rendered HTML can switch to the custom HTML view that provides you the ability to create any custom HTML, CSS, or JavaScript code you want. Think of it as your free area to experiment on the Web.
Microsoft® Popfly™ is the fun, easy way for anyone to build and share mashups, gadgets, Web pages, and applications. Popfly consists of two parts:Popfly Creator is a set of online visual tools for building Web pages and mashups.Popfly Space is an online community of creators where you can host, share, rate, comment and even remix creations from other Popfly users.
Windows Vista
Windows Server
Office SharePoint Server 2007
Active Directory
SQL Server
Client
Server Enterprise Search Excel Services
Windows SharePoint Services
RolesWorkflow Version Control
Security CollaborationWeb Parts
Object Models, Web Services, Event Handlers
Document Libraries
BizTalk Server
LOB Applications
Accounts Payable and Receivable
Systems, ERP etc.
Office Enterprise Edition 2007 Internet Explorer
Dashboard (KPIs, Cash
Balance, Targets)
Word 2007 (PivotTable
Reports)
Outlook 2007
InfoPath 2007
> Office Clients• Open XML Format• Extensible User Interface• Enhanced Add-in Model• .NET Programming Model• Word (richer custom XML, building blocks,
document parts, XML binding)
• Excel (connect directly to SQL Analysis services, new cube functions for OLAP data access, visualization, server functionality)
• Outlook (unified object model, forms, security, performance)
• InfoPath (server based forms support, managed object model, VS integration)
> Office System Server• Excel Services• InfoPath Forms
Services• Enterprise Search• Content
Management• Business
Intelligence• Workflow• Business Data
Catalog• Website and
Security Framework
Office Business Applications
Rich Internet Applications
Services
WindowsApplications
Consider the S+S paradigm
Offer the choice
Design for user experience
Build OBAs for line of business apps
Build for multiple clients
Questions? Feedback?> [email protected]
> blogs.msdn.com/dachou
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.