SlideShare a Scribd company logo
Cloud-Powered Social Gaming Jeff Barr Senior Web Services Evangelist jbarr@amazon.com @jeffbarr
Introduction Based in Seattle Career path: Startups Microsoft Consultant to VCs and startups Amazon Web Services – 2002 - Present Last two games played: Zork – Apple ][ Xargon – 386-40 PC Author of “Host Your Website in the Cloud”
Goals Introduce you to cloud computing Make you curious about it Have you consider a move to the cloud Mention none of my products Come visit our booth
This Is Not The Topic Image from http://lifydouglaspain.blogspot.com/
This Is The Topic Cloud Computing
You Are Here
You Want To Be Here
Own These
And End Up Here http://www.insidefacebook.com/2010/04/01/top-25-facebook-games-for-april-2010-see-mixed-traffic-results/
You… Want to Focus On Creativity Development Market Building Business Models Success Want to Ignore Data Centers & Co-Lo Racks Servers Cables http://www.epic-blog.com
Benefits of Cloud Computing Sophisticated Platform Leverage many man-years of work that has already been done. Focus on your Game Use your unique skills to build a better product. Don't waste resources on low-level system-building activities. Reduced Time to Market Use powerful services to create a great application more quickly. Think Big Thoughts What if you have 1,000 or 1,000,000 or 1,000,000,000 users? What if the whole world shows up at your front door on the week of your launch? Pay As You Go Use a scalable architecture, but get the actual resources only when you actually need them. Don't spend money until you need to.
Attributes of Cloud Computing Global Scope and Scale Enough resources to satisfy the needs of very demanding applications.  Cost-effective Low cost, pay-as-you-go. Highly Reliable Built-in redundancy. Tools to automate scaling, failover, and monitoring. Highly Scalable Scale up or down on an as-needed basis, adding or removing resources in a matter of minutes. Reduced Development Cost Better games more quickly and at lower cost.
The Dawn of Cloud
My Messages to You Today Don't Fear Success Don't Fear Failure Don't Fear the World Don't Fear the Muck
Don’t Fear Success Old Model: Design game Attempt to predict usage Get big pile of money(mortgage the house) Get enough hardware  Launch & cross fingers Watch metrics Panic Repeat weekly
Don't Fear Success New Model Design for scalability Test up front Invest in content Auto-scale for traffic Focus on business Relax Innovate
Don’t Fear Failure What if no one shows up for the party? Old Model: Oh $#!+ There goes the house What do we do with all that hardware? New Model: No big deal Shut down resources No continued burn Let’s try something else
Don't Fear The World One Data Center:  High latency for most of the world Poor experience for some Single point of failure Unhappy users Cloud: Scale Content distribution Multiple geographic locations with ease Intrinsic redundancy Happy users  And lots of them
Don't Fear the Muck Muck: All the stuff that you have to do, but don't want to do, to keep your game up and running. Cloud: Takes care of the muck You get to focus
Cloud Applications Hosting static content Hosting downloadable files Running server-side applications Large-scale database storage Data analysis
Cloud-Based Analytics "The secret behind each developer's success is the ability to  analyze data in ways they couldn't before, thereby gaining previously unattainable insight into players' needs, behaviors and usage patterns."  -- Vertica http://en.wikipedia.org/wiki/File:Child_riding_tortoise.jpg
Amazon Web Services Compute / Processing / Hosting Storage Database Messaging Networking Content Distribution Human Intelligence
Launch 20 Giant Servers Each server: ,[object Object]
8 virtual cores
1.7 TB local storage
64-bit processor,[object Object]

More Related Content

What's hot

How to use Google Docs
How to use Google DocsHow to use Google Docs
How to use Google Docs
Megan Pettus
 
Wireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-ThonWireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-Thon
Kristine Howard
 
Don Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web Services
Don Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web ServicesDon Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web Services
Don Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web Services
Hilary Ip
 
Technical SEO - Tea-Time SEO' Series of Daily SEO Live Talks
Technical SEO - Tea-Time SEO' Series of Daily SEO Live TalksTechnical SEO - Tea-Time SEO' Series of Daily SEO Live Talks
Technical SEO - Tea-Time SEO' Series of Daily SEO Live Talks
Authoritas
 
GarageLabs Startup Insights
GarageLabs Startup InsightsGarageLabs Startup Insights
GarageLabs Startup Insights
Ken Lin
 
Wireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million BucksWireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million Bucks
Kristine Howard
 
Design ♥ HTML5 – The Future of Mobile Editorial Design
Design ♥ HTML5 – The Future of Mobile Editorial DesignDesign ♥ HTML5 – The Future of Mobile Editorial Design
Design ♥ HTML5 – The Future of Mobile Editorial Design
Johannes Ippen
 
How Atlassian's User Research Went Agile (and So Can Yours)
How Atlassian's User Research Went Agile (and So Can Yours)How Atlassian's User Research Went Agile (and So Can Yours)
How Atlassian's User Research Went Agile (and So Can Yours)
Atlassian
 
ECC Work Smarter with Evernote - David Martinez Calduch de Soluciona Facil
ECC Work Smarter with Evernote - David Martinez Calduch de Soluciona FacilECC Work Smarter with Evernote - David Martinez Calduch de Soluciona Facil
ECC Work Smarter with Evernote - David Martinez Calduch de Soluciona Facil
David Martinez Calduch
 

What's hot (9)

How to use Google Docs
How to use Google DocsHow to use Google Docs
How to use Google Docs
 
Wireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-ThonWireframing Workshop - TiE Women Create-a-Thon
Wireframing Workshop - TiE Women Create-a-Thon
 
Don Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web Services
Don Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web ServicesDon Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web Services
Don Southard,GM, R&D & Innovation Solutions Architecture, Amazon Web Services
 
Technical SEO - Tea-Time SEO' Series of Daily SEO Live Talks
Technical SEO - Tea-Time SEO' Series of Daily SEO Live TalksTechnical SEO - Tea-Time SEO' Series of Daily SEO Live Talks
Technical SEO - Tea-Time SEO' Series of Daily SEO Live Talks
 
GarageLabs Startup Insights
GarageLabs Startup InsightsGarageLabs Startup Insights
GarageLabs Startup Insights
 
Wireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million BucksWireframing: How a Napkin Can Save You a Million Bucks
Wireframing: How a Napkin Can Save You a Million Bucks
 
Design ♥ HTML5 – The Future of Mobile Editorial Design
Design ♥ HTML5 – The Future of Mobile Editorial DesignDesign ♥ HTML5 – The Future of Mobile Editorial Design
Design ♥ HTML5 – The Future of Mobile Editorial Design
 
How Atlassian's User Research Went Agile (and So Can Yours)
How Atlassian's User Research Went Agile (and So Can Yours)How Atlassian's User Research Went Agile (and So Can Yours)
How Atlassian's User Research Went Agile (and So Can Yours)
 
ECC Work Smarter with Evernote - David Martinez Calduch de Soluciona Facil
ECC Work Smarter with Evernote - David Martinez Calduch de Soluciona FacilECC Work Smarter with Evernote - David Martinez Calduch de Soluciona Facil
ECC Work Smarter with Evernote - David Martinez Calduch de Soluciona Facil
 

Viewers also liked

SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...
SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...
SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...
IJCERT JOURNAL
 
Cloud Connections: Integrating Enterprise IT with the Cloud
Cloud Connections: Integrating Enterprise IT with the CloudCloud Connections: Integrating Enterprise IT with the Cloud
Cloud Connections: Integrating Enterprise IT with the Cloud
Amazon Web Services
 
AWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
AWS Cloud Kata 2014 | Jakarta - 2-2 MobileAWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
AWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
Amazon Web Services
 
AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data
 AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data
AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data
Amazon Web Services
 
AWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAWS Partner Presentation - Riverbed
AWS Partner Presentation - Riverbed
Amazon Web Services
 
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk IntroductionAmazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon Web Services
 
AWS Summit 2011: Big Data Analytics in the AWS cloud
AWS Summit 2011: Big Data Analytics in the AWS cloudAWS Summit 2011: Big Data Analytics in the AWS cloud
AWS Summit 2011: Big Data Analytics in the AWS cloud
Amazon Web Services
 
Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
Amazon Web Services
 
Web Performance – die effektivsten Techniken aus der Praxis
Web Performance – die effektivsten Techniken aus der PraxisWeb Performance – die effektivsten Techniken aus der Praxis
Web Performance – die effektivsten Techniken aus der Praxis
Felix Gessert
 
Cloud Databases in Research and Practice
Cloud Databases in Research and PracticeCloud Databases in Research and Practice
Cloud Databases in Research and Practice
Felix Gessert
 

Viewers also liked (10)

SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...
SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...
SURVEY ON IMPLEMANTATION OF COLUMN ORIENTED NOSQL DATA STORES ( BIGTABLE & CA...
 
Cloud Connections: Integrating Enterprise IT with the Cloud
Cloud Connections: Integrating Enterprise IT with the CloudCloud Connections: Integrating Enterprise IT with the Cloud
Cloud Connections: Integrating Enterprise IT with the Cloud
 
AWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
AWS Cloud Kata 2014 | Jakarta - 2-2 MobileAWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
AWS Cloud Kata 2014 | Jakarta - 2-2 Mobile
 
AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data
 AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data
AWS Cloud Kata 2014 | Jakarta - 2-3 Big Data
 
AWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAWS Partner Presentation - Riverbed
AWS Partner Presentation - Riverbed
 
Amazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk IntroductionAmazon EC2 and AWS Elastic Beanstalk Introduction
Amazon EC2 and AWS Elastic Beanstalk Introduction
 
AWS Summit 2011: Big Data Analytics in the AWS cloud
AWS Summit 2011: Big Data Analytics in the AWS cloudAWS Summit 2011: Big Data Analytics in the AWS cloud
AWS Summit 2011: Big Data Analytics in the AWS cloud
 
Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
 
Web Performance – die effektivsten Techniken aus der Praxis
Web Performance – die effektivsten Techniken aus der PraxisWeb Performance – die effektivsten Techniken aus der Praxis
Web Performance – die effektivsten Techniken aus der Praxis
 
Cloud Databases in Research and Practice
Cloud Databases in Research and PracticeCloud Databases in Research and Practice
Cloud Databases in Research and Practice
 

Similar to Cloud-Powered Social Gaming

Microsoft Webday 2008 - Silverlight Experiences
Microsoft Webday 2008 - Silverlight ExperiencesMicrosoft Webday 2008 - Silverlight Experiences
Microsoft Webday 2008 - Silverlight Experiences
Nicklas Andersson
 
German introduction to sp framework
German   introduction to sp frameworkGerman   introduction to sp framework
German introduction to sp framework
Bob German
 
SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)
Matthew J. Bailey , MCT
 
Get Your APP Together
Get Your APP TogetherGet Your APP Together
Get Your APP Together
Joshua Drew
 
Joomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomlaJoomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomla
compassdesign
 
IT overview for nonprofits by Dave Cortright (IT4NP)
IT overview for nonprofits by Dave Cortright (IT4NP)IT overview for nonprofits by Dave Cortright (IT4NP)
IT overview for nonprofits by Dave Cortright (IT4NP)
Dave Cortright
 
How To Express Your Creative Self With Windows Presentation Foundation And Si...
How To Express Your Creative Self With Windows Presentation Foundation And Si...How To Express Your Creative Self With Windows Presentation Foundation And Si...
How To Express Your Creative Self With Windows Presentation Foundation And Si...
guest83d3e0
 
Net as an awesome startup platform
Net as an awesome startup platformNet as an awesome startup platform
Net as an awesome startup platform
rlacovara
 
Mindmeister Case Study En.Key
Mindmeister Case Study En.KeyMindmeister Case Study En.Key
Mindmeister Case Study En.Key
mindmeister
 
iWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndreaiWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndrea
D'Andrea
 
Game Development Using HTML 5
Game Development Using HTML 5Game Development Using HTML 5
Game Development Using HTML 5
osa_ora
 
Where to invest money and time in VR & AR - Andrew Lacy
Where to invest money and time in VR & AR - Andrew LacyWhere to invest money and time in VR & AR - Andrew Lacy
Where to invest money and time in VR & AR - Andrew Lacy
Andrew Lacy
 
Building Social Enterprise with Ruby and Salesforce
Building Social Enterprise with Ruby and SalesforceBuilding Social Enterprise with Ruby and Salesforce
Building Social Enterprise with Ruby and Salesforce
Raymond Gao
 
Webinar 7 steps to launching yourself online fast may 30 2017
Webinar 7 steps to launching yourself online fast may 30 2017Webinar 7 steps to launching yourself online fast may 30 2017
Webinar 7 steps to launching yourself online fast may 30 2017
Michelle Castillo
 
Lessons Learned Growing an Open Source Hardware startup
Lessons Learned Growing an Open Source Hardware startupLessons Learned Growing an Open Source Hardware startup
Lessons Learned Growing an Open Source Hardware startup
AutosportLabs
 
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
Robert MacLean
 
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
Paul Winterhalder
 
Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019 Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019
New Tricks
 
HTML5 Canvas Performance optimization
HTML5 Canvas Performance optimizationHTML5 Canvas Performance optimization
HTML5 Canvas Performance optimization
David Goemans
 
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
 BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
DevGAMM Conference
 

Similar to Cloud-Powered Social Gaming (20)

Microsoft Webday 2008 - Silverlight Experiences
Microsoft Webday 2008 - Silverlight ExperiencesMicrosoft Webday 2008 - Silverlight Experiences
Microsoft Webday 2008 - Silverlight Experiences
 
German introduction to sp framework
German   introduction to sp frameworkGerman   introduction to sp framework
German introduction to sp framework
 
SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)SharePoint Framework 101 (SPFx)
SharePoint Framework 101 (SPFx)
 
Get Your APP Together
Get Your APP TogetherGet Your APP Together
Get Your APP Together
 
Joomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomlaJoomla day ne_2011_nidan_black_belt_joomla
Joomla day ne_2011_nidan_black_belt_joomla
 
IT overview for nonprofits by Dave Cortright (IT4NP)
IT overview for nonprofits by Dave Cortright (IT4NP)IT overview for nonprofits by Dave Cortright (IT4NP)
IT overview for nonprofits by Dave Cortright (IT4NP)
 
How To Express Your Creative Self With Windows Presentation Foundation And Si...
How To Express Your Creative Self With Windows Presentation Foundation And Si...How To Express Your Creative Self With Windows Presentation Foundation And Si...
How To Express Your Creative Self With Windows Presentation Foundation And Si...
 
Net as an awesome startup platform
Net as an awesome startup platformNet as an awesome startup platform
Net as an awesome startup platform
 
Mindmeister Case Study En.Key
Mindmeister Case Study En.KeyMindmeister Case Study En.Key
Mindmeister Case Study En.Key
 
iWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndreaiWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndrea
 
Game Development Using HTML 5
Game Development Using HTML 5Game Development Using HTML 5
Game Development Using HTML 5
 
Where to invest money and time in VR & AR - Andrew Lacy
Where to invest money and time in VR & AR - Andrew LacyWhere to invest money and time in VR & AR - Andrew Lacy
Where to invest money and time in VR & AR - Andrew Lacy
 
Building Social Enterprise with Ruby and Salesforce
Building Social Enterprise with Ruby and SalesforceBuilding Social Enterprise with Ruby and Salesforce
Building Social Enterprise with Ruby and Salesforce
 
Webinar 7 steps to launching yourself online fast may 30 2017
Webinar 7 steps to launching yourself online fast may 30 2017Webinar 7 steps to launching yourself online fast may 30 2017
Webinar 7 steps to launching yourself online fast may 30 2017
 
Lessons Learned Growing an Open Source Hardware startup
Lessons Learned Growing an Open Source Hardware startupLessons Learned Growing an Open Source Hardware startup
Lessons Learned Growing an Open Source Hardware startup
 
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
DevDays 2011- Let’s get ready for the cloud: Building your applications so th...
 
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
5 Steps to Ignite your Free-to-Play Revenue (without Advertising)
 
Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019 Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019
 
HTML5 Canvas Performance optimization
HTML5 Canvas Performance optimizationHTML5 Canvas Performance optimization
HTML5 Canvas Performance optimization
 
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
 BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
Amazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Amazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
HarpalGohil4
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 

Recently uploaded (20)

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 

Cloud-Powered Social Gaming

  • 1. Cloud-Powered Social Gaming Jeff Barr Senior Web Services Evangelist jbarr@amazon.com @jeffbarr
  • 2. Introduction Based in Seattle Career path: Startups Microsoft Consultant to VCs and startups Amazon Web Services – 2002 - Present Last two games played: Zork – Apple ][ Xargon – 386-40 PC Author of “Host Your Website in the Cloud”
  • 3. Goals Introduce you to cloud computing Make you curious about it Have you consider a move to the cloud Mention none of my products Come visit our booth
  • 4. This Is Not The Topic Image from http://lifydouglaspain.blogspot.com/
  • 5. This Is The Topic Cloud Computing
  • 7. You Want To Be Here
  • 9. And End Up Here http://www.insidefacebook.com/2010/04/01/top-25-facebook-games-for-april-2010-see-mixed-traffic-results/
  • 10. You… Want to Focus On Creativity Development Market Building Business Models Success Want to Ignore Data Centers & Co-Lo Racks Servers Cables http://www.epic-blog.com
  • 11. Benefits of Cloud Computing Sophisticated Platform Leverage many man-years of work that has already been done. Focus on your Game Use your unique skills to build a better product. Don't waste resources on low-level system-building activities. Reduced Time to Market Use powerful services to create a great application more quickly. Think Big Thoughts What if you have 1,000 or 1,000,000 or 1,000,000,000 users? What if the whole world shows up at your front door on the week of your launch? Pay As You Go Use a scalable architecture, but get the actual resources only when you actually need them. Don't spend money until you need to.
  • 12. Attributes of Cloud Computing Global Scope and Scale Enough resources to satisfy the needs of very demanding applications. Cost-effective Low cost, pay-as-you-go. Highly Reliable Built-in redundancy. Tools to automate scaling, failover, and monitoring. Highly Scalable Scale up or down on an as-needed basis, adding or removing resources in a matter of minutes. Reduced Development Cost Better games more quickly and at lower cost.
  • 13. The Dawn of Cloud
  • 14. My Messages to You Today Don't Fear Success Don't Fear Failure Don't Fear the World Don't Fear the Muck
  • 15. Don’t Fear Success Old Model: Design game Attempt to predict usage Get big pile of money(mortgage the house) Get enough hardware Launch & cross fingers Watch metrics Panic Repeat weekly
  • 16. Don't Fear Success New Model Design for scalability Test up front Invest in content Auto-scale for traffic Focus on business Relax Innovate
  • 17. Don’t Fear Failure What if no one shows up for the party? Old Model: Oh $#!+ There goes the house What do we do with all that hardware? New Model: No big deal Shut down resources No continued burn Let’s try something else
  • 18. Don't Fear The World One Data Center: High latency for most of the world Poor experience for some Single point of failure Unhappy users Cloud: Scale Content distribution Multiple geographic locations with ease Intrinsic redundancy Happy users And lots of them
  • 19. Don't Fear the Muck Muck: All the stuff that you have to do, but don't want to do, to keep your game up and running. Cloud: Takes care of the muck You get to focus
  • 20. Cloud Applications Hosting static content Hosting downloadable files Running server-side applications Large-scale database storage Data analysis
  • 21. Cloud-Based Analytics "The secret behind each developer's success is the ability to analyze data in ways they couldn't before, thereby gaining previously unattainable insight into players' needs, behaviors and usage patterns." -- Vertica http://en.wikipedia.org/wiki/File:Child_riding_tortoise.jpg
  • 22. Amazon Web Services Compute / Processing / Hosting Storage Database Messaging Networking Content Distribution Human Intelligence
  • 23.
  • 24.
  • 26. 1.7 TB local storage
  • 27.
  • 28. Next Steps Visit our booth to learn more Visit http://aws.amazon.com Come talk to me, I'll be around tomorow Expect the cloud, don't fear it
  • 29. And That's All! Thanks for listening, and please feel free to follow up. Jeff Barr jbarr@amazon.com @jeffbarr