DZone
DevOps Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > DevOps Zone > Breaking Into Automated Infrastructure Management

Breaking Into Automated Infrastructure Management

Kief Morris user avatar by
Kief Morris
·
Apr. 16, 12 · DevOps Zone · Interview
Like (0)
Save
Tweet
7.47K Views

Join the DZone community and get the full member experience.

Join For Free

automated management of infrastructure is vital for delivering highly effective it services. but although there are plenty of tools available to help implement automation, it’s still common to see operations teams manually installing and managing their servers, which leads to a high-maintenance infrastructure, which soaks up the team’s time on firefighting and other reactive tasks.

doing it by hand

i’ve met many smart and skilled systems administrators in this situation. these folks know automation can make their life easier, but they can’t afford to take time away from turning cranks, greasing wheels, and unjamming the gears to keep their infrastructure puffing along in order to focus on improving their situation.

i’m convinced this is largely due to habit. even though these teams understand that automation would be useful to them, when the pressure is on (and the pressure is always on), they roll up their sleeves, ssh into the servers and knock them into shape, because that’s the fastest way to get stuff done. manual infrastructure management is what they’re used to. i find that most of these teams haven’t had personal experience of well-automated infrastructures, and don’t tend to believe it’s something they can realistically implement for their own operations.

sysadmins who have worked in teams with mature, comprehensive automation, on the other hand, can’t go back. sure, they might log into a box to diagnose and fix something that needs fixing right now , but they can’t relax until they’ve baked the fix into their automated configuration, and made sure that their monitoring will alert them ahead of time if the problem happens again.

breaking out of manual infrastructure management and setting up an effective automation regime is difficult. although there are loads of tools out there to make it work, it helps to understand good strategies for implementing them. i recommend looking over the material on the infrastructures.org site. it hasn’t been updated in a few years, so doesn’t take much of the advances since then into account, including virtualization, cloud, and newer tools like chef and puppet , but there is still rich material there.

another must-read which more up to date is web operations by john allspaw, jesse robbins, and a bunch of other smart peeps.

i’m also planning to share a few of the practices i’ve seen and used for automation in upcoming posts.

Infrastructure

Published at DZone with permission of Kief Morris, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Suspicious Sortings in Unity, ASP.NET Core, and More
  • Unit vs Integration Testing: What's the Difference?
  • Adaptive Change Management: A DevOps Approach to Change Management
  • Usage of Java Streams and Lambdas in Selenium WebDriver

Comments

DevOps Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo