Open Source Provisioning Toolchain
http://dev2ops.org/toolchain
Web Operations 1.0
Web Operations 2.0
Toolchains = software assembly line!
Core tenet of Industrial Revolution is interchangeable parts
Unix is less an operation system and more a federation of small utilities
Free Software Foundation Development Toolchain
Follows historical precedents...
emacs->autoconf->autoheader->automake->libtool->gcc->ld
Smaller interchangeable parts mitigates risk
Help users figure out how tools fit together
Stop the constant reinvention of the the wheel
Consolidate terminology
Help toolsmiths align efforts
Benefits of a provisioning toolchain...
Why now?
The rise of clouds and virtualization
Awareness of DevOps problems
Criteria for fully automated provisioning...
1. Be able to automatically provision an entire environment -- from "bare-metal" to running business services -- completely from specification
2. No direct management of individual boxes
3. Be able to revert to a "previously known good" state at any time
4. It’s easier to re-provision than it is to repair
5. Anyone on your team with minimal domain specific knowledge can deploy or update an environment
http://dev2ops.org/toolchain/
What is missing?
So we’ve been talking it over...
10/09 - Provisioning Toolchain
11/09 - dev2ops blog
01/10 - OpsCamp, Austin, Texas
02/10 - DTO Customers and Industry Contacts
Provisioning Activity De-Provisioning Activity
Controls and Utilization
(Current toolchain concept only covers provisioning part of this!)
Scope Creep!
CMDB/ Pkg Mgmt / Artifact Repositories
Monitoring / Dashboarding / Alarming
Roles / Access Controls / Audit
And that whole devops thing...
Announcing!
DevOps-Toolchain
Document methodologies and best practices
Define an architectural vision of the tool chain with an eye towards phased evolution
Maintain a repository of design patterns and anti-patterns that describe useful approaches to tool builders
Mailing list to discuss approaches, anecdotes and applications of approaches and tools
Join the Conversation
http://groups.google.com/group/devops-toolchain
Share a Best Practice
http://code.google.com/p/devops-toolchain/w/list
See you at Velocity in Santa Clara!
Top Related