Juju certainly isn’t the world’s best kept secret on quickly-and-easily modeling and bringing services to the Cloud, but what may be a more closely kept secret is that because IBM POWER8 supports Ubuntu, the power of POWER, coupled with the magic of Charms, brings open source cloud services modeling and orchestration to the world’s premier open server platform! Consequently, whether you know about Juju and Charms, but not POWER, or vice-versa, you will find an unbeatable combination by combining the two.
First, a few words about Juju and Charms….Juju is an open source service modeling deployment, and application relationship tool developed by Canonical and available to IBM Power Systems through its support for Ubuntu Server. Juju allows software services to be quickly modeled, with applications relationships defined, and deployed on a bare metal or virtualized server, or in the cloud, and is the underlying framework for Charms. Oh yeah, it’s quite simple to set up and use as well.
Charms can be written in any programming or scripting language, and are the “hooks” that allow cloud services to be installed, configured, started, managed, etc. Charms define the relationships and interactions available to you when modeling applications for solution deployment. You can learn more about Juju and Charms at the Ubuntu cloud Info page, and at their Charm Store.
This unbeatable combination started when Canonical teamed with IBM to put Ubuntu on POWER8 servers. Now POWER8 servers support of a wide variety of ‘charmed’ software from Big Data/Analytics to e-commerce - deployed, integrated and scaled in minutes as cloud services using Juju’s intuitive UI or using the command line.
So what is next? Beyond watching many great demos on YouTube, you can try out things yourself. That’s true even if you don’t have your own POWER8 system yet. IBM provides IBM Power System loaners, and to learn more about this free POWER8 system access, or to create a reservation, go here, click on “Try…today”, or “Let’s get started”, and begin your journey. You can also try out OpenPOWER systems from cloud providers like OVH and SiteOx. SiteOx is offering a free trial for two weeks, and OVH has a POWER8 cloud offering as well.
In addition, there is a Whitepaper, written by Johnny Shieh, detailing experiences gained while developing Charms for POWER8. I’ll make future updates if/when others become available. In the meantime, try it out yourself! You’ll find Power and Ubuntu to be an unbeatable combination, and if you’re deploying services in the Cloud, Juju is invaluable.
Finally, moving beyond individual charms in the Charm Store to providing customer-focused solutions….we’re working in that area as well, the partnership between IBM and Canonical making the results of that work even more focused. So, stay tuned, but do try things out yourself at the Juju charms demo page. Canonical has made charms easy to build and use, and IBM has made an unprecedented infrastructure with POWER8.