Jacob Wright - Cloud Computing and Flex

1,814 views

Published on

You don't need to write server-side code to have a persistent flex application. Skim over the available cloud computing services and see how they can support your Flex application. Then have fun looking at how you could build an internal Flex application without writing a line of code on the server. We will use an example application which uses Amazon's web-services, SimpleDB and Simple Storage Solution (S3).

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,814
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jacob Wright - Cloud Computing and Flex

  1. 1. Cloud Computing in Flex Minimizing Risk, maximizing opportunity
  2. 2. Jacob Wright 360|Flex and MAX - Advanced ActionSript APIs Flight Framework Blog jacwright.com Site gearsandcogs.com
  3. 3. “Cloud Computing” Data and computing power which can be accessed from a cloud of online resources More information on wikipedia
  4. 4. Cloud Service Types Services - APIs (Google Maps, OpenID) Storage - file and database storage Infrastructure - servers on-demand Platform - complete application stack
  5. 5. Several players Amazon Web Services - à la carte Google App Engine - complete package Mosso Joyent GoGrid
  6. 6. Amazon’s Web Services Elastic Compute Cloud (EC2) SimpleDb Simple Storage Solution (S3) CloudFront Simple Queue Service (SQS) Flexible Payments Service (FPS) DevPay Mechanical Turk
  7. 7. Web Application SimpleDB Database EC2 Web Servers User S3 Cloud Storage SQS Task Queue EC2 Processing
  8. 8. Google App Engine Code in Python or Java Use Google’s APIs Big Table Google Accounts Image Memcache URL Fetch Mail
  9. 9. Web Application Google App Engine User App Engine App Cloud
  10. 10. 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
  11. 11. 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.
  12. 12. Flex Application Possibilities Wowza or FMS on Amazon EC2 PyAMF and Big Table on Google App Engine Amazon S3 and Amazon SimpleDB directly
  13. 13. Demo
  14. 14. Jacob Wright Blog http://jacwright.com/ Site http://gearsandcogs.com/

×