get off my cloud - launching your startup on the cloud

6
Joe Drumgoole 21-Apr-09 Get Off My Cloud – Launching your Startup on Cloud Computing Infrastructure

Upload: joe-drumgoole

Post on 26-May-2015

2.167 views

Category:

Technology


0 download

DESCRIPTION

Presentation given at GeekNRolla on 21-Apr-2009.

TRANSCRIPT

Page 1: Get Off My Cloud - Launching your Startup on The Cloud

Joe Drumgoole

21-Apr-09

Get Off My Cloud –Launching your Startup on Cloud

Computing Infrastructure

Page 2: Get Off My Cloud - Launching your Startup on The Cloud

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

Page 3: Get Off My Cloud - Launching your Startup on The Cloud

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

Page 4: Get Off My Cloud - Launching your Startup on The Cloud

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)

Page 5: Get Off My Cloud - Launching your Startup on The Cloud

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 everyone’s future

Page 6: Get Off My Cloud - Launching your Startup on The Cloud

Q & A