Appdome has integrated its platform with GitHub to build, scale, and deliver software.
Kubernetes is surrounded by a larger ecosystem of more than 1,600 adjacent projects and solutions that aim to add value to core container orchestrator software, from Operating System (OS) capabilities, networking and storage interfaces, to security, monitoring tools and others.
Due to the diverse nature of Kubernetes and its complexity by design, approaches to implementation and management vary, from tailored-made DIY projects that can add to the overall cost and operational burden, to over-opinionated and rigid, vendor and location-specific solutions. Seven years after its inception, Kubernetes is a technology set still maturing.
Spectro Cloud has published results from their first annual Kubernetes adoption survey, conducted by Dimensional Research, to provide both businesses and the broader ecosystem with a real-world reference point of best practices as it relates to Kubernetes deployment and management. The report was based on data collected from 165 senior IT professionals across various industries. Here's what was uncovered.
Finding 1: Facing Challenges with Kubernetes
The overwhelming majority (98%) of IT executives report that they face challenges with Kubernetes and coordinating the related ecosystem of integrations. Kubernetes still has tremendous untapped potential to offer to the market, especially as it becomes more accessible to the masses and is coordinated more efficiently across different environments.
77% of IT executives surveyed state they have been using Kubernetes for more than 2 years, while only 40% report having Kubernetes-based applications in production for at least two years. This contradiction is interesting, indicating an explosion of production environments waiting to be deployed, especially as the relevant tools and management solutions evolve.
Finding 2: Running Kubernetes across diverse environments
There has been a substantial growth in the diversification of target environments; from private data centers and bare metal environments, to public clouds including managed Kubernetes offerings, to edge deployments. The freedom of choosing where to deploy and manage workloads has further accelerated diversification of Kubernetes environments.
With that being said, it is no surprise that 77% of IT executives surveyed stated that it was "vital" to be able to run Kubernetes across these diverse environments, however acknowledging that it can make management much harder. This explains why 98% of the respondents that reported challenges with Kubernetes stated that their top concerns with Kubernetes are multi-cluster, multi-environment, multi-distribution coordination, linking services and maintaining security updates. This again drives home the importance for IT executives to conduct deeper exploration into best practices for Kubernetes management as no current standards exist here and the proliferation of Kubernete clusters is expected to grow dramatically in the coming years.
Finding 3: Having Flexibility and Usability
Perhaps the most pertinent datapoint that summarizes where we are today with Kubernetes is the fact that "66% of respondents do not believe you can have both flexibility and usability." This might be also reflected by what IT teams are looking for (visibility, availability, governance and access controls), and what DevOps teams expect (optionality to run apps anywhere, fast customization, and support of versatile application-specific stacks).
For Kubernetes to truly reach its full potential, we need to find a modern way to think about Kubernetes management, where developers and IT teams both get what they are looking for. The industry as a whole has not yet cracked the code on the "perfect way" of deploying and managing Kubernetes.
Industry News
DigiCert, announced a partnership with ReversingLabs to enhance software security by combining advanced binary analysis and threat detection from ReversingLabs with DigiCert's enterprise-grade secure code signing solution.
Semgrep announced that Semgrep Supply Chain is now free for all to use, up to a 10-contributor limit.
Checkmarx announced its new AI Query Builders and AI Guided Remediation to help development and AppSec teams more accurately discover and remediate application vulnerabilities.
Copado announced a technology partnership with nCino to provide financial institutions with proven tools for continuous integration, continuous delivery and automated testing of nCino features and functionality of the nCino cloud banking platform.
OpsMx announced extensions to OpsMx Intelligent Software Delivery (ISD) that make it a CI/CD solution designed for secure software delivery and deployment.
Couchbase announced a broad range of enhancements to its Database-as-a-Service Couchbase Capella™.
Remote.It release of Docker Network Jumpbox to enable zero trust container access for Remote.It users.
Platformatic launched a suite of new enterprise-grade products that can be self-hosted on-prem, in a private cloud, or on Platformatic’s managed cloud service:
Parasoft announced the release of C/C++test 2023.1 with complete support of MISRA C 2023 and MISRA C 2012 with Amendment 4.
Rezilion announced the release of its new Smart Fix feature in the Rezilion platform, which offers critical guidance so users can understand the most strategic, not just the most recent, upgrade to fix vulnerable components.
Zesty has partnered with skyPurple Cloud, the public cloud operations specialists for enterprises.
With Zesty, skyPurple Cloud's customers have already reduced their average monthly EC2 Linux On-Demand costs by 44% on AWS.
Red Hat announced Red Hat Trusted Software Supply Chain, a solution that enhances resilience to software supply chain vulnerabilities.
Mirantis announced Lens Control Center, to enable large businesses to centrally manage Lens Pro deployments by standardizing configurations, consolidating billing, and enabling control over outbound network connections for greater security.
Red Hat announced new capabilities for Red Hat OpenShift AI.