Exploring Cloud Computing at Yahoo! - Innovation, Agility, and Scalability
Raghu Ramakrishnan, Chief Scientist at Yahoo!, discusses the pivotal role of cloud computing in driving agility and innovation within the organization. With petabytes of daily traffic and hundreds of petabytes of storage, Yahoo! leverages cloud services to focus on application development rather than infrastructure management. Key use cases include caching, load balancing, machine learning, and content optimization. This insight aligns with the new ACM Symposium on Cloud Computing, aimed at advancing cloud technologies and methodologies in today’s digital landscape.
Exploring Cloud Computing at Yahoo! - Innovation, Agility, and Scalability
E N D
Presentation Transcript
Cloud Computing @ Yahoo! Raghu Ramakrishnan Chief Scientist, Audience & Cloud ComputingYahoo! Inc.
Why Clouds? Agility & Innovation Quality & Stability • Abstraction& Innovation • Developers focus on apps, not infrastructure • Scale & Availability • Cloud services should do the heavy lifting
Yahoo! is Perfect for Cloud Computing PETABYTES OF TRAFFIC DAILY HUNDREDS OF PETABYTES OF STORAGE HUNDREDS OF PROPERTIES / PRODUCTS BILLIONS OF OBJECTS STORED 600M UNIQUE USERS / MONTH 300M+ YAHOO! MAIL USERS / MONTH
Yahoo!’s Cloud Use Case Caching, Load Balancing Search Index Machine Learning (e.g. Spam filters) Advertising Optimization & Delivery Content Optimization AttachmentStorage RSS Feeds Image/Video Storage & Delivery
New in 2010! • SIGMOD and SIGOPS are starting a new annual conference, to be co-located alternately with SIGMOD and SOSP: ACM Symposium on Cloud Computing (SoCC) PC Chairs: Surajit Chaudhuri & Mendel Rosenblum • Steering committee: Phil Bernstein, Ken Birman, Joe Hellerstein, John Ousterhout, Raghu Ramakrishnan, Doug Terry, John Wilkes