Web Scale Computing Mike Culver Amazon Web Services.

Slides:



Advertisements
Similar presentations
Running Your Startup on Amazon Web Services Alex Iskold Founder/CEO AdaptiveBlue Feature Writer ReadWriteWeb.
Advertisements

1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services
Amazon Web Services: Building Highly Scalable Web Applications Institutional Web Management Workshop July 2007 Jeff Barr Senior Web Services Evangelist.
Creating HIPAA-Compliant Medical Data Applications with Amazon Web Services Presented by, Tulika Srivastava Purdue University.
Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Cloud Computing for Business By Matthew Bulat M.Eng.Tech MCSE MCDBA
Ivan Pleština Amazon Simple Storage Service (S3) Amazon Elastic Block Storage (EBS) Amazon Elastic Compute Cloud (EC2)
Cloud Computing for Education & Cloud Learning Minjuan Wang to BT Research Center (Abu Dhabi) Educational Technology San Diego State University
Ed Duguid with subject: MACE Cloud
Ed Duguid with subject: MACE Cloud
Thanks to Microsoft Azure’s Scalability, BA Minds Delivers a Cost-Effective CRM Solution to Small and Medium-Sized Enterprises in Latin America MICROSOFT.
JamesRH  7 major AWS Services (  Amazon E-Commerce Service (ECS)  Amazon.
STANFORD UNIVERSITY INFORMATION TECHNOLOGY SERVICES IT Services Storage And Backup Low Cost Central Storage (LCCS) January 9,
Bill Boebel, CTO of Webmail.us & Mark Washenberger, SW Engineer at Webmail.us Creating an Archiving Service with Amazon S3.
University of Notre Dame
Amazon Web Services and Eucalyptus
WEB & MOBILE CLOUD APP With Bootstrap, Backbone, Pusher, AWS, Slim Gabriele Mittica –
Cloud Computing Imranul Hoque. Today’s Cloud Computing.
Webscale Computing Mike Culver Amazon Web Services.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
Infrastructure as a Service (IaaS) Amazon EC2
Ken Birman. Massive data centers We’ve discussed the emergence of massive data centers associated with web applications and cloud computing Generally.
Nikolay Tomitov Technical Trainer SoftAcad.bg.  What are Amazon Web services (AWS) ?  What’s cool when developing with AWS ?  Architecture of AWS 
Cloud Computing (101).
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Platform as a Service (PaaS)
Google AppEngine. Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast.
CERN IT Department CH-1211 Genève 23 Switzerland t Next generation of virtual infrastructure with Hyper-V Michal Kwiatek, Juraj Sucik, Rafal.
Cross Platform Mobile Backend with Mobile Services James
Introduction to Amazon Web Services (AWS)
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
JICSIT/ITAIC 2011 Keynote 1 Yinong Chen (Ph.D.) Arizona State University, Tempe, Arizona Service-Oriented Computing.
1 Amazon Web Services: Fueling Innovation and Entrepreneurship SOA Web Services Edge 2006 Jeff Barr Web Services Evangelist Amazon Web Services
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
The Blue Book pages 19 onwards
Webscale Computing Mike Culver Amazon Web Services.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Amazon Web Services: Amazon Elastic Compute Cloud (Amazon EC2) 陳雪菁 [95C 資管組 P ]
Conversing in the Cloud Ryan Kupfer, Scott Wetter, Bryan Welfel, Shekhar Pradhan.
AWS Amazon Web Services Georges Akpoly CS252. Overview of AWS Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Amazon Simple Queue.
© Amazon.com Web Apps Conference May 15, 2010 Bangalore, India.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Apache Solr Dima Ionut Daniel. Contents What is Apache Solr? Architecture Features Core Solr Concepts Configuration Conclusions Bibliography.
Cloud Computing from a Developer’s Perspective Shlomo Swidler CTO & Founder mydrifts.com 25 January 2009.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
Yue Zhou. Overall of cloud computing Definition of Could Computing Characteristics and Advantages Type of Services Current Leaders: Google, Amazon, Microsoft,
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
St. Petersburg, 2016 Openstack Disk Storage vs Amazon Disk Storage Computing Clusters, Grids and Cloud Erasmus Mundus Master Program in PERCCOM Author:
Platform as a Service (PaaS)
Course: Cluster, grid and cloud computing systems Course author: Prof
Business Management and Booking Platform on Azure Brings Service Companies to the Cloud “As we grow, we need to be able to depend on our infrastructure,
Platform as a Service (PaaS)
AWS Integration in Distributed Computing
Amazon Storage- S3 and Glacier
Amazon Web Services Submitted By- Section - B Group - 4
Cloud based Open Source Backup/Restore Tool
Cloud Computing BY: Udit Jain.
Outline Virtualization Cloud Computing Microsoft Azure Platform
Brandon Hixon Jonathan Moore
AWS Cloud Computing Masaki.
The Blue Book pages 19 onwards
Amazon Web Services.
Bryan Soltis – Kentico Technical Evangelist
Presentation transcript:

Web Scale Computing Mike Culver Amazon Web Services

Agenda Web Scale Computing Overview Code

The Obligatory Timeline Slide COBOL, Edsel Amazon.com Darkness Web as a Platform Web Services, Resources Eliminated Web Awareness Internet ARPANET Dot-Com BubbleWeb 2.0 Web Scale Computing

Being Relevant Counts

Its All About Ideas

Ideas Cost Money a + bc

But How Much Money? Our favorite numbers: 0.10, 0.15, and 0.20 x

10 Amazon Web Services Are... A set of APIs and business models which give developers access to Amazon technology and content Data As a Service Amazon E-Commerce Service Amazon Historical Pricing Infrastructure As a Service Amazon Simple Queue Service Amazon Simple Storage Service Amazon Elastic Compute Cloud Search As a Service Alexa Web Information Service Alexa Top Sites Alexa Site Thumbnail Alexa Web Search Platform People As a Service Amazon Mechanical Turk

Amazon Web Scale Infrastructure: We Do the Muck Leverage Amazons Core Expertise Scales to the Enterprise Priced for People Reliable Simple to Use Highly Available Using Industry Standards HTTP, XML, REST, SOAP, XSLT With World-Class Developer Support

What do these companies have in common?

Amazon E-Commerce Service

Exposes Amazon's product data plus a shopping cart In 4 th major release Millions of products Rich data schema Product images Reviews Wishlists Commissions via Amazon Associates program

Amazon.com With Your Look

Amazon ECS Cost $0.00

Amazon Simple Storage Service

Amazon S3 is… Simple Data Storage in Amazon Data Center Web Service interface No set-up fee, No monthly minimum Storage: $0.15 per GB/Month Data Transfer: $0.20/GB to transfer data Private and public storage Each object up to 5GB in size

Many ISV Implementations S3 Explorer filicio.usJungle Disk S3 Firefox Organizer MyOwnDB

Amazon Elastic Compute Cloud

Amazon EC2 Is… A Web service that provides resizable compute capacity in the cloud. Designed to make Web-scale computing easier for developers. A simple Web service interface that provides complete control of your computing resources

Amazon EC2 Benefits You Because It Reduces the time required to obtain and boot new server instances to minutes Quickly scales capacity, both up and down, as your computing requirements change Changes the economics of computing: Pay only for capacity that you actually use a + bc becomes just bc

Amazon EC2 Changes Computing Economics No start-up, monthly, or fixed costs $0.10 per CPU hour $0.20 per GB transferred across Net No cost to transfer data between Amazon S3 and Amazon EC2

Amazon EC2 Profile 1.7 Ghz x86 processor 1.7 GB of RAM 160 GB disk 250 Mb/second network

Web-Scale for Mobile Services Used Amazon S3 Amazon EC2 Estimated Savings $650,000 Gumiyo.com

Amazon Mechanical Turk

Amazon Mechanical Turk Is… A web service that exposes an on-demand global workforce ready to complete small tasks in exchange for micro-payments Frictionless. Outsourcing per-se is irrelevant. A web services API

Identify Road Markings

Are These the Same MP3 Players?

30 How It Works Workers Artificial, Artificially Intelligent Software Requester (Developer) Requester (Developer) Human Intelligence Tasks (HITs) Human Intelligence Tasks (HITs) Completed HITs Completed HITs Worker Qualifications Worker Qualifications

Amazon Mechanical Turk is Relevant to Everyone 31 Software Developers Solves problem of building applications that until now have not worked well without human intelligence BusinessesEfficiently, effectively and inexpensively complete millions of tasks that require human intelligence Anyone1.Make money using the skills you already have whenever your schedule allows. 2.Previously unimaginable business ideas are now feasible…

32 Man Versus Machine

33 But Not Really

Podcast transcription service provider Transcribes audio into high-quality text Amazon Mechanical Turk: Workers transcribe podcasts and index text within search engine Amazon Simple Storage: Stores the podcasts and related files

Amazon Simple Queue

Amazon Simple Queue Is A reliable, highly scalable hosted distributed queue for storing messages as they travel between computers. Amazon's web-scale messaging infrastructure as a web service Platform-agnostic, allowing any computer on the Internet to add or read messages without any installed software or special firewall configurations

Amazon SQS Highlights Reliable Runs within Amazon's high-availability data centers. Messages are stored redundantly across multiple servers and data centers. Simple: Only Six Methods Scalable Secure: Strong access controls

Amazon SQS Pricing Pay only for what you use No minimum fee No start-up cost $0.10 per 1,000 messages sent ($ per message sent) $0.20 per GB of data transferred

Alexa Web Services

Four Alexa Web Services: One Vast Web Database Alexa Web Information Service: Web search engine, traffic information for web sites, a web site directory, and more. Alexa Top Sites: Programmatic access top sites data is available for the web as a whole, or for individual countries

Four Alexa Web Services: One Vast Web Database Alexa Site Thumbnail: Programmatic access to thumbnail images for the home pages of web sites. Alexa Web Search Platform: Directly analyze Alexa's Web archive to create and publish new search services

Amazon Historical Pricing

Highlights Access to 3 years of actual sales history from books, music, videos, and DVDs sold on Amazon.com Returns the average, minimum, maximum, and median price for items Up to ten items per request Pricing: $249/mo. for up to 60,000 requests/mo.

Learn More About AWS Explore Read Our Blog at Amazons hiring

Code!!!