Cloud Services - Social App Workshop - Heroku - 2010-07-24

24

description

Overview of how a maniacal focus and new IaaS powered latencies enables anything to be a cloud service.

Transcript of Cloud Services - Social App Workshop - Heroku - 2010-07-24

Page 1: Cloud Services - Social App Workshop - Heroku - 2010-07-24
Page 2: Cloud Services - Social App Workshop - Heroku - 2010-07-24

VS

Page 3: Cloud Services - Social App Workshop - Heroku - 2010-07-24

No  Step  1

$  git  push  heroku  master

Page 4: Cloud Services - Social App Workshop - Heroku - 2010-07-24

New  features  drive  complexity

Page 5: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Simplicity  drives  separation

Page 6: Cloud Services - Social App Workshop - Heroku - 2010-07-24
Page 7: Cloud Services - Social App Workshop - Heroku - 2010-07-24

tl;dr

Page 8: Cloud Services - Social App Workshop - Heroku - 2010-07-24
Page 9: Cloud Services - Social App Workshop - Heroku - 2010-07-24
Page 10: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Memcached  as  a  cloud  service?

Page 11: Cloud Services - Social App Workshop - Heroku - 2010-07-24
Page 12: Cloud Services - Social App Workshop - Heroku - 2010-07-24

PING google.com (66.102.7.99): 56 data bytes64 bytes from 66.102.7.99: icmp_seq=0 ttl=54 time=27.002 ms64 bytes from 66.102.7.99: icmp_seq=1 ttl=54 time=36.446 ms64 bytes from 66.102.7.99: icmp_seq=2 ttl=54 time=25.828 ms

PING pingtest.net (69.17.117.207): 56 data bytes64 bytes from 69.17.117.207: icmp_seq=0 ttl=48 time=71.158 ms64 bytes from 69.17.117.207: icmp_seq=1 ttl=48 time=72.828 ms64 bytes from 69.17.117.207: icmp_seq=2 ttl=48 time=89.200 ms

Page 13: Cloud Services - Social App Workshop - Heroku - 2010-07-24

PING 2.2.2.2 (2.2.2.2) 56(84) bytes of data.64 bytes from 2.2.2.2: icmp_seq=1 ttl=61 time=0.436 ms64 bytes from 2.2.2.2: icmp_seq=2 ttl=61 time=0.630 ms64 bytes from 2.2.2.2: icmp_seq=3 ttl=61 time=0.548 ms

PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=1.94 ms64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=1.90 ms64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=2.01 ms

Page 14: Cloud Services - Social App Workshop - Heroku - 2010-07-24

20 - 150X Faster

Page 15: Cloud Services - Social App Workshop - Heroku - 2010-07-24

PING 2.2.2.2 (2.2.2.2) 56(84) bytes of data.64 bytes from 2.2.2.2: icmp_seq=1 ttl=61 time=0.436 ms64 bytes from 2.2.2.2: icmp_seq=2 ttl=61 time=0.630 ms64 bytes from 2.2.2.2: icmp_seq=3 ttl=61 time=0.548 ms

PING 192.168.1.7 (192.168.1.7): 56 data bytes64 bytes from 192.168.1.7: icmp_seq=0 ttl=64 time=1.111 ms64 bytes from 192.168.1.7: icmp_seq=1 ttl=64 time=0.574 ms64 bytes from 192.168.1.7: icmp_seq=2 ttl=64 time=0.553 ms

Page 16: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Anything can be a cloud service*

Page 17: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Don’t underestimate the value of cloud service

Page 18: Cloud Services - Social App Workshop - Heroku - 2010-07-24

People will pay

Page 19: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Make as easy to use as possible.

Page 20: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Then make it easier

Page 21: Cloud Services - Social App Workshop - Heroku - 2010-07-24

You don’t need to do everything

Page 22: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Work with other cloud services

Page 23: Cloud Services - Social App Workshop - Heroku - 2010-07-24

Cloud Keiretsu FTW