Skip to content

Commit d26bed8

Browse files
sarahmaddoxk8s-ci-robot
authored andcommitted
Refactored the 'about Kubeflow' page to provide more info and links (#779)
* Refactored the 'about Kubeflow' page to provide more info about the product * Updated in response to review comments. * Added the word 'Kubernetes'.
1 parent 8893114 commit d26bed8

File tree

1 file changed

+39
-25
lines changed

1 file changed

+39
-25
lines changed

content/docs/about/kubeflow.md

+39-25
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,45 @@ recreate other services, but to provide a straightforward way to deploy
1111
best-of-breed open-source systems for ML to diverse infrastructures. Anywhere
1212
you are running Kubernetes, you should be able to run Kubeflow.
1313

14+
## Getting started with Kubeflow
15+
16+
Follow the [getting-started guide](/docs/started/getting-started) to set up your
17+
environment.
18+
19+
Then read the [documentation](/docs/) to learn about the features of Kubeflow,
20+
including the following guides to Kubeflow components:
21+
22+
* Kubeflow includes services for spawning and managing
23+
[Jupyter notebooks](/docs/notebooks/). [Project Jupyter](https://jupyter.org/)
24+
is a non-profit, open source project that supports interactive data science
25+
and scientific computing across many programming languages.
26+
27+
* [Kubeflow Pipelines](/docs/pipelines/pipelines-overview/) is a platform for
28+
building, deploying, and managing multi-step ML workflows based on Docker
29+
containers.
30+
31+
* Kubeflow offers a number of [components](/docs/components/) that you can use
32+
to build your ML training, hyperparameter tuning, and serving workloads across
33+
multiple platforms.
34+
35+
## What is Kubeflow?
36+
37+
Kubeflow is *the machine learning toolkit for Kubernetes*.
38+
39+
To use Kubeflow, the basic workflow is:
40+
41+
* Download and run the Kubeflow deployment binary.
42+
* Customize the resulting configuration files.
43+
* Run the specified scripts to deploy your containers to your specific
44+
environment.
45+
46+
You can adapt the configuration to choose the platforms and services that you
47+
want to use for each stage of the ML workflow: data preparation, model training,
48+
prediction serving, and service management.
49+
50+
You can choose to deploy your Kubernetes workloads locally or to a cloud
51+
environment.
52+
1453
## The Kubeflow mission
1554

1655
Our goal is to make scaling machine learning (ML) models and deploying them to
@@ -31,35 +70,10 @@ Ultimately, we want to have a set of simple manifests that give you an easy to
3170
use ML stack _anywhere_ Kubernetes is already running, and that can self
3271
configure based on the cluster it deploys into.
3372

34-
## What is Kubeflow?
35-
36-
Kubeflow is *the machine learning toolkit for Kubernetes*.
37-
38-
To use Kubeflow, the basic workflow is:
39-
40-
* Download the Kubeflow scripts and configuration files.
41-
* Customize the configuration.
42-
* Run the scripts to deploy your containers to your chosen environment.
43-
44-
You adapt the configuration to choose the platforms and services that you want
45-
to use for each stage of the ML workflow: data preparation, model training,
46-
prediction serving, and service management.
47-
48-
You can choose to deploy your workloads locally or to a cloud environment.
49-
5073
## History
5174

5275
Kubeflow started as an open sourcing of the way Google ran [TensorFlow](https://www.tensorflow.org/) internally, based on a pipeline called [TensorFlow Extended](https://www.tensorflow.org/tfx/). It began as just a simpler way to run TensorFlow jobs on Kubernetes, but has since expanded to be a multi-architecture, multi-cloud framework for running entire machine learning pipelines.
5376

54-
## Notebooks
55-
56-
Kubeflow includes services for spawning and managing [Jupyter notebooks](https://jupyter-notebook.readthedocs.io/en/latest/). Project Jupyter is a non-profit, open-source project to support interactive data science and scientific computing across all programming languages.
57-
58-
## Using Kubeflow
59-
60-
Read the [getting-started guide](/docs/started/getting-started) to set up your
61-
environment.
62-
6377
## Getting involved
6478

6579
There are many ways to contribute to Kubeflow, and we welcome contributions!

0 commit comments

Comments
 (0)