Jacob Wright - Cloud Computing and Flex
-
Upload
360conferences -
Category
Technology
-
view
1.538 -
download
0
description
Transcript of Jacob Wright - Cloud Computing and Flex
Cloud Computing in FlexMinimizing Risk, maximizing opportunity
Jacob Wright
360|Flex and MAX - Advanced ActionSript APIs
Flight Framework
Blog jacwright.com
Site gearsandcogs.com
“Cloud Computing”
Data and computing power which can be accessed from a cloud of online resources
More information on wikipedia
Cloud Service Types
Services - APIs (Google Maps, OpenID)
Storage - file and database storage
Infrastructure - servers on-demand
Platform - complete application stack
Several players
Amazon Web Services - à la carte
Google App Engine - complete package
Mosso
Joyent
GoGrid
Amazon’s Web ServicesElastic Compute Cloud (EC2)
SimpleDb
Simple Storage Solution (S3)
CloudFront
Simple Queue Service (SQS)
Flexible Payments Service (FPS)
DevPay
Mechanical Turk
S3Storage
SimpleDBDatabase EC2
Web Servers
EC2Processing
SQSTask Queue
Web Application
User
Cloud
Google App Engine
Code in Python or Java
Use Google’s APIs
Big Table
Google Accounts
Image
Memcache
URL Fetch
App Engine
Google App Engine
Web Application
User
App Cloud
Which is better?
Much more flexibility with Amazon (e.g. sockets)
Much less IT with Google
Greater lock-in with Google
Trade-offs to consider with everything
Leveling the playing field
Cheaper to deploy, able to scale
Developers can now compete with big companies
Startups can bootstrap more easily or require less funding
Minimizes risk, cost of failure isn’t so high, viral can be dealt with gracefully.
Flex Application Possibilities
Wowza or FMS on Amazon EC2
PyAMF and Big Table on Google App Engine
Amazon S3 and Amazon SimpleDB directly
Demo
Jacob Wright
Blog http://jacwright.com/
Site http://gearsandcogs.com/