14
Factoring out system components Andreas Ehn <[email protected]> @ehn RAMP | Budapest, Hungary | July 12, 2013

Factoring out system components – RAMP 2013

Embed Size (px)

DESCRIPTION

Over time common parts of your infrastructure are factored out and provided as generalized services by specialized providers

Citation preview

Page 1: Factoring out system components – RAMP 2013

Factoring out system components

Andreas Ehn <[email protected]>@ehn

RAMP | Budapest, Hungary | July 12, 2013

Page 2: Factoring out system components – RAMP 2013
Page 3: Factoring out system components – RAMP 2013
Page 4: Factoring out system components – RAMP 2013
Page 5: Factoring out system components – RAMP 2013
Page 6: Factoring out system components – RAMP 2013

Overarching trends that vastly simplify starting a company• 1999, 2006, 2011, 2015

• The central theme is that commonalities are identified and factored out

• ab+ac = a(b+c)

• Same thing with code

• And services, and infrastructure

• Commoditization

Page 7: Factoring out system components – RAMP 2013

1999

Page 8: Factoring out system components – RAMP 2013

2006

Page 9: Factoring out system components – RAMP 2013

2011

Page 10: Factoring out system components – RAMP 2013

20112006 2007 2008 2009 2010

160

0

20

40

60

80

100

120

140

20142011 2012 2013

80

0

10

20

30

40

50

60

70

Page 11: Factoring out system components – RAMP 2013

2011

Page 12: Factoring out system components – RAMP 2013

2015

• Platforms getting more sophisticated, rising through the abstraction layers

• What other pieces of infrastructure that we build ourselves now will move to the platforms?

Page 13: Factoring out system components – RAMP 2013

Examples

• Login and user management

• CRM, retention, notifications

• Social channels

• Other growth mechanics

• Deployment and operations

Page 14: Factoring out system components – RAMP 2013

Thank you!Andreas Ehn <[email protected]>

@ehnCheck out www.wrapp.com or get the app!