Planning for your IT Automation Team
|Published Aug 19, 2014 at 1:34 AM MST by Tracey Flanders Tags Cloud, DevOps, Automation (1) comment|
With constant infrastructure growth and the obsession to squeeze the most you can out of your hardware, automation should be on the top of your list. For those looking to save on operational costs, automating an entire platform build would save you a sizeable amount of time and resources.
Build a dedicated team that straddles the entire DBR model. The Design team should be your strongest advocates. Why? They probably introduce most of the technology into your organization today, along with instructing how it's to be used. They can ensure new technology fits within your automation design. Since they know the big picture, they would understand the challenges that both the Build and Run teams face.
Hopefully over time each team adopts this mentality and decides to make it apart of their skill set. If your IT teams haven't done this yet, they probably never will. Dedicate a team and the resources to automate and educate.
Depending on each team within the DBR model the skillsets will vary. Starting with the Design team, you'll want individuals who understand most, if not all, of the layers and challenges pertaining to infrastructure and application development. Their background should include architecture/design, building large platforms and creating documentation artifacts for other teams to consume. All candidates should be influencers. Not everyone with likely give up his or her tried and true manual methods. Demonstrating and proving how to automate those tasks will increase adoption. No one likes to be told they have been doing it the hard way. As I mentioned earlier, the knowledge depth will vary amongst teams.
Scalability, bring up identical resources to increase your applications horsepower.
If you ever desired to leave your cloud provider for another, wouldn't it be nice to conduct a cutover rather than a migration? Build your new apps in a new provider, sync the data and cutover databases, DNS, etc. Building manually in the cloud is a complete waste for large organizations that already have a substantial investment in infrastructure.
Your security team will be pleased to know your systems follow standards and unauthorized changes can be automatically reverted back. Security breach? No problem. Automatically make a platform-wide security tweak and place your application back into production.
Fears of automation
I won't have a job?
Automation is truly to next step in the evolution of how technologies will be deployed. It's not a new concept, but with the adoption of Cloud, Software Defined Networking (SDN) and many others services, you'd be wise to adopt automation techniques. For those companies who want to lead in their industries, automating IT is an enabler.
We welcome your participation on our website. Please keep your comments civil and on point. Your email address may be used to notify you of comment replies.
Login to comment on this article.