Instaclustr Certification Framework for open source software
Assessing and testing open source suitability for production and enterprise-grade deployment.
Testing and independent evaluation
The Instaclustr Certification for Open Source Software is a rigorous testing and evaluation program for selected open source data layer technologies. The program continually assesses the health of selected open source projects and tests specific versions of open source software within the project, applying a repeatable and reproducible methodology.
Benchmarking performance
Our certification process is aimed at benchmarking performance in controlled use cases, validating functional properties of open source software, and verifying interoperability with the Instaclustr Managed Platform.
Transparency of results
Users of open source technologies can leverage the results of the Instaclustr certification process as inputs for understanding and managing potential risks associated with production-grade use of these technologies.
-
Assurance
Our team performs deep-dive, independent assessments of various open source projects. We do this to provide insight and confidence that any technology we utilize is being effectively managed and controlled, that risks associated with licensing and use are suitable, and that there are strong indications the project will have long-term support.
-
Suitability
As part of our certification process, we perform a suite of tests on a targeted release or version of open source software for functionality, performance, and interoperability. This is all completed before deploying any release onto the Instaclustr Managed Platform.
-
Transparency
The results of the certification process are published and made widely available. We do this to provide complete transparency in our decision-making process, and to help other organizations and engineers make informed decisions about deploying open source software in their production environments.
The Instaclustr Certification Framework
Project assessment
Assessment of the quality and effectiveness of a project’s governance, licensing, and community ecosystem for a given open source technology.
Release testing
Testing each software release for functionality, performance, and integration standards.
Outlines the key concepts that define the certification process, aims, and results.
Defines the specific methodology we use to assess the open source project and its suitability.
Defines the methodology used to test specific versions of released open source software.