A while back, just before Dockercon 2015, the friendly folks behind Ubuntu, Juju, LXD, and a whole bunch of other goodness hosted a special event that was all about service modelling, orchestration, and making all the container-y Docker-y stuff work well with in the DevOps world.
We assembled a panel of industry luminaries, including our very own Ben Saller. For those of you who don't know Ben, he's one of the original creators of Juju and an all-around great guy.
At one point in the panel discussion, the moderator asked (I'm paraphrasing) whether the Twitter's and Google's of the world are a "special breed" with respect to the scale of containerization or whether that's become a more common design pattern for the "rest of us", i.e. the smaller companies... Though indirect, the question implied that the rest of the world was now ready for scale and the solutions that provide it.
Here's what Ben had to say in response:
- I don't thinks it's the scale that you're operating at, it's the properties that you demand of the infrastructure.
- Everybody wants the self healing. Everybody wants the dynamic recovery, the load balancing.
- The problem becomes an economic function for many people, whether or not they can run eight machines to have some kind of bespoke PaaS (1) to do the one piece of software they have. It's not worth it in some sense unless that piece of software is mision-critical to carry a lot of infrastructure. And, it's very difficult to specialize a team to gain the knowledge to do that for a small organization.
- So, when we talk about things like Kubernetes or the kinds of software that we have with Juju and the other things what we're really trying to do is exactly what you were talking about: Make those best practices available by capturing the automation stylings of the larger players and presenting them in a cost-effective way.
- And I think that everyone is interested in that. Absolutely.
Sometimes, the problem being solved isn't well formed. It has been framed in a manner that makes us blind to the path forward. (I think much of the tech industry does this on purpose, but that's the topic of a whole other article.) This concept resonates with me as someone who studied engineering. In my university days, engineering professors were particularly clever at creating assignment problems that were solvable only if framed correctly. Approach a problem the wrong way, and you'd be up all night dating an intractable problem with no solution in sight.
Ben obviously gets this. Watch the video and see for yourself. He's the guy with the beard ;)
So, before you jump on a tool to solve a problem, frame your problem carefully and with precision, then pick a tool to help you.
Yes, that tool could be Juju.
(1) PaaS = Platform-as-a-Service
On Sunday night (June 21st), the friendly folks that bring you Ubuntu, Juju, LXD, and a whole bunch of other goodness are hosting a special, pre-Dockercon event that's all about service modelling, orchestration, and making all the container-y Docker-y stuff work well with in the DevOps world.
Interested in systems architecture and design? This event is for you.
We have an panel of industry luminaries assembled to discuss things like:
- What is the importance of service modelling?
- What does orchestration really mean in real-world terms?
- Where is the management of complex systems headed?
Expect lively discussion, debate, and a healthy dose of the future.
Additionally, we'll have lightning talks before the panel,
Best of all, it's free and light refreshments will be provided.
Register now! We're almost out of space...
Hope to see you there.
If you have no idea what this world of Docker, containers, orchestration, etc. etc. is all about, then I recommend a couple of articles to get your wheels turning:
If you are in (or can get to) San Francisco today (Tuesday June 16th) at 8pm, I hope you'll drop in to our social event to discover a really easy way to get Big Data solutions deployed onto your favourite public or private cloud. Meet the wonderful Canonical and Ubuntu folks that work on Juju and Big Data.
Though it's a social, we'll have a special guest appearance by our now famous Orange Box.
We're calling this event "Mine & Mingle". It starts at 8pm. Tickets are free. Register here:
Today, Ubuntu Vancouver is proud to release our newest ubuntu-themed cocktail: the Juju Charmer!
The Juju Charmer cocktail has been meticulously crafted to meet the highest quality standards of the Juju Charmers team and community Charmers everywhere. After a full development cycle including rigorous testing, an alpha, and a beta, and numerous reviews we've refined this cocktail to match the quality and consistency that one would expect from the best Charms. Best practices distilled and mixed!
We've also worked extra hard to ensure that the taste and colour of this beautiful cocktail is something that you, your friends, and your family can enjoy regardless of whether they've ever heard of ubuntu or juju.
In fact, when you enjoy a Juju Charmer together, you might just find that they get quite curious about the world's friendliest and most collaborative development project. They may even get curious enough to sample the freedom that you enjoy every day, thanks to ubuntu and juju.
So raise a glass and cheer "Juju" (joo-joo), or even "Ubuntu" (oo-boon-too) and watch heads turn. Watch people wonder what all the fuss is about.
A full-resolution image suitable for printing is available at http://www.ubuntuvancouver.org/jujucharmer. Why not print a few thousand of these cards and hand them out to bartenders everywhere? That's how ubuntu spreads.
:~$juju deploy spin
Special thanks go to Joe Liau, co-creator.
The creators wish to thank Marco Ceppi for his superb choice of rum and also Canonical's Juju Ecosystems team for graciously providing feedback and for adding enough units to ensure spin!
Folks, I've noticed many of you are either in Vancouver or on your way to party with us. That's a good thing!
Our party is tomorrow (Thursday May 21st). You've made the right decision to join us.
Tickets are going fast. I recommend that you grab some while you can.
Remember the Ubuntini? On Thursday, we'll be unveiling something the world has not seen (or tasted) yet; the perfect encore to our now globally famous Ubuntini.
Be there for the world premiere of our latest ubuntu-themed cocktail!
Wear orange, dress as a cosmonaut, or simply come as you are. We're going to dance, socialize and celebrate the community that is ubuntu.
See you soon.
Something is coming... this Thursday night.
Will you be there to witness history?
Not in Vancouver? Book your flights!