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”

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 )

Google+ photo

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

Twitter picture

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

Facebook photo

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

Connecting to %s