Why You Should Package the Replicated SDK with Your App
Blog post from Replicated
The Replicated SDK is a Helm chart designed to enhance applications by providing valuable features such as automatic insights, operational telemetry, and an in-cluster API for embedding Replicated functionalities directly into application interfaces. It is recommended for all vendors to package the SDK with their applications to enrich the software distribution lifecycle, from development and testing to licensing and support. The SDK facilitates better insights into customer environments, enabling product teams to access telemetry data and custom metrics, which can improve development prioritization and ensure customer-representative testing. Additionally, the SDK offers flexible distribution options, allowing applications to be installed using Helm CLI, embedded Kubernetes clusters, or existing Kubernetes clusters with a KOTS Admin Console. This flexibility caters to varying levels of Kubernetes expertise across enterprises, making it easier to maintain a singular application release that meets diverse customer needs.