We talk to customers all the time that want to move to OpenStack, but the tools and processes they rely on just aren’t ready. Or the policies around their applications or data don’t support a true self-service cloud.
Not wanting to be stuck with VMware for the rest of their lives, we talk to them about what I call “cloud blending.”
By blending, you get the best of both worlds. You’re not picking one platform and throwing away the old one that some of your apps and processes rely on. You’re simply picking the best “target” and access model for your individual apps and dev teams.
Some of our customers are working with companies like Apprenda, that have a platform that runs on top of Cisco OpenStack Private Cloud, VMware, and others to manage the blended deployments for you if you aren’t ready to implement the tools or change the approval processes surrounding your apps and data. Apprenda is much more than just a deployment tool. It includes a policy management layer and a rules engine that will keep your compliance and QA/approval processes intact in a full cloud or blended deployment model.
You can restrict certain development teams or applications/data through the Apprenda model to enforce your policies and controls, but still give other teams direct access to the Cisco OpenStack Private Cloud APIs and dashboard so they can use modern DevOps tools to support other applications and projects. The direct model is best where speed of new features being released is more important to you than control and compliance. But again, it doesn’t have to be an all or nothing decision. You can decide on a per-team, per-app, or even per-environment (dev/test, QA, staging, prod) basis.
Apprenda is a commercial solution to the “blended” model, and provides a granular, yet easily automated control point between application development teams and your cloud or virtualization platforms. Keep the control and single pane of glass, and add modern deployment targets like OpenStack.
Many Cisco customers are already using platforms like Apprenda. Others have such unique policies and compliance needs to enforce that they’re building their own management tools in-house. And others are sticking with teams of human administrators that manually deploy and manage their legacy, cloud, and blended applications. Either way, “cloud blending” is very real, and having a fully managed private cloud that gives your development teams the public cloud experience inside your own data center has tremendous value as an option alongside your existing infrastructure models.
For more information on Cisco OpenStack Private Cloud, click here. Our teams are helping customers walk down this path every day and can share more information with you about the blended model that will work best for your situation.
Follow me on Twitter at @scottsanchez.