Playing the field

Apprenda teams with Piston to gain OpenStack support

Stay on Top of Enterprise Technology Trends

Get updates impacting your industry from our GigaOm Research Community
Join the Community!

Apprenda, which started out as a .NET-and-Windows-focused Platform-as-a-Service but has since opened up to other languages and technologies, continues to broaden its horizon. A new partnership with Piston Cloud gives it an entry into the OpenStack camp.

Here’s the PR spin from the announcement:

Together, Apprenda and Piston will deliver a tightly integrated solution that enables agile software development teams to build Java and .NET cloud applications and microservices faster in a true hybrid cloud environment. With more enterprise developers turning to both PaaS and OpenStack solutions than ever before, it makes sense to deliver a powerful joint solution.

Piston co-founder Chris MacGown said the deal makes sense given that both Piston CloudOS and Piston OpenStack are meant to be vendor agnostic in terms of underlying hardware. “We believe that developers want to consume platform-as-a-service, and that there’s not yet a one-size fits all approach to meet that need. This means we need to provide, integrate, and partner with PaaS solutions tailored for specific use-cases,” he said via email.

Since Cloud Foundry never focused on the Windows arena, this partnership brings .NET-focused platform to Piston OpenStack, he added.

If you follow vendor shenanigans, this is an interesting turn because Piston and its other co-founder, OpenStack pioneer Joshua McKenty, have been fairly tightly aligned with Cloud Foundry, the open-source PaaS backed by Pivotal, [company]IBM[/company], [company]HP[/company] and others. In fact, McKenty recently left Piston for Pivotal — which offers a PivotalCF, a commercial version of Cloud Foundry.

Cloud Foundry claims to bring PaaS capabilities to your public cloud of choice, and Apprenda CEO Sinclair Schuller has been openly dismissive of public PaaS adoption in general. Apprenda paints itself as the enterprise-class private PaaS, a contention that the PivotalCF folks can’t stand.

Apprenda billboard on Pivotal's SF building

So it’s fair to say that Apprenda and Pivotal are not tight. Apprenda recently plastered a billboard on the side of Pivotal’s San Francisco headquarters building (pictured above).

Back to Piston and Apprenda: If this partnership delivers what it promises, customers can get — as Piston CEO Jim Morrisroe put it in a statement — “a scalable turnkey [OpenStack] IaaS and [Apprenda] PaaS out of the box.”

Disclosure: Piston is backed by True Ventures, a venture capital firm that is an investor in the parent company of Gigaom.

Note: This story was updated at 5:55 a.m. PST, December 24 with Chris MacGown’s comments.


7 Responses to “Apprenda teams with Piston to gain OpenStack support”

  1. ewalsh5

    This is good news for Private PaaS aficionados. Thus far, Private PaaS has taken a backseat to public PaaS because delivering configuration-based deployment, scalability, multitenancy, and manageability into a private cloud environment with the same user experience as public PaaS is far more demanding. But it also frees up clients against possible lack of visibility or AD&D service lock-in, besides clear gains for security, VPN integration and better isolation. – bit. ly/ 1NdgIVh  – commenting on behalf of IDG and Red Hat

      • Apprenda’s PaaS is a single vendor product. They don’t build off anything else. That being said I don’t believe apps built to deploy to it are “locked in” and OpenStack (IaaS) is certainly not vendor lockin.

        • Chris Gaun

          Are you counting proprietary version of CF like Pivotal? What about IBM BlueMix? Rommety has said, repeatedly that IBM is not interested in selling low margin products.

          Where is there lock in for Apprenda? Apprenda is not owned by any large vendor, like EMC or VMware, and are neutral to the technology a customer uses in the stack. Apprenda works on both VMware, bare metal and Hyper-V for example. There is no recoding when putting an app on Apprenda. A programmer doesn’t have to use specific APIs to use Apprenda. They literally can take it off and put it on another PaaS or IaaS if they wanted.