breakfast in the clouds

Post on 14-Jan-2015

1.404 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Cloud Comuting overview at AIM Institute 3-26-10

TRANSCRIPT

Breakfast in the Clouds

3-26-10 AIM Institute

Erik Eldridge

Yahoo! Developer Network

Presentation Outline

• What is cloud computing?

• How does Yahoo! use cloud computing?

What is cloud computing?

Efficiency

• Resource utilization

• Specialization (“I shouldn't have to know how many computers my program is running on”)

Scalability

• Could we achieve high-performance using many cheap computers?

• What happens when one of them dies, as happens continuously when 1000s of computers are running together.

Pros

• Simple interfaces

• Quick provisioning of resources

Cons

• Where's my data/app/file?

Consumer-oriented cloud

App hosting

YQL

YQL

Virtual private server

File store

• Amazon S3

• Rackspace Cloud Files

Data storage

• Amazon SimpleDB, RDS

• Google AppEngine data store

Grid

• Apache Hadoop

• Amazon Elastic MapReduce

Edge serving

• Amazon CloudFront

• Apache Traffic Server

Cloud Computing at Yahoo!

Yahoo!’s Cloud

Yahoo!’s Cloud diagram

Resources

• apple.com/mobileme/• dropbox.com• evernote.com• joyent.com• appengine.google.com• heroku.com• developer.yahoo.com/yql• aws.amazon.com/• rackspacecloud.com/• slideshare.net/ydn/accelerating-innovation-with-cloud-

computing

Thank You!

• Find these slides on slideshare.net/ydn

• Contact the YDN on twitter.com/ydn

top related