Over a million developers have joined DZone.

The Cloudcast #157 - Automating Data Center Scale Infrastructure

· DevOps Zone

The DevOps zone is brought to you in partnership with Sonatype Nexus. The Nexus suite helps scale your DevOps delivery with continuous component intelligence integrated into development tools, including Eclipse, IntelliJ, Jenkins, Bamboo, SonarQube and more. Schedule a demo today



Download the MP3

Date: August 12, 2014

By: Aaron Delp and Brian Gracely

Description: Brian talks to Mitchell Hashimoto (@mitchellh, Founder of @HashiCorp. Creator of Vagrant, Packer, Serf, Consul, and Terraform) about their new tool Terraform and the evolution of DevOps. They discuss how their tools compliment each other and existing tools such as Chef, Puppet, Ansible. They highlight how Hashicorp hides complexity for DevOps teams. Music Credit: Nine Inch Nails (www.nin.com)


Topic 1 - You started Hashicorp as a side project, a night project. What were you doing that inspired you to start building all these cool tools?

Topic 2 - One of the things I’ve noticed about all of your tools is they not only attempt to hide quite a bit of complexity, but they try and be cloud/provider interdependent. If that mostly for future-proofing, or do you see many people switching platforms (clouds vs. machines)?
Topic 3 - Let’s talk about your latest tool - Terraform. First give us the overview, but then let’s get into where you see it fitting into the bigger picture of DevOps tools and platforms.

Topic 4 - With many of your tools, including Terraform, you highlight that it doesn’t really replace existing tools like Chef, Puppet, etc, but rather augments them. Do you find that it’s complicated to explain that to people that might be familiar with tools?

Topic 5
- It’s interesting that in Terraform you’ve separated Planning (terraform plan) from Execution (terraform graph). Especially as things scale, it’s really difficult to see interdependencies. What does Terraform do to help both aspects as companies scale?

Topic 6 - The set of tools that you’ve created are individually very powerful. Have you see people or customers attempt to abstract them and put them into a broader system (eg. Self-Service Portal; Cloud Broker)?

Topic 7 - What are the most common use-cases you see for people using your tools?

The DevOps zone is brought to you in partnership with Sonatype Nexus. Use the Nexus Suite to automate your software supply chain and ensure you're using the highest quality open source components at every step of the development lifecycle. Get Nexus today

Topics:

Published at DZone with permission of Brian Gracely, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}