-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Kf 4301 charmed vs upstream and KF-4298 Contributing (#203)
* WIP * Fixes * Updates * Spelling * Contributing * Docs updates
- Loading branch information
1 parent
5ebc1aa
commit 6b725f9
Showing
6 changed files
with
71 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Contribute to MLflow | ||
|
||
% Include content from [../CONTRIBUTING.md](../CONTRIBUTING.md) | ||
```{include} ../CONTRIBUTING.md | ||
:start-after: <!-- Include start contributing --> | ||
:end-before: <!-- Include end contributing --> | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,7 @@ | ||
Explanation | ||
=========== | ||
|
||
Coming soon. | ||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
why-charmed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
Why choose charmed MLflow? | ||
========================== | ||
|
||
Are you considering using Charmed MLflow? Wondering what the advantages are of charmed MLflow vs. upstream `MLflow <https://mlflow.org/>`_? | ||
|
||
Knowing the answer to this will help any prospective MLflow users decide whether they want the charmed version. | ||
|
||
Simplified deployment | ||
-------------------------------------------- | ||
|
||
Charmed MLflow offers simplified deployment. Like any charmed product, Charmed MLflow is deployed as a `charm bundle <https://juju.is/docs/juju/bundle>`_ using `Juju <https://juju.is/>`_. Deploying an application with Juju is arguably simpler than deploying to a raw Kubernetes cluster. | ||
|
||
Security, stability, and maintenance | ||
------------------------------------- | ||
|
||
Charmed MLflow benefits from the following: | ||
|
||
- Upgrade guides. | ||
- Automated security scanning: The bundle is scanned periodically. | ||
- Security patching: Charmed MLflow follows Canonical’s process and procedure for security patching. Vulnerabilities are prioritised based on severity, the presence of patches in the upstream project, and the risk of exploitation. | ||
- Maintained images: All Charmed MLflow images are actively maintained. | ||
- Comprehensive testing: Charmed MLflow is thoroughly tested on multiple platforms, including public cloud, local workstations, on-premises deployments, and various CNCF-compliant Kubernetes distributions. | ||
|
||
Integration | ||
----------- | ||
|
||
Charmed MLflow provides integration capabilities, including: | ||
|
||
- Customised Prometheus exporter metrics | ||
- Customised MLflow dashboard for Grafana | ||
- Canonical Observability Stack | ||
- Charmed Kubeflow: including the ability use the MLflow registry directly from Kubeflow pipelines and notebooks | ||
|
||
Enterprise Offering | ||
-------------------- | ||
|
||
Charmed MLflow offers an enterprise offering from Canonical, which includes: | ||
|
||
- 24/7 support for deployment, up-time monitoring, and security patching with Charmed MLflow. | ||
- Hardening features and compliance with standards like Federal Risk and Authorisation Management Program, Health Insurance Portability and Accountability Act, and Payment Card Industry Digital Signature Standard, making it suitable for enterprises running AI/ML workloads in highly regulated environments. | ||
- Timely patches for common vulnerabilities and exposures (CVEs). | ||
- A ten-year security maintenance commitment. | ||
- Hybrid cloud and multi-cloud support. | ||
- Bug fixing. | ||
- Optionally managed services, allowing your team to focus on development rather than operations. | ||
- Consultancy services to assess the best tools and architecture for your specific use cases. | ||
- A simple per-node subscription model. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters