Platform9, a provider of SaaS-managed hybrid cloud, is introducing Kubernetes Managed Apps, allowing the Platform9 fully-managed Kubernetes service and SLA guarantee to also cover a set of critical Kubernetes services and tools.
Kubernetes Managed Apps enables self-service consumption, white-glove experience and Day-2 operations for these applications - at scale - all backed by Platform9’s industry-leading 99.9% SLA.
Per customer demand, the first set of fully-managed applications to be offered are:
- Managed Prometheus: Platform9 Managed Prometheus provides Dev and Ops teams with easy deployment and configuration of the Prometheus stack and the Alert Manager as a multi-tenant service. The service is HA-ready, with all persistent storage, automatic backups and recovery handled automatically, with no need for Admin intervention.
- Managed EFK: The first introduced Fluentd would soon be followed by Elastic and Kibana for an integrated managed EFK service for logging and indexing.
- Managed MySQL: The popular relational database for stateful Kubernetes applications would be delivered using Percona’s MySQL offering.
Additional applications will be added on an ongoing basis in future releases.
Each managed app provides one-click deployment for developers while giving pperations teams the governance they require to manage security, access controls, and capacity across the entire organization.
- Self-service: Users will be able to choose from a variety of applications available in the Kubernetes Managed Apps Catalog.
- Batteries included: Applications deployed on Kubernetes typically requires integration with Prometheus for monitoring, EFK for logging, persistent storage for stateful deployments, etc. Managed Apps offering provides these core services as built-in capabilities, provided out of the box for each deployed managed application.
- Integrated, end-to-end SLA: This covers the lifecycle management of the managed application instances - including version compatibility and upgrades across all instances - as well as all the dependent components required to run the managed app.
- Support for multi-tenant, multi-cluster or dedicated instances deployments: IT Ops can easily deploy and configure any managed application available in the catalog in a multi-tenant, multi-cluster fashion, or as dedicated instances per each cluster.
- Full RBAC capability for individual namespaces or cluster-wide enables IT Ops to easily let developers access and self-service their own managed applications.
- Simple UI or Kubectl CLI: All managed applications can be deployed and administered either through a simple UI or with the native Kubectl CLI interface - instead of having to deal with separate, complex YAML or other configuration files/tools for each service.
- Operations teams benefit from centralized visibility, management and governance across all Kubernetes services - such as monitoring, logging, storage, service mesh, and more.
Each new managed application introduced in the Managed Apps catalog will first be released in a “Beta” phase and will gradually progress to the “Fully-managed” level as it matures, and all supported capabilities graduate into production-readiness.
SLAs for the individual apps would be complementary to the SLA that Platform9 already provides for the Kubernetes infrastructure itself.
In many of these cases, Platform9 will partner directly with various organizations behind specific applications or Kubernetes Operators, to advance the development and ongoing support for its customers.
The first of such collaboration is with Percona, around its MySQL offering - enabling automatic backups, DR, zero-touch upgrades, support, and more.
“The rising complexity associated with adopting Kubernetes infrastructure and related applications creates a business need for developers and IT Ops teams to have self-service consumption and governance for all related tools and services around the core infrastructure,” said Madhura Maskasky, co-Founder and VP of product at Platform9. “Kubernetes Managed Apps is designed to strategically tackle this challenge by extending Platform9’s seamless management experience of Kubernetes Day-2 operations to the applications themselves, eliminating the need for DevOps teams to become experts in these related tools and services.”
For more information about this news, visit https://platform9.com/.