Release qualifiers
Instana includes components and features for nonproduction use, such as private preview and public preview. Before general availability, the private preview and public preview features are shipped early to collect user feedback.
These qualifiers represent different stages of maturity of a feature function across the following axes:
- Software stability: likelihood for the software to break other software as well as itself
- User-experience stability: how you interact with it, whether the data that you collect and process with it remains available and process-able in the future.
- Scope completeness: whether the scope is complete or not
- Support offering: whether support is offered
Find the criteria of the qualifiers in the following table:
Criteria | Private preview | Public preview | General availability |
---|---|---|---|
Is it scope-complete? | No | Often not with the first release | Yes |
What can break for the user? | Literally everything. It will likely break things in terms of functions, installation and configuration, and data retention (data that is collected with earlier versions might be lost). It might even be dropped later. | Ideally nothing. It might change, but does not break. | Ideally nothing. But it might be iterated and some GA functions might be retired |
Eligibility | You can request to be added to use the private preview feature | You can try public preview functions without invitation | Available for everyone |
Scalability | No | No | Yes |
Does IBM offer support for it? | No | Yes | Yes |
Private preview
Private preview is a demonstration of a feature that is early in development but is not complete and therefore is not yet supported. As licensee of Instana, you can use these components and features only as part of your internal development and test environment for internal nonproduction use. Components and features that are available for nonproduction use are not to be relied on in a production environment.
The implementation for a private preview feature might never be completed, or it might be in private preview for a long time. A list of gaps might exist and need to be closed before the functions can move to public preview.
Public preview
IBM offers a public preview feature for evaluation and testing purposes. This feature is more advanced than the private preview stage, but it does not yet meet the general availability criteria or still be undergoing iteration and improvement of noncritical features. If the public preview feature replaces existing functions, the old functions might not be accessible, and might have quality and stability issues, however, it is considered safe for production use. The public preview feature is intended for evaluation and testing purposes only. It is not yet considered a final product and may undergo further changes and improvements.
General availability
General availability means that a feature is widely available for sale and delivery to customers or channels, usually across multiple geographies. It's stable, well-documented, and live for everyone.