Crisp research analyst René Büst has taken a close look at the most important open source projects. Especially in times of the cloud, open source seems to be not only an option for companies, but could soon become a standard.
Open source technologies look back on a long history. Linux, MySQL and the Apache web server are among the most popular and successful technologies created by the community. Over the years, the realm of open source has become a hype, driven by developers into corporate IT. Today, IT environments without open source technologies are unimaginable. Driven by cloud computing, Open Source is back in the limelight.
Especially for the development, construction and operation of cloud infrastructures, platforms and applications, many projects have emerged in the recent past that have a significant impact on the cloud computing market and make their contribution. What are the hottest and most important open source technologies in the cloud computing market today? Crisp Research followed this question and classified the “Top 15 Open Source Cloud Computing Technologies 2014” according to their importance.
OpenStack makes the race
Openness and flexibility are among the top five reasons for CIOs during their selection of open source cloud computing technologies. At the same time, the topic of standardization is becoming more and more important and serves as one of the biggest drivers of IT decision makers in order to deal with open source cloud technologies. It is no coincidence that OpenStack, for example, is the next de facto standard for cloud infrastructure software. Crisp Research recommends building modern and sustainable cloud environments based on the principles of openness, reliability and efficiency. Especially in the areas of openness and efficiency, open source makes a significant contribution. CIOs are thus setting the course for the implementation of multi-cloud and hybrid cloud infrastructure scenarios and supporting the IT department in introducing and enforcing a holistic DevOps strategy. DevOps plays a key role in adapting Platform-as-a-Service and developing applications for the cloud, leading to significant speed advantages, which also affect competitive strength.
In consulting projects, Crisp Research sees the use of modern open source technologies among its leading users as the key to efficient and future-oriented operation of its own IT environments in various scenarios.
OpenStack is one of the most important open source technology for companies and developers this year. The infrastructure software is already supported by more than 18,500 individuals in over 140 countries worldwide and enjoys great popularity with more and more IT vendors and providers. OpenStack serves a steadily increasing number of IT environments as the basis for public, private and managed infrastructures. In particular, companies have discovered OpenStack to build their own private clouds. IT vendors such as Deutsche Telekom (Business Marketplace) use OpenStack to build their cloud platforms. Although very few developers are still in direct contact with OpenStack. Nevertheless, the solution is also important to them, enabling them to access platforms such as Cloud Foundry or access to container technologies such as Docker. In other cases, they directly access the OpenStack APIs to develop their applications infrastructurally.
Cloud Foundry plays a leading role in the growing Platform-as-a-Service (PaaS) market. The project was initiated by Pivotal, a spin-off of EMC / VMware. Cloud Foundry is primarily used by companies to provide their internal developers with Private PaaS environments. Managed service providers use Cloud Foundry to provide a PaaS in a hosted environment. The PaaS project works well with OpenStack to build highly available and scalable PaaS platforms.
KVM (Kernel-based Virtual Machine) is the preferred hypervisor of open source infrastructure solutions such as OpenStack or openQRM, and is a high priority in the open source community. KVM represents a cost-effective but above all powerful alternative to commercial offerings such as VMware ESX or Microsoft Hyper-V. KVM has a market share of about 12 percent, which is because Red Hat uses the hypervisor as the basis for its virtualization solutions. In particular, due to the close integration with OpenStack as the standard hypervisor, the weight of KVM will continue to increase. Furthermore, CIOs are looking for more cost-effective ways to virtualize their infrastructure.
The shooting star this year is Docker, The by-product of container technology, a by-product of dotCloud’s Platform-as-a-Service development, is currently causing a stir and is supported by many industry leaders including Google, Amazon Web Services, and even Microsoft. For a good reason. Docker makes it possible to move applications bundled in containers between platforms. Specifically, to move applications and workloads between multiple Linux servers. This improves portability. At first Docker appears as a pure tool for developers. From the point of view of an IT decision-maker, however, it is clearly a strategic tool for the optimization of modern application deployments. Docker helps ensure the portability of an application
Mesos, which became a top-level project in the Apache Software Foundation last year, was developed at the University of California to help orchestrate applications in isolation, dynamically distributing them across different nodes in a cluster. Mesos works with OpenStack and Docker. Prominent users of Mesos are Twitter and Airbnb. One of the driving factors behind Mesos is the German developer Florian Leibert, who was also responsible for the introduction of the cluster technology on Twitter.