cloudcamp milan 2009: sun microsystems

9
1 Cloud Computing With Sun Giuseppe Russo Chief Technologist Sun Microsystems, Inc. The Network is the Computer

Upload: gabriele-bozzi

Post on 01-Nov-2014

980 views

Category:

Technology


7 download

DESCRIPTION

 

TRANSCRIPT

1

Cloud ComputingWith SunGiuseppe RussoChief TechnologistSun Microsystems, Inc.

TheNetwork is

the

Computer

2

Emerging Cloud Deployment Patterns

Test andDevelopment

Augmentation(Temporary Load – Animoto)

Web Service

Functional Offload (Batch Processes –TimesMachine)

Functional Offload (Storage – SmugMug)

3

Cloud Ownership Models

USEthe Cloud

exclusively

LEVERAGEthe

Cloud

BUILD an internal

Cloud

BEthe

Cloud

•Redefine services•New business offerings•Hosting and operations partners•Software vendors

•Temporaryon-demand load•Functionaloff- load

•Enterprise infrastructure grid•Drive internal IT economics•Standardized environment/services

•Startup•SMB•Research projects•No cap ex

4

Sun’s View

Many Clouds

Public and Private

Open and Compatible

5

Sun’s Strategy

>Develop Cloud Technologies

>Cloud Computing Services

>Help Customers Build Clouds

>Develop Open Standards

>Partnerships & Communities

6

Cloud Architecture – Phase 1

Partner and Build

User Apps and Services

Internet Accessible APIs and UIs

Servers Storage Network

Virtualized Datacenter Management Layer

Customer Web Site

StorageService

ComputeService

Application Catalog,Forums, DocsVirtual Datacenter

Management Console

Accounting, Billing and Metering

7

Sun Virtual Datacenter Model

>Drag&Drop designfrom pre-built components

>Deploy to cloud>Monitor, manage, reconfigure >Compatible with APIs>Encapsulate system architecture of an application

>Model, save and deploy entire system

8

Sun Cloud – Open API

Resources, People,Graphical UI

Public, RESTfulJava, Python, Ruby

VolumesObjects

Protocols: WebDAV

S3

Virtual Machines

Networking Storage

Virtual DataCenter

StorageService

ComputeService

Open API

9

Project KenaiSourceForge for the Cloud

• >20,000 developers• >3,000 projects• Tutorials• Web API• Useful Stuff• Kenai.com