Andrew Rubinger, an architect within Red Hat’s developer programs group, showed us how to revolutionize your deployments. Sounds like a long, complicated talk–surely something like this takes forever to set up. Actually, this was the shortest talk I’ve ever experienced at a Red Hat Summit.
That’s not a bad thing. It speaks volumes to the shift that we’re seeing in IT. The tools are there. They have the power and can do what we want and need. The change is in how people interact with those tools.
Good news: It’s finally getting easy.
Andrew began by referencing Burr Sutter’s keynote from this morning. He admitted,“That was a lot. But I don’t think we’re far off from experiencing this in real life.” Andrew’s job is to take these tools at Red Hat and make them easier for developers to use. So, his demo did just that.
Andrew defined the problem–how hard it is to get started with a project. Of course, you can git-clone the repo and start playing around with it. But there are dependencies. It can be a nightmare for some developers.You have to bootstrap your dev environment, fire it up, etc. Then you build locally. Then you have to put it somewhere. Well, containers make this easy as a standard packaging format to ship to production. But how are you making those containers? The industry has made this somewhat easy. For the most part, this has been left to you. You, as a developer, have to bring that container to production.
It could be easier. It could be a push-button operation.
“All of these things are automatable in some way, but no one has gone and done that.”
Here’s the thing about this talk, it wasn’t really much of a talk. It was more of a “watch this happen right in front of you, now go do it yourself.” And the best thing was that Andrew got someone to volunteer to actually run the demo while he talked them through it. Not a plant, just a guy in the audience. It was fantastic.
That’s what I call easy and, to be honest, there’s not much more to write about here. It was exactly how it sounds: push button. The best thing you could do is go read Andrew’s post on this talk and try it for yourself.