# whoami
Omer Hamerman
Devops IL
github.com/omerxx
omer@devops.co.il
@omergsr
medium.com/@omerxx
Slide 3
Slide 3 text
Waste
● Locating a job
● Running the wrong one
● Cancelling
● Finding the right one
● Running the right one but it fails
● Because the wrong had already ran
Slide 4
Slide 4 text
Organizational Focal Point(s)
When a job fails?
When the Server is down
When restore / backup are required
When a job cannot be located
When a new plugin is needed
…
…
We need to empower our developers
Slide 5
Slide 5 text
How can we improve?
We need a system that is
1. Self serving
2. Self healing
3. Enforces a structured work
4. Uses code for configuration and
infrastructure
5. Scaleable and fast
6. Easy to handle, add plugins
and develop them in any language
Slide 6
Slide 6 text
● Jenkins file
● Jenkins DSL for everything
● Plugins
But things are still missing - easy
scale, plugins dev, self healing,
stateless servers
And let’s be honest - groovy?
Improving the Jenkins process
Slide 7
Slide 7 text
Drone
Written in Golang, open source, easy to set up
Configuration
Containers
Plugins
Developers’ happiness
Slide 8
Slide 8 text
Configuration as code
Slide 9
Slide 9 text
Container Native
Slide 10
Slide 10 text
Plugins for everything
● Market place
● Create your own
Slide 11
Slide 11 text
Autoscaler
“Drone Autoscale is a lightweight
daemon that elastically increases and
decreases your compute resources
based on your build volume.
Integrates with Digital Ocean, Amazon
Web services, Hetzner and more.”
Slide 12
Slide 12 text
The power of using your own DB
● Stateful system
● Easy to backup
● Easy restore
● Queryable
● Measureable
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
Bottom line
Use what best suits you
Remove waste
Focus on innovation
Slide 15
Slide 15 text
blog.devopspro.co.uk
http://bit.ly/2FTiLiB
How I helped my company ship features 10
times faster, and made dev and ops win
Deploying and using Drone CI like a pro
Slide 16
Slide 16 text
Reading materials and links
https://drone.io - Drone CI saas / open source
http://docs.drone.io - Docs and introduction
http://plugins.drone.io - Some plugins
https://blog.devopspro.co.uk/how-i-helped-my-company-ship-features-10-times-faster-a
nd-made-dev-and-ops-win-a758a83b530c - My post outlining the deployment