Blending cloud native and conventional applications
Tue 8 Dec 2015
Early adopters say open source and PaaS are key to the success of their organisation’s DevOps strategy, based on findings from an IDC survey of 220 North America and EMEA enterprises, the results of which are published in an IDC InfoBrief entitled DevOps, Open Source and Business Agility.
The InfoBrief cites open source technologies such as the Linux operating system, OpenStack cloud Infrastructure as a Service (IaaS), and OpenShift Platform as a Service (PaaS) among the top technologies currently used or planned for use in DevOps environments.
The key takeaway from the “cloud native” early adopters surveyed is that while a whopping 93% believe new enabling technologies are required for DevOps Success, existing applications and infrastructure aren’t going away. 83% expect to continue to support existing applications and infrastructure for the next three years. And, in fact, those who are furthest along in shifting to distributed, scale-out, microservices-based applications are twice as likely to say that they are going to take their time migrating than those who are less experienced with implementing cloud native applications and infrastructure.
The study also found that security and integration were important elements of a cloud native transition strategy. For example, 51% identified security, user access control, and compliance policies as a technical factor that would have have the greatest impact on their organization’s decisions about whether applications are best supported by conventional or cloud native architectures. The second factor (42%) was the ability to support/integrate with existing databases and conventional applications–highlighting the need for management tools and process integration between new applications and existing workflows, apps, and data stores.
It’s also worth noting that even these cloud native early adopters plan to also modernize their existing conventional infrastructure even where they’re not fully migrating to cloud native. For example, in addition to the 51% continuing with their virtualisation plans, 42% plan to migrate to software-defined storage/networking and to containerise applications currently running on virtual or physical servers. Open source was almost universally seen as playing a key role in any such strategy with 96% viewing open source as an enabler of cloud native integration and conventional app modernization.
This IDC data reinforces the idea that even most forward-looking organizations aren’t in a position to shift wholesale to cloud-native infrastructures and applications. Rather, even while aggressively adopting new technologies and approaches to application development, they need to modernize their existing IT and use it to connect with and increase the value of new workloads.