Zkybase / devops field notes
Devops, documented from the inside.
Welcome to Zkybase, home of Willie Wheeler's devops projects. Field notes on configuration management, deployment pipelines, resilience and the work of running software in production.
- 25
- field notes
- 03
- projects
- 2011
- first entry
01 / The short version
Devops is a management problem solved with software.
Devops is the push to bring the development, test, infrastructure and operations domains under software management and control.
It does this through the aggressive pursuit of integration, standardization and automation. The result is a shorter systems development life cycle, continuous delivery and higher software quality.
Zkybase began in 2011 as a place to work through those ideas in public: a CMDB built on a graph database, a resilience library for Spring, and notes from the build pipeline.
- AutomationAutomate builds, tests and deployments to move faster and reduce errors.
- Continuous integration and deliveryIntegrate code into a shared repository, then test and deploy it many times a day.
- CollaborationAlign development and operations so problems are solved by the team that owns them.
- Monitoring and loggingWatch the whole system so issues surface before they become incidents.
- SecurityUse vulnerability scans and automated testing to keep code secure and compliant.
- Cloud computingScale capacity up or down as demand changes.
02 / From the notebook
The most recent entries.
The archive runs from December 2011 to January 2013.
03 / Choose a thread
Start with the problem you are carrying.
Field note
What devops actually is
A fluff free definition, the forces driving the change, and why it belongs on your desk.
Read the entry →Field note
Why a platform beats a pile of tools
Integration is the work. Tools only matter when process, data and people connect.
Read the entry →Field note
Building a CMDB on a graph
Why a configuration database needs schema agility, and how Neo4j changed the design.
Read the entry →Project / Kite
Harden a Spring service
A circuit breaker, concurrency throttle and rate limiter in two steps.
Open the project →Zkybase began in 2011 as a place to work in the open. The notes stayed.