get off my cloud - launching your startup on the cloud

Download Get Off My Cloud - Launching your Startup on The Cloud

Post on 26-May-2015

2.166 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

Presentation given at GeekNRolla on 21-Apr-2009.

TRANSCRIPT

  • 1. Joe Drumgoole 21-Apr-09 Get Off My Cloud Launching your Startup on Cloud Computing Infrastructure

2. What We Use

  • Wush.net : Subversion and Trac
  • DynDNS : Dynamic DNS
  • Python/Django : Dev Stack
  • Postgres : Database
  • Hudson : Build Server
  • Perlbal, MogileFS, memcached : Scaling
  • Nagios, Monitis : Monitoring
  • Hamachi : VPN through Firewall
  • Google Apps : Email, Calendar, Docs, Wiki
  • Zendesk : Support
  • Amazon : Storage, Compute, Bandwidth
  • Paypal : Billing

3. Cloud Computing:The Bad News

  • The Data Problem
  • The Programmer Problem
  • The Britney Spears Problem
  • The Bank Problem
  • The Doctor Problem
  • The End User Problem

4. Costs (Euros)

  • Capital Expenditure
    • One server 5k euro
    • One laptop per developer 2.5k (7 devs)
    • One Linksys WIFI/Firewall (won at Raffle)
    • Two 24 port switches 1.6k
    • Total: ~24k
  • Running Costs for Grid and Storage
    • ~1800 euro a month (8 instances)

5. Our Lessons

  • Cloud Computing is a useful adjunct
  • We can deploy to any Linux grid in minutes
  • Watch the per transaction costs
  • We run our build server locally (using VMServer)
  • We like Amazon but we will host in parallel with someone else in the future
  • Client side encryption is in everyones future

6.

  • Q & A