Date post: | 19-Jan-2015 |
Category: |
Documents |
Upload: | adam-wiggins |
View: | 26,734 times |
Download: | 0 times |
Adam WigginsGluecon 2010
What they are, and why you should build one
Cloud Services
Cloud services
Defining “cloud service” by example
Amazon S3
Amazon S3binary asset cloud service
Binary assets aren’t hard
Binary assets aren’t hard...until you need to scale
Outsource the headache of binary assets to S3
New Relic
New Relicperformance metrics cloud service
Storing metrics and rendering graphs isn’t hard
Storing metrics and rendering graphs isn’t hard...until you need to scale
Outsource the headache of performance metrics to New Relic
Send/recieve email from your app
Email isn’t hard
Email isn’t hard...until you need to scale
Outsource the headache of email to...
‣Authsmtp
‣Authsmtp‣Sendgrid
‣Authsmtp‣Sendgrid‣Postmark
Can we take it further?
Database
Running a database isn’t hard
Running a database isn’t hard...until you need to scale
Outsource the headache of running a database
‣MongoHQ
‣MongoHQ‣Cloudant (CouchDB)
‣MongoHQ‣Cloudant (CouchDB)‣Amazon SimpleDB
‣MongoHQ‣Cloudant (CouchDB)‣Amazon SimpleDB‣MongoMachine
‣MongoHQ‣Cloudant (CouchDB)‣Amazon SimpleDB‣MongoMachine‣Amazon RDS (MySQL)
The pattern
Software infrastructure for apps
Run as a hosted, managed service
Ops, scaling, maintenance handled by the cloud service provider
Customer pays provider proportional to usage
Why should you build a cloud service?
An emerging market full of exciting opportunities
Now is the perfect time to build a cloud service