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!
Ubuntu was in "full force" at this year's Mobile World Congress in Barcelona last week.
I was very happy to see the awesome booth we had, (which helped offset my disappointment about not being there. Hopefully next year ;)
Check this out!
What I always enjoy about booth duty at conferences is that moment when people walk up to our booth and say "Hey, I've been enjoying Ubuntu on my laptop for years. It's amazing! Thank you for working on it." It's encouraging and makes up for those days "in the salt mine" when I feel we have so far to go before Ubuntu, Juju, MAAS, Landscape, Snappy Core, and many more become household words.
If you dropped by the booth or just walked by it casually, I'd be interested in what you saw, what you liked, what you wish you would have seen, any impressions of the show...
And, to provide an example, here's what one booth visitor had to say:
- "And, for the record, the entire team at the stand were beyond amazing. Incredible, lovely, talented people with amazing knowledge. The new phones and OS are excellent. it nearly killed me that I couldn't buy one immediately. Keep your eyes on BQ.com for their flash sales on handsets. The basic model is excellent and amazing for the money, the premium model will be available in a few months and is a larger, sleeker device. I'd flash my device to the OS today if I could, but I'll wait until I can buy the real thing. A flash sale is about a week away, and one week per month at the moment. It's a handheld, fully functional version of Ubuntu which operates in a really impressive touch mode normally, and seamlessly switches to full desktop mode with the connection of a bluetooth mouse / keyboard. I am in love."
Were you there? Please share your story in the comments or email me at randall (at) ubuntu (dot) com
We live in exciting times!
Not only do we now have an Ubuntu Phone, but we also have Ubuntu running quite nicely on the OpenPOWER platform (which is based on the POWER8 architecture).
You might be thinking "So, where are you going with this?" I'm glad you asked :)
In just a couple weeks, the very first OpenPOWER Summit will start. Everyone who's involved in the OpenPOWER community will be making the trek to sunny San Jose, CA. If you're writing (or thinking about writing) software that is targeted for the OpenPOWER platform, then you'd be crazy *not* to be there!
During the OpenPOWER Summit, the fun folks that bring you Ubuntu will be hosting a session entitled the "ISV Roundtable". This session is designed to connect people who have great ideas that would benefit from OpenPOWER to the people who can help make them reality.
Are you thinking of writing, tuning, or porting (it's super easy) software to benefit from OpenPOWER? This is the session for you.
Are you looking for the "next big thing"? You've found it.
I'd love to see you there!
Contact randall (at) ubuntu (dot) com
I just watched Jono's talk from SCALE  entitled "Ubuntu: The Past, Present, and Future."
It's really quite an interesting talk, so I'm recommending it to you, my dear readers. I think he did a great job describing the key moments in Ubuntu's history. (Click image to view.)
Towards the end of the talk, Jono makes some startling predictions. Do you agree with them?
 Just why people insist on naming a conference after a kernel still baffles and disappoints me. Do we name car shows after carburetors? Didn't think so. ;)
Ubuntu runs on POWER8. That's likely not news to many of you. But what hopefully is news, is that you're not allowed to say "So what?" any more. (Call it "Randall's Rule of POWER"). By doing so, you discount that which can power the future.
Remember the future?
I recently stumbled on a fresh analysis of IBM POWER8 vs "something else". Here's what stood out, and what one author has called a "thrashing":
- 8 threads per core (compared to 2)
- twice the amount of L2 Cache memory per core
- almost twice as much L3 Cache
- a L4 Cache using buffer chips (compared to no L4 cache)
- much higher clock speeds
- 12 sockets for Coherent SMP (compared to 2)
- 8 core systems at less than 50% the cost of "something else" having 12 cores.
- 12 core systems at around 70% of the cost "something else" having 18 cores
You can read the whole article here, for free: https://www.business-cloud.com/articles/news/ibm-power8-thrashes-intel-xeon
If you're a developer, you might be excited by these specs. Get your code executing as fast as possible (but no faster.)
And if you're not a developer then maybe you'd be excited to run your business (or your institution, or your organization) on hardware that's cheaper, faster, and more future-oriented.
Future is now! Check out and join OpenPOWER to get involved. http://openpowerfoundation.org/2015-summit/
Image CC BY-SA 2.0 by Torley, https://www.flickr.com/photos/torley