The Computer Weekly Developer Network and Open Source Insider team is soon Detroit-bound.
Why? Because the city is this year home to the Cloud Native Computing Foundation’s (CNCF) KubeCon + CloudNativeCon North America 2022 event, staged from October 24-28 at the Huntington Place convention facility.
We’ll hear plenty from the CNCF itself, so in anticipation of the cacophony, hubbub and rumpus (there are no positive words for lots of noise, but we mean genuinely mean that in a positive way) created by all the member/partner organisations attending, we wanted to cover off some of what the hugely populated show floor will be talking about.
Keen to hear the vibe at ground level, we spoke to a six-pack of software specialists to understand where their stack is at.
Welcome to our software six-pack.
#1 Cloud Foundry Foundation
Cloud Foundry Foundation, which has long been the industry-standard open source cloud application platform, will provide an update on the Korifi project that brings the ease and simplicity of the Cloud Foundry app developer experience to Kubernetes.
Note: There is a co-located Cloud Foundry Day with information linked here.
“Developers today are tasked with maintaining the three distinct phases of source, build and run for all their projects,” said Ram Iyengar, chief evangelist, Cloud Foundry Foundation.
“They have to sustain active development while maintaining deployment velocity and – at the same time – cannot compromise on security aspects. This necessitates automating the processes in each phase to establish integrity and repeatability, which is best accomplished with tooling that is infrastructure agnostic. It’s essential for developers to preserve bandwidth by taking advantage of the buffet of tooling (and techniques) available in the market today and on display at KubeCon,” added Iyengar.
Codenotary is a specialist in tamper-proof, immutable data protection. The company will use the show to announce the industry’s first product to support multiple code signature technologies along with search capabilities to dig into the code base when needed.
Codenotary said to be is easy to deploy to help companies meet compliance with SBOM (software bill of materials) and SLSA (Supply chain Levels for Software Artifacts) requirements.
“We believe that in recent years great agility and time to market for applications has come at the price of quality, documentation and organisational best practices,” said Moshe Bar, co-founder and CEO, Codenotary.
“Provenance, vulnerability scanning, build attestation and SBOMs are evolving to fix these shortcomings. We also believe that the ideal dev team size should not exceed 4-people plus one team lead. Organisational aspects have probably the biggest impact on code quality and overall team efficiency. Finally, our experience is that the more diverse and multi-cultural a team is the more factual and on-the-point the conversation stays and that benefits the happiness of the dev teams and the overall output,” added Bar.
#3 Loft Labs
Loft Labs which makes it easy for developers to use Kubernetes and has over 90 companies, including Fortune 500 enterprises, that are using its vcluster technology. That product is 1 of 4 technologies the company has open sourced. More than 4,000 engineers have starred the company’s projects.
At KubeCon the company expects to announce an integration with Argo CD, the GitOps continuous delivery tool for Kubernetes.
“The advent of the cloud-native era has largely brought about huge leaps of functionality for developers, with regards to the velocity code can go from the laptop to its final destination all wrapped with automation and the confidence that ‘it worked on my machine’ holds true once in production,” said Daniel Finneran, VP of marketing, Loft Labs. “However, for a developer to create code that is truly cloud-native they will need a developer experience that allows them to develop, build, run, test and debug within a Kubernetes cluster.”
Mirantis, which helps organisations ship code faster on public and private clouds and last month acquired amazee that puts apps on autopilot by abstracting complex infrastructure, will provide product updates in its ZeroOps approach to managing and operating Kubernetes and cloud environments.
“The role of developers has changed dramatically in the past few years,” said Anoop Kumar, senior director of global professional services, Mirantis.
“Not only do today’s developers need to be able to design and build holistic applications, but they also need to focus on security, performance and architect everything for scale. This requires a new approach to development that is domain-driven and DevOps-oriented. Statistically, about 80% of enterprise applications fail within the first year,” added Kumar.
Kumar asserts that the traditional way of designing and building software does not work anymore.
“The need of the hour is for modern developers to be thinkers and problem-solvers—solve current problems as well as those anticipated in the future,” he said.
#5 OpsVerse is a provider of a DevOps tools platform with fully-managed open source-based tools. The company will introduce an update of its unified DevOps tools platform based on open source.
“Software developers have far more to think about than just writing code with a constant flow of information: CI/CD feedback loop, production incidents reporting (security, performance), and analyzing trends via telemetry. This requires simplification which is why developers should streamline the management of reporting tools and make information consumable in one central location – preventing context switching and allowing for better data correlation between different data sources,” said Satbir Chahal, founding engineer, OpsVerse.
#6 Traefik Labs
Traefik Labs, creator of the open source Traefik Proxy with 3 billion (yes, ‘b’ as in billion) downloads, plans to announce general availability of its cloud-native networking platform Traefik Hub, released in July, that already has more than 3,500 users and is adding new users at a rate of 500 per week.
Traefik develops the world’s most popular cloud-native application networking stack to help build, deploy and run modern microservices applications quickly and easily across datacentrs, on-premises servers and public clouds.
“Our growing need for the rapid, frequent and reliable delivery of large, complex applications has driven a revolution from monolithic to distributed, highly-scalable infrastructures,” said Emile Vauge, founder and CEO, Traefik Labs.
Vauge reminds us that cloud-native and open source infrastructures have become mainstream and global, distributed teams are the standard in our post-pandemic world.
“Developers, keep your code simple. Over-engineered solutions are hard for others to understand. Don’t try anticipating all problems. Instead, build efficient processes to react quickly. Collaborate with others to create straightforward solutions. With simple code and small components that can integrate with others, you can scale effectively,” concluded Vauge.
See you in Detroit, everybody.