Home > Cloud Computing > Random Thoughts on IT Automation

Random Thoughts on IT Automation

January 6th, 2012 Leave a comment Go to comments

IT automation is key to IT efficiency, agility and control. Here are some of my recent thoughts on this topic. Please feel free to share yours.

People and Automation

Time to learn how to "Google" and manage your VMware and clouds in a fast and secure

  • All automations ultimately start from people, not the other way around.
  • Although automation has a role, it never takes the place of a good system administrator.
  • Not everything can be automated, and not everything is worth being automated.
  • Automation is never a self-propelled perpetual motion machine. It needs a driver – the human being.
  • While system administrators in the driver seats, good feedbacks from the IT system are like dashboard and therefore indispensable.
  • Good automation should empower system administrators to do works more efficiently and more consistently.
  • An automated workflow is like a recipe. The goal is to repeat it in a consistent way regardless of cook.

Automation and APIs

  • Automation is possible if and only if the target is programmable. Therefore APIs are crucial to automation.
  • Reactive automation is possible only if the target is observable with metrics via APIs.
  • Unified management APIs are helpful for a unified view of underlying infrastructure therefore simplify the automation development.
  • API interoperability is a must to avoid automation islands in large scale IT systems.

Policy vs. Script

  • Policy is easier to understand and author, but less flexible to extend beyond what’s already supported than scripting.
  • Policy is good for most common use cases that don’t change much over time, while scripting is good for less common use cases that are hard to define their structures.
  • With many automation scripts in place, the question of how I can get a work done becomes which script I should run.
  • The “cloudier” an IT system, the more scripting for automation.

Categories: Cloud Computing Tags: ,
  1. January 6th, 2012 at 09:06 | #1

    Automation starts with you inner chronic malcontent say “What, again? Didn’t I just do that?”

  2. January 6th, 2012 at 11:33 | #2

    Hi Rob,

    Nice way to put it!


  3. Antone (thehyperadvisor)
    January 9th, 2012 at 12:28 | #3

    I think automation and self service will be big this year. Good points Steve and Rob.

  4. June 29th, 2012 at 00:30 | #4

    I would like to raise another matter which i think is the enemy of IT Automation.

    IT Automation improves, rather than eliminate jobs!

    In our implementations among tens of customers, we have eliminated thousands of hours of repetitive manual tasks. Nevertheless, we have not witnessed a single case of a headcount drop due to automation. On the contrary, employees are empowered to automate tasks that were never addressed before. As Glen O’Donnell, a senior analyst for Forrester Research, urges IT folks to “be the automator, not the automated.” O’Donnell asks, “Who better to automate your job than you?”

    Gabby Nizri
    CEO, Ayehu.

  5. June 29th, 2012 at 01:56 | #5

    Thanks for sharing your experience and observations!

  1. April 16th, 2012 at 01:55 | #1