Working in the cloud

   We are from the internet — we know the
 value of open source. Hardware and storage
is unfortunate...
Do you roll your own?


  Mobile network?
  Internet connection?
  Email servers?
  Blog servers?
  IM network?
  DNS host...
mrmonkey
mrmonkey.com



 Colocation too costly in the UK
 0.5A per U
 No space anywhere
 Need to buy N+1 servers
Energy prices

                                    Average US retail commercial price of electricity
                     ...
Things that fail



  Software
  Servers
  Hardware
  Network
  Data centre
mrmonkey.com in the cloud



 DNS by Gandi
 Email & IM by Google
 TODO by Hiveminder
 Hosting, storage & network by Amazon
Why now?


 Computers are more powerful
 Network is everywhere and fast enough
 TCP/IP and HTTP are reliable enough
 SSL i...
Processing power

                                    Instructions per second

                                           ...
Software As A Service


  Zimki
  Sales Force
  Ning
  Amazon Elastic Compute Cloud
  Amazon Simple Storage Service
  Goog...
XaaS

 BaaS — Business as a Service
 OaaS — Organisation as a Service
 PaaS — Process as a Service
 DaaS — Data as a Servi...
Amazon


 Elastic Compute Cloud getting better
 Elastic IPs
 Dropped bandwidth price recently
 New status page
 Simple Sto...
Amazon S3
Scaling



  Premature scaling is the root of all evil
  EC2 + S3 annoying to scale
  Best thing about App Engine is the d...
Data Protection



  Uh-oh
  Especially if your data is stored in another
  country
Issues


  Availibility
  Reliability
  Customisation
  Keep everything inhouse
  Worried about lock-in
  SLA
Remember




 Electricity is no longer a competitive advantage
 All you need is a credit card
Upcoming SlideShare
Loading in...5
×

Living In The Cloud

4,060

Published on

We are from the internet - we know the value of open source. Hardware and storage is unfortunately real, but you can outsource it all. This talk will guide you through how to exploit cloud computing today to make you happier and more efficient.

Published in: Business, Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,060
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
218
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Living In The Cloud

  1. 1. Working in the cloud We are from the internet — we know the value of open source. Hardware and storage is unfortunately real, but you can outsource it all. This talk will guide you through how to exploit cloud computing today to make you happier and more efficient. Léon Brocard YAPC::Asia 2008
  2. 2. Do you roll your own? Mobile network? Internet connection? Email servers? Blog servers? IM network? DNS hosting? Web servers?
  3. 3. mrmonkey
  4. 4. mrmonkey.com Colocation too costly in the UK 0.5A per U No space anywhere Need to buy N+1 servers
  5. 5. Energy prices Average US retail commercial price of electricity 10 12 qqq qqqqq adjusted cents per kWh q q q qq q qqq qqq qq qq qqq q qq q qq q q 8 qqqqqqqq qqqq 6 4 2 0 1960 1970 1980 1990 2000
  6. 6. Things that fail Software Servers Hardware Network Data centre
  7. 7. mrmonkey.com in the cloud DNS by Gandi Email & IM by Google TODO by Hiveminder Hosting, storage & network by Amazon
  8. 8. Why now? Computers are more powerful Network is everywhere and fast enough TCP/IP and HTTP are reliable enough SSL is secure enough Open source Virtual machines
  9. 9. Processing power Instructions per second q 40000 MIPS q 20000 q q q q q q q q q q q qq q q q q qqq qq q q q q 0 1970 1980 1990 2000
  10. 10. Software As A Service Zimki Sales Force Ning Amazon Elastic Compute Cloud Amazon Simple Storage Service Google App Engine
  11. 11. XaaS BaaS — Business as a Service OaaS — Organisation as a Service PaaS — Process as a Service DaaS — Data as a Service SaaS — Software as a Service FaaS — Framework as a Service HaaS — Hardware as a Service IaaS — Infrastructure as a Service NaaS — Nothing as a Service (Thanks to Simon Wardley)
  12. 12. Amazon Elastic Compute Cloud getting better Elastic IPs Dropped bandwidth price recently New status page Simple Storage Service pretty good Net::Amazon::S3 retry => 1 Almost a CDN
  13. 13. Amazon S3
  14. 14. Scaling Premature scaling is the root of all evil EC2 + S3 annoying to scale Best thing about App Engine is the data store For big deployments, the cloud may not help
  15. 15. Data Protection Uh-oh Especially if your data is stored in another country
  16. 16. Issues Availibility Reliability Customisation Keep everything inhouse Worried about lock-in SLA
  17. 17. Remember Electricity is no longer a competitive advantage All you need is a credit card
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×