DevOps, WTF?, FTW!
Will cloud and DevOps make you sleep peacefully?
“In the midst of chaos, there
is also opportunity”
Sun Tzu, The Art of War
root@null:~# whois maciek.sawicki
How people understand
DevOps?
“give developers root access
on production”
“administrators have dreams
of becoming a software
developers”
“Does anyone even remember
the sound of a real cluster
symphony any more?”
Collaboration and communication
Organization culture and processes
Whole team have responsibility for project
success
Highly skilled engineers having holistic approach to software development.
Cooperation with Infosec engineers (and UX engineers, product owners)
Continuous Integration and Deployment
♥ Open Source
What DevOps culture actually is?
Communication
Collaboration
Highly skilled engineers having holistic
approach to software development.
Collaboration
Infosec and DevOps
Infosec and DevOps
Responsibility
CI/CD
Gaining popularity (GitLab-CI, Jenkins 2.0, Bitbucket Pipelines, etc)
Pipeline as a code
Dockerized build environment
CI/CD pipeline
Source code management (git-flow like approach)
Automated tests
Avoid manual changes in production
Collecting logs and metrics
Collecting traces
CI/CD, Code Fearlessly
Mikroservices and containers clusters
Using Open Source frameworks/libs/tool
Contributing to used projects
Developing own Open Source products
Knowledge sharing
♥ Open Source
Cloud?
If possible, use Paas!
Use IaaS the smart way
Don’t be stupid when using IaaS!
IaaS ‘pro’ tips
use autoscaling
use spot/preemptible instances
use whole cloud ecosystem - don’t use it as VPS, please…
think about deployment security - when using AWS use Instance Profiles,
please…, when using GCP familiar yourself with oAuth
set billing alerts ;)
remember Uncle Bob’s Winston Churchill’s qoute: “Where there is great power
there is great responsibility”
Sometimes bare metal is better!
Agile?
Will cloud and DevOps make you sleep
peacefully?
It depends...
42
Synergy
maciej.sawicki@codilime.com
maciek@amplification.pl
@viroos
???

DevOps FTW!, Will cloud and DevOps make you sleep peacefully?

Editor's Notes

  • #9 Dac developera sudo na produkcjie - NIKT Mokre sny zeby byc programista Robic fajne rzeczy jak kiedys Ogloszenia, “kultura”, “toole Deweloperzy - sudo Starzy admini