software as a servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...software as a...

12
Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft

Upload: others

Post on 09-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

Software as a Service

Masashi NarumotoPrinciple ArchitectPlatform Architecture TeamMicrosoft

Page 2: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

“S+S World”

Page 3: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

S+S Architecture Perspectives

Consume

MonetizeBuild

Run

Page 4: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

ISVs: Build S+S solutions

Scenarios

• How to build S+S

• Re-architect for S+S

Page 5: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

S+S: Build Common Pattern

Server ServiceClient

Taking advantage of

„cloud‟ building blocks

•Latency

•SLAs

“Back end as a service”

•Multitenancy vs. Isolation

•Metadata Driven Customization

•Performance

•Self Service / Try before you buy

Rich User Experiences

•Disconnected experience

•Smart Client

•Office as UI

Page 6: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

Hosters: Run S+S solutions

Scenarios• Software Delivery Platform

• Value Added Services

Page 7: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

S+S Architecture: Run

Page 8: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

No/Small/Large ITs: Consume S+S solutions

Scenarios

• Consume SaaS

• Mashups

• IT Optimization

Page 9: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

S+S Architecture: Consume

Integration Architecture

SSO

Unified Management

“Many to 1 consumption”

Composition Architecture

“enterprise mashups”Global Bank“Extended” SOA

Page 10: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

Aggregators (Marketplaces)

Scenarios

• “New Breed”

• Shopping Mall for Services

• Platform for Services

Page 11: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

S+S Architecture: Monetize

Page 12: Software as a Servicedownload.microsoft.com/download/1/a/f/1af17bbb-b205-4359...Software as a Service Masashi Narumoto Principle Architect Platform Architecture Team Microsoft “S+S

Summary: S+S Perspectives

Build Run

Consume Monetize

S+S