Lessons Learned in Deploying PaaS Colin Humphreys What we have done - - PowerPoint PPT Presentation

lessons learned in deploying paas colin humphreys what we
SMART_READER_LITE
LIVE PREVIEW

Lessons Learned in Deploying PaaS Colin Humphreys What we have done - - PowerPoint PPT Presentation

Lessons Learned in Deploying PaaS Colin Humphreys What we have done and why we have done it Why? PaaS PaaS in ALM Experiences Future I'm a consumer I'm not a PaaS vendor We help our clients deliver value What is value? What is


slide-1
SLIDE 1

Lessons Learned in Deploying PaaS Colin Humphreys

slide-2
SLIDE 2

What we have done and why we have done it

slide-3
SLIDE 3

Why? PaaS PaaS in ALM Experiences Future

slide-4
SLIDE 4

I'm a consumer I'm not a PaaS vendor

slide-5
SLIDE 5

We help our clients deliver value

slide-6
SLIDE 6

What is value?

slide-7
SLIDE 7

What is valuable?

slide-8
SLIDE 8

Fast feedback Get the MVP out and iterate

slide-9
SLIDE 9
slide-10
SLIDE 10

Lean

slide-11
SLIDE 11

Your value stream changes as your service matures You don't know if you need to customise your stack - yet

slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

Why? PaaS PaaS in ALM Experiences Future

slide-15
SLIDE 15

PaaS gets your MVP out quickly

slide-16
SLIDE 16

Cloud infrastructure is akin to car hire

slide-17
SLIDE 17

PaaS commoditises IaaS

slide-18
SLIDE 18

Avoid vendor lock-in

slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21

Why? PaaS PaaS in ALM Experiences Future

slide-22
SLIDE 22

Adoption of Continuous Delivery patterns is becoming ubiquitous

slide-23
SLIDE 23
slide-24
SLIDE 24

Customising your stack

slide-25
SLIDE 25
slide-26
SLIDE 26

Why? PaaS PaaS in ALM Experiences Future

slide-27
SLIDE 27
slide-28
SLIDE 28

Development Environments Vagrant / VMWare

slide-29
SLIDE 29

ALM

slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32

Configuration Management Chef-Solo

slide-33
SLIDE 33

Operations

slide-34
SLIDE 34

Logging cloudfoundry-graylog2

slide-35
SLIDE 35

Monitoring Monit, New Relic, Cucumber-Nagios

slide-36
SLIDE 36

Explosions

slide-37
SLIDE 37

Beware of leap years

slide-38
SLIDE 38

Developers need a change of mindset

slide-39
SLIDE 39

Cloudy != Good Problems can be hidden

slide-40
SLIDE 40

Consistency can be difficult Stackato binaries are helpful

slide-41
SLIDE 41

PaaS is not a silver bullet People problems won't disappear Mechanical sympathy is still required

slide-42
SLIDE 42

Why? PaaS PaaS in ALM Experiences Future

slide-43
SLIDE 43

Feature flags Dark launching

slide-44
SLIDE 44

CF LXC (Stackato has this) Service scalability Application auto-scale

slide-45
SLIDE 45

Value-Driven Development

slide-46
SLIDE 46

Monitoring sucks Tooling sucks

slide-47
SLIDE 47

True multi-cloud

slide-48
SLIDE 48
slide-49
SLIDE 49
slide-50
SLIDE 50

Thank you for listening Let's talk @hatofmonkeys blog.hatofmonkeys.com @carrenza / carrenza.com