Opscode is having a pretty good run. the devops-focused toolset. In February, Amazon launched application life cycle management console based on Opscode Chef. On Wednesday, Joyent said it’s add full support and integration of Chef into the Joyent Cloud.
Expect more pledges of support and woo to come out of Opscode’s annual conference kicking off tomorrow in San Francisco. Tools like Chef, and Puppet Labs’ Puppet (see disclosure) ease the creation and management of system configurations. One key benefit is that once the associated scripts of a deployment are created, they can be deployed regardless of the underlying operating system or, in this case, cloud. At least in theory.
In Opscode parlance, Chef configurations are deployed and managed via a “cookbook.” Joyent’s support of Chef means it will be easier, going forward, for customer to move cloud deployments to and from any cloud, said Joyent CTO Jason Hoffman in a recent interview.
“Chef, rather than the bare APIs, thus becomes the abstraction layer,” Hoffman told me. “By supporting Chef we make workloads more mobile. If Amazon calls an instance M1 why don’t we have one?” If that nomenclature is standard across clouds, the various scripts will work more easily anywhere.
That means, in Hoffman’s view, that folks who’ve deployed workloads in AWS but want better and more explicit service level agreements or other contractual terms that AWS may not grant, they can move the whole kit-and-kaboodle over to Joyent or, truth be told, vice versa.
As to why Chef appears to be gaining so much traction over CF Engine and Puppet? Hoffman thinks it’s because Opscode is more aligned with developers whereas Puppet targets admins, or the “ops” constituency of devops. In January, Puppet received an additional $ 30 million investment from VMware, funding which leads some to see Puppet falling into the VMware camp — a contention that Puppet CEO Luke Kanies denied at the time of the deal, pledging to continue support for heterogeneous hypervisors and environments.
Joyent, along with the various OpenStack-allied vendors are all hoping to take business from Amazon which, to be fair, isn’t taking that potential threat lying down. AWS has been adding more enterprise-friendly features and services while its competitors add more services. Later on Wednesday, we’ll hear about how the EMC and VMware-backed Pivotal Initiative plans to take on AWS and other cloud competitors. And, to further muddy the waters, VMware said on its earnings call Tuesday night that it will launch its public-cloud take — which it calles VMware Hybrid Cloud Service on May 21. We’re going to need a score card.
No doubt we’ll hear more about Hoffman’s vision of mobile cloud workloads and the increasingly competitive cloudscapewhen he takes the stage at Structure 2103 in San Francisco on June 19
Disclosure: Puppet Labs is backed by True Ventures, a venture capital firm that is an investor in the parent company of this blog, Giga Omni Media. Om Malik, founder of Giga Omni Media, is also a venture partner at True.
Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.
- Infrastructure Q1: Cloud and big data woo enterprises
- A field guide to cloud computing: current trends, future opportunities
- There is more to Node.js than buzz