I recently attended a week of presentations about OpenStack, looking to get a deeper understanding of what it is all about and why it’s important.
Here’s what I learned. An OpenStack cloud is driven by a collection of open source software that allows organizations to build and manage cloud environments via the OpenStack API. The underlying software comprises core services (such as Nova, Neutron and Cinder) and optional services (such as Horizon, Magnum and Heat).
Like much open source software, you simply deploy what you need and nothing more. Since the software is open source, it’s driven by a large community of developers and maintainers, a number of whom are fellow IBMers I was lucky enough to meet and hear from during the week.
OpenStack is an important part of the cloud landscape, since it provides a common, open standard through its API and allows portability between cloud environments.
The move to hybrid cloud
In a world where business is increasingly seeing the value of hybrid cloud, a common API which enables the IT department to deploy services across a number of suppliers and manage them from a single pane of glass is imperative. One of the biggest mind shifts that hybrid cloud has introduced is that all of an organization’s IT eggs no longer need to be in one basket, as was often the case with the traditional hosting services model. Instead, the enterprise can host and manage its IT in the locations which derive the greatest business value, however the organization chooses to measure it.
Consistent deployment and management tooling is key to successfully maintaining a hybrid cloud. An IT department that needs to develop multiple orchestration scripts to deploy even a simple service, let alone complex ones, will soon become inefficient. Nobody wants to deploy multiple management and monitoring systems.
The OpenStack API has become a standard for the industry because it enables tooling to access multiple environments and for the IT department to take a “build once, deploy anywhere” approach. Avoiding lock-in is important to the enterprise and it’s good for the cloud industry as a whole. It encourages innovation and competition between providers who can demonstrate that switching will give a competitive edge. Open standards make this possible.
Cloud migration challenges continue to bedevil enterprises, despite the fact that the cloud itself has been around for nearly 20 years. Many enterprises have yet to realize the full promise of an abstract, distributed, federated data environment because migrations are still often so difficult. Nobody embarks upon a cloud migration expecting to fail, of course. […]
With most businesses already relying on multiple cloud providers to meet their business objectives, we are now living in a multicloud world. But how can organizations navigate multiple cloud environments while meeting the demands of their most critical business priorities? Research shows that most organizations haven’t been able to solve that problem yet. According to […]
The term “cloud first” has different meanings for different organizations, and no two companies’ journeys to a cloud-first position are exactly alike. That’s why outlining a cloud strategy road map, a thorough guide to embracing the cloud, can help organizations prepare for their specific needs. A cloud-first strategy shapes how enterprises handle both technology and […]