Raising the tide: getting
developers into the cloud
http://talks.thesteve0.com/londoncloud
conf
http://bit.ly/1fbwhKc
Presented by:

Steven Pousty
@TheSteve0 on Twitter, IRC, Instagram,
Ingress, SmugMug, and Github
Agenda
1. Cover what I am seeing with devs and the cloud (mostly PaaS)
2. Open discussion about moving us all forward
What did developers grow up
with
Hosted server
How to handle load
OK so what problems are they
facing
1.
2.
3.
4.

They can't be ROOT
Their deployment model changes
App has to be built for horizontal scaling
They expect it to be a VPS
What are we doing wrong
1. NOT ENOUGH DOCUMENTATION
2. Not teaching developers to create horizontally scalable
applications
3. Not teaching developers to think in composable server pieces
rather than all minutiae
4. Giving them a different local versus "cloud" experience.
My thoughts about where we
go
1. Docker adds a lot to help us get closer to what they expect
2. Build things as more composable units
3. Help our app server and DB brethern to move their pieces to the
cloud
4. Balance sysadmins needs with developer needs
Freewheeling discussion

London Cloud Summit 2014 - raising the tide: getting developers in the cloud

  • 1.
    Raising the tide:getting developers into the cloud http://talks.thesteve0.com/londoncloud conf http://bit.ly/1fbwhKc Presented by: Steven Pousty @TheSteve0 on Twitter, IRC, Instagram, Ingress, SmugMug, and Github
  • 2.
    Agenda 1. Cover whatI am seeing with devs and the cloud (mostly PaaS) 2. Open discussion about moving us all forward
  • 3.
    What did developersgrow up with
  • 4.
  • 5.
  • 6.
    OK so whatproblems are they facing 1. 2. 3. 4. They can't be ROOT Their deployment model changes App has to be built for horizontal scaling They expect it to be a VPS
  • 7.
    What are wedoing wrong 1. NOT ENOUGH DOCUMENTATION 2. Not teaching developers to create horizontally scalable applications 3. Not teaching developers to think in composable server pieces rather than all minutiae 4. Giving them a different local versus "cloud" experience.
  • 8.
    My thoughts aboutwhere we go 1. Docker adds a lot to help us get closer to what they expect 2. Build things as more composable units 3. Help our app server and DB brethern to move their pieces to the cloud 4. Balance sysadmins needs with developer needs
  • 9.