Virtualization Technology News and Information
Article
RSS
Cloud Foundry 2024 Predictions: Tools of choice for a platform engineering strategy

vmblog-predictions-2024 

Industry executives and experts share their predictions for 2024.  Read them in this 16th annual VMblog.com series exclusive.

Tools of choice for a platform engineering strategy

By Chris Clark, Program Manager at The Linux Foundation

The year 2023 has seen the rise of the platform engineering trend that is reshaping how companies approach the deployment and management of infrastructure. Gartner predicts that by 2026, 80% of software engineering organizations will have a platform team. The focal point of this transformation is the development of self-serving platforms, allowing end-users to provision, manage, and scale the necessary infrastructure components seamlessly.

Platforms are all about interoperability 

These self-service platforms, intricate ecosystems in their own right, are often composed of a myriad of tools strategically assembled under the umbrella of an Internal Developer Platform (IDP). These platforms are like legos where bricks are put together and companies are looking for off-the-shelf solutions to populate their toolsets. I predict OSS infrastructure tools to be a cornerstone of these platforms for two reasons.

First, because of OSS ability to effortlessly integrate with a diverse array of tools, forming a cohesive and interoperable environment. This interoperability not only streamlines operations but future-proofs the platform against the constraints of proprietary silos.

Second, the flexibility and modifiability that OSS solutions offer is a must-have for these platforms. That is because most of these platforms are built by large organizations with specific needs that proprietary software often cannot fulfill. 

Cloud-native is here to stay

As the industry landscape continues to evolve, the demand for OSS solutions is converging with another imperative: cloud-native technologies. Companies are not only seeking open-source tools but also those that seamlessly embrace the principles of cloud-native architecture. This shift is underscored by the established adoption of Kubernetes, which has become the de facto orchestrator for containerized workloads, including stateful applications.

While the strong adoption of Kubernetes is undeniable, no one wants to deal with its complexity. Looking ahead, companies are poised to explore ways to comprehensively simplify their application lifecycles' management. From efficient containerization of applications with Jib and Buildpacks, to the swift deployment and scaling of containerized workloads with Portainer and Korifi, the focus is on achieving a seamless and agile application lifecycle management process.

Platforms with secure images

In the realm of platform engineering, the deployment of secure container images is another challenge that companies will need to address. Here are two methodologies that are commonly employed.

The first approach involves internal image construction, where companies take the responsibility of building images from the ground up. This method affords a high level of control, ensuring an intimate understanding of the image contents. An essential aspect of this process is the ability to generate a Software Bill of Materials (SBOM) for each container image. The SBOM serves as a comprehensive inventory, detailing the components and dependencies within the image. By employing this practice, companies mitigate the risk of overlooking any element of their stack.

Alternatively, companies can opt for the second approach by relying on community-curated images, exemplified by platforms like Docker Official Images and Paketo Buildpacks. These images, crafted and maintained by the community, provide a valuable shortcut for organizations seeking secure and optimized container images. Leveraging best practices for diverse software stacks, these adhere to industry standards such as quick response to emerging security vulnerabilities where updates are applied as soon as security patches become available. This approach offers a balance between efficiency and security, leveraging the collective expertise of the community to stay abreast of evolving threat landscapes.

Conclusion

In the coming year, the rise of platform engineering will significantly influence the landscape of infrastructure tools. Flexibility and interoperability will be key selection criteria favoring open-source and community-led projects. With the escalation of data compliance laws and the increasing cost of security breaches, companies can no longer sideline security. However, finding the right tools is worthwhile; a recent report found that 68% of companies using platform engineering are experiencing an increase in development velocity, while 42% report that their speed of development has improved significantly.

##

ABOUT THE AUTHOR

Chris Clark 

Chris Clark is Program Manager at The Linux Foundation.

Published Friday, January 19, 2024 7:36 AM by David Marshall
Comments
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
Calendar
<January 2024>
SuMoTuWeThFrSa
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910