Operations
Velocity 2010 - Alex Honor, Lee Thompson - DTO Solutions
Your presenters
Lee Thompson
From Texas
Likes rivers
Likes Zs
Many years designing, developing
and operating large scale mission
critical online financial and
industrial systems
twitter: stagr.lee
email: thompson@dtosolutions.com
Wednesday, June 23, 2010
Your presenters
Alex Honor
From California
Likes pools
Likes 914s
Specializes in life cycle optimization,
tool building, several open source
projects
twitter: alexhonor
email: ahonor@users.sourceforge.net
Wednesday, June 23, 2010
Process
This is the last question you
should ask
Tools
Process
This is the last question you
should ask
last thing
Tools
System administrators
E-Commerce
Application developers
Search
Social media
Gaming
Industrial process
Financial
Commercial / OSS ISVs
devops-toolchain activity
Lots of interesting contributions and topics ...
Scott Mcartys
Ernests
http://en.oreilly.com/velocity2008/public/schedule/detail/1525
http://en.oreilly.com/velocity2008/public/schedule/detail/1525
http://en.oreilly.com/velocity2008/public/schedule/detail/1525
http://en.oreilly.com/velocity2008/public/schedule/detail/1525
industrial process
Industrial control automation
60 years of experience in industrial
automation of physical plants
Runbook Automation
Control
I/O model
pipeline
Doug
Unix Power Tools - An operating system loaded
with decades worth of nifty ad-on utilities
[1] http://doc.cat-v.org/unix/pipes/
Wednesday, June 23, 2010
Erics rules
Interchangeable parts
1778, Honor Blanc began producing some of the
first firearms with interchangeable parts.
One part of the same type can freely replace another,
without any custom fitting
more guns
Basis of modern production techniques
Lean manufacturing
Lean startup
SOA
http://www.webadminblog.com/
Wednesday, June 23, 2010
http://eng.kaching.com/2010/05/applied-lean-startup-ideas-continuous.html
Wednesday, June 23, 2010
Generalized architecture
Control
Provisioning
Orchestration
Deploy
Dispatcher
Config
management
Scheduler
OS boot/
install
Model
Asset
inventory
Identity
Host naming
CMDB
Release
Artifact
repository
Events
Trending
Trending
Reporting
Monitoring
CI Server
Issue tracker
Build
SCM
Repository
Code
Workflows
Resources
Configuration
Topology
Sources
Release management
Repository
eggs
gems
perlmod
tgz/zip
rpm/deb/pkg/msi
jar/war/ear
Build
make
maven
ant/ivy
sbt
rake
phing
SCM
svn
cvs
git
hg
Artifact
Tracker
yum/yast
artifactory
archiva
DFS/openEFS
HTTTP
bugzilla
mantis
trac
ControlTier
Jobscheduler
OpenScheduler
Op Console, Control
nagios
zenoss
opennms
Alarm Mgmt
Measurement
Instrumentation
Wednesday, June 23, 2010
rrdtool
cacti
Provisioning
Provisioning Activity
Command and
Control
Configuration
Bootstrapping
Application Service
Orchestration
Capistrano
ControlTier
Fabric
Func
mCollective
System Configuration
Bcfg2
cfengine
Chef
Puppet
Smart Frog
Cloud or VM
Image
Launch
OS
Install
Cloud:
Xen
lxc
openVZ
Eucalyptus
KVM
OS Install:
Kickstart
Jumpstart
Cobbler
OpenQRM
xCAT
[1] http://www.gnu.org/prep/standards/standards.html
Wednesday, June 23, 2010
[1] http://www.gnu.org/prep/standards/standards.html
Wednesday, June 23, 2010
[1] http://www.gnu.org/prep/standards/standards.html
Wednesday, June 23, 2010
[1] http://www.gnu.org/prep/standards/standards.html
Wednesday, June 23, 2010
[1] http://www.gnu.org/prep/standards/standards.html
Wednesday, June 23, 2010
Recap
Recap
Defining the tool chain for automated operations is a work in progress
Recap
Defining the tool chain for automated operations is a work in progress
Recap
Defining the tool chain for automated operations is a work in progress
Recap
Defining the tool chain for automated operations is a work in progress
Open source tools already a big part of tool chains in many organizations
Recap
Defining the tool chain for automated operations is a work in progress
Open source tools already a big part of tool chains in many organizations
Call to action
Join the devops-toolchain list
http://groups.google.com/group/devops-toolchain
Help us:
Define missing tool chains
Fix tool lists
Keep working on taxonomy
Document and share experience about your tool chain