Your SlideShare is downloading. ×
Provisioning Toolchain Introduction for Velocity Online Conference (March 2010)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Provisioning Toolchain Introduction for Velocity Online Conference (March 2010)

9,000
views

Published on

Lee Thompson (from DTO Solutions) presentation given at Velocity's Online Conference on March 17, 2010. …

Lee Thompson (from DTO Solutions) presentation given at Velocity's Online Conference on March 17, 2010.

http://en.oreilly.com/velocity-mar2010

Published in: Technology

0 Comments
10 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
9,000
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
189
Comments
0
Likes
10
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Open Source Provisioning Toolchain http://dev2ops.org/toolchain
  • 2. Web Operations 1.0
  • 3. Web Operations 2.0
  • 4. Toolchains = software assembly line!
  • 5. Follows historical precedents... 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 emacs->autoconf->autoheader->automake->libtool->gcc->ld
  • 6. Benefits of a provisioning toolchain... 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
  • 7. Why now?
  • 8. The rise of clouds and virtualization
  • 9. Awareness of DevOps problems
  • 10. 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
  • 11. http://dev2ops.org/toolchain/
  • 12. What is missing?
  • 13. 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
  • 14. Controls and Utilization Provisioning Activity De-Provisioning Activity (Current toolchain concept only covers provisioning part of this!)
  • 15. Scope Creep! CMDB/ Pkg Mgmt / Artifact Repositories Monitoring / Dashboarding / Alarming Roles / Access Controls / Audit And that whole devops thing...
  • 16. Announcing!
  • 17. 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
  • 18. 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!