AWS Features for Kubeflow
Get to know the benefits of using Kubeflow with AWS service intergrations
Running Kubeflow on AWS gives you the following feature benefits and configuration options:
Note: Beginning with v1.3, development for Kubeflow on AWS can be found in the AWS Labs repository. Previous versions can be found in the Kubeflow manifests repository.
Manage AWS compute environments
- Provision and manage your Amazon Elastic Kubernetes Service (EKS) clusters with eksctl and easily configure multiple compute and GPU node configurations.
- Use AWS-optimized container images, based on AWS Deep Learning Containers, with Kubeflow Notebooks.
Load balancing, certificates, and identity management
- Manage external traffic with AWS Application Load Balancer.
- Get started with TLS authentication using AWS Certificate Manager and AWS Cognito.
Integrate with AWS database and storage solutions
- Integrate Kubeflow with Amazon Relational Database Service (RDS) for a highly scalable pipelines and metadata store.
- Deploy Kubeflow with integrations for Amazon S3 for an easy-to-use pipeline artifacts store.
- Use Kubeflow with Amazon Elastic File System (EFS) for a simple, scalabale, and serverless storage solution.
- Leverage the Amazon FSx CSI driver to manage Lustre file systems which are optimized for compute-intensive workloads, such as high-performance computing and machine learning. Amazon FSx for Lustre can scale to hundreds of GBps of throughput and millions of IOPS.
To get started with Kubeflow on AWS, see Install Kubeflow.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified 07.03.2022: Added AWS 1.3 documentation to Kubeflow site (v1.3 branch) (#3174) (1d8970db)