continuous delivery on paas
TRANSCRIPT
Continuous Delivery
onPaaS
Filippo Liverani@filippo
Continuous Delivery
why?
build the right thing
photo credit https://www.flickr.com/photos/lifeasart/271751746/
reduce risk
photo credit https://www.flickr.com/photos/oskay/253010234/
measure real progress
photo credit https://www.flickr.com/photos/8011986@N02/2965137520
how?
collaboration
photo credit https://www.flickr.com/photos/fncll/145149313/
automation
photo credit https://www.flickr.com/photos/sea-turtle/6508782929
trunk based development
photo credit https://www.flickr.com/photos/rogerjones/5248044039
deployment pipelines
CommitUnit tests
Integration tests
User tests
Stress tests
Acceptance tests
Production
confidence
Platform as a Service
service models
data center
infrastructure - IaaS
platform - PaaS
software - SaaS complexity flexibility
private vs public
photo credit https://www.flickr.com/photos/oldpatterns/6100020538/
benefits
rapid development
easy to setup
easy to scale
short-term costs
consistency
drawbacks
limited flexibility
vendor lock-in
integrations
long term-costs
Continuous Delivery
♥PaaS
production-like environments
automated provisioning
automated deployment
accelerators
PaaS in practice!
photo credit href="https://www.flickr.com/photos/quadrapop/32118237/"