OpenStack for SaaS/Web

An Open Cloud is the only way to develop and deploy your applications

Overview

Open Cloud is not an option — it’s a requirement

Every SaaS and Web 2.0 company lives or dies by the speed at which it introduces new software features.The deployment infrastructure platform has to solve two problems at once: provide a development platform that accelerates software development and at the same time keeps hosting both robust and efficient. Traditional ISVs moving to the cloud must do the same to make SaaS offerings succeed. Developers from these companies often roll their own infrastructure, jumping from public cloud to on-prem proprietary infrastructure, or a combination, in pursuit of agility and convenience. Before you know it, short term convenience breeds long-term complexity; new software becomes harder to roll out, operational problems become harder to fix quickly, APIs lock-in developers and competitive advantage falls behind.

For best results, organizations need an open cloud, private and/or hybrid, that can be used for both developing and deploying applications. Open cloud means three things — open APIs, 100% open-source free of vendor lock-in and a vendor agnostic solution for maximum flexibility and choice. Mirantis OpenStack is the perfect foundation for an Open cloud.

Developer

Better software faster

Developers want to build software faster and avoid dealing with infrastructure, operating system and any other provisioning or configuration dependencies. However, it is not uncommon to submit a ticket for infrastructure requests and have it fulfilled 2-6 months later resulting in massive loss of productivity. This style of infrastructure also does not play well with continuous integration, devops, PaaS platforms and applications-on-demand. What developers need is the equivalent of AWS on-prem (or via a hybrid cloud) with a self-service programmatic mechanism to provision or tear-down virtual infrastructure in seconds as opposed to months (or years in the case of tear-down).

IT/ OPS

Flexible yet rapid cloud deployment, hassle-free reliable operation at scale

IT/ Ops wants to create an open cloud on their terms. The cloud might have a public and a private component. What IT/ Ops requires open cloud to be built as per their requirements with public cloud repatriation. They want to choose the hardware components (servers, storage, networking etc.), software components (host OS, hypervisor, SDN framework etc.) and platform level software (CMP, PaaS, on-demand applications, container orchestration etc.) that meet their unique needs. However, the flexibility should not result in deployment or operational complexity. Our pure-play approach allows us to be vendor agnostic with Mirantis OpenStack, giving you the maximum flexibility in infrastructure and platform choices. Fuel, our OpenStack deployment and management software dramatically simplifies the time it takes IT/ Ops to deploy and manage OpenStack. Finally our hardened core packages ensure that IT/ Ops can sleep easy at night!

Business Leader

Create an Open Cloud Strategy

Business leaders recognize the value of cloud technology. This is clearly evidenced by the fact that developers are increasingly using public clouds to rapidly provision infrastructure and get self-service through programmatic APIs. Exclusive use of public clouds, however, is not ideal. They do not provide the transparency (e.g. security logs) or control (e.g. replication), choice of geography or specific infrastructure choices. They are hard to integrate with your on-prem infrastructure. Moreover, public clouds also tend to get expensive at scale and, most alarmingly, lock-in developers into proprietary APIs. Mirantis OpenStack is the perfect foundation for an open cloud strategy by providing the private-cloud component. A Mirantis OpenStack private cloud will delight developers without stressing out IT/ ops. The private cloud can be further extended to form a hybrid cloud by using third party cloud management platform (CMP) such as Scalr, RightScale, Cliqr or Hashicorp Atlas and a public cloud. Or the cloud can be extended by using a container orchestration service such as Kubernetes along with the Google Container Engine public cloud.