Cloudcast Notes: “doing real work” in containers and cloud


Last week, I made my second apperance on the Brian Gracely & Aaron Delp’s excellent podcast, The Cloudcast.   A lot has changed since my first appearance in 2011 but we’re still struggling to create consistent operations around these new platforms.  Then it was OpenStack, today it is container orchestration.

I loved this closing comment from Brian, “[the Cloudcast] loves people who are down in the dirt… you are living it and it’s going into the product.”

Total time, 38 minutes

  • 02:15: Interview Starts
  • 03:15: RackN path to Digital Rebar.  History of team going back to Crowbar
  • 06:05: Why we moved to containers for Digital Rebar (blog details here)
  • 07:20: The process to transform from monolith to services
  • 07:50: As backgrouind, what is Digital Rebar?  Configuration & Services in Sequence.
  • 09:30: How/Why to use Consul for services
  • 10:30: Why Immutability is Hard  (technial use of the word “cheese”)
  • 12:20: Challenge of restarting & state in Microservices
  • 14:30: Need for Iterative design process to improve as you learn the pattern.
  • 15:10: “If you are not using containers for at least packaging, your are crazy”
  • 15:40: We choose not to talk about OpenStack!
  • 16:15: Fidelity Gap and cloud portability
  • 17:10: Rob does funny voice about idea that with containers “devs don’t have to do ops”
  • 18:00: Why adding some overhead for deveopers is a good investment.
  • 18:40: Rob throws OpenStack under the bus for Devstack and “it worked in Devstack” mentality
  • 21:20: Containers do not solve all problems, in some ways they make things harder (especially on networking)/
  • 21:55: “we are about to put a serious hurt on networking management”
  • 21:50: Networking configuration is hard to build in a consisent way.   You have to automated it – there is no other choice.
  • 24:20: Hybrid Cloud priorities with RackN
  • 25:00: We “declared default” on trying to create a mono-cloud and accepted that infrastructure is hybrid.
  • 25:40: Openness comes from having multiple providers.  Composable ops allows you to cope with heterogeneous APIs
  • 28:55: Businesses want choice and control about infrastructure.  Do not want to deployments to hardcode to platforms or tooling.
  • 29:30: “I have not met anyone who is just using one cloud, tool or platform”
  • 30:30: Brian asks Rob to pick winners and trends.  “we like to let people pick and choose.”
  • 31:00: Container orchestration with networking and storage are going to be huge.
  • 31:30: Rob compares Kubernetes, Docker, Mesos, Rancher and Cloudsoft.
  • 32:20: The importance of adjacencies.  Things you need to make the core stuff work.
  • 34:20: “Watch out for the adjacencies because they will slow you down.”
  • 36:10: “We love guests who live in the dirt” and “built the technology that they wanted to get their jobs”
This entry was posted in Uncategorized by Rob H. Bookmark the permalink.

About Rob H

A Baltimore transplant to Austin, Rob thinks about ways of building scale infrastructure for the clouds using Agile processes. He sat on the OpenStack Foundation board for four years. He co-founded RackN enable software that creates hyperscale converged infrastructure.

2 thoughts on “Cloudcast Notes: “doing real work” in containers and cloud

  1. Pingback: What makes ops hard? SRE/DevOps challenge & imperative [from Cloudcast 301] | RackN

  2. Pingback: Deep Thinking & Tech + Great Guests – L8ist Sh9y podcast relaunched | Rob Hirschfeld

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s