NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Wednesday, July 1 • 12:15pm - 1:05pm
Classic Tools for the Modern Age: Introducing Wash, the Cloud Native Shell - Michael Smith, Puppet, Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Cloud infrastructure has made it more difficult to understand what's happening across multiple systems, how our systems interact, and even what we're running at this particular moment. More distributed systems have sprung up to help you manage that.

But sometimes setting up those tools is as complicated as the infrastructure you're running. Or they're not flexible in just the way you want. We still spend our days on the command-line, using a suite of tools that do similar things against similar types of infrastructure. But these tools are often inconsistent or inscrutable.

This talk reimagines how we build command-line tools for cloud infrastructure to make them more composable and transferable between systems. I will describe how the Wide-Area Shell (Wash) applies these ideas in designing a new shell experience. I will also share examples of how tools built around this idea can be used in novel ways to help understand your cloud infrastructure.

I've given a similar talk, but this will be longer and highlight more ways the shell design enhances usability.

avatar for Michael Smith

Michael Smith

Principal Software Engineer, Puppet, Inc.
Michael Smith has worked on most projects at Puppet, most recently on Puppet Bolt and Wash. He is currently focused on developing systems power tools like Wash that help make sense of the wide variety of platforms developers and systems operators work with.

Wednesday July 1, 2020 12:15pm - 1:05pm CDT
Cloud App Development Theater