Slide 3
Slide 3 text
Why containers, Kubernetes and Red Hat OpenShift for Data Science >>
3
https://kubernetes.io/
https://www.redhat.com/en/technologies/cloud-computing/openshift/red-hat-openshift-kubernetes
https://aws.amazon.com/blogs/opensource/why-use-docker-containers-for-machine-learning-development/
Why Kubernetes?
● Automated rollouts and rollbacks
● Self-healing
● Service discovery and load balancing
● Horizontal scaling
● Designed for extensibility
Why OpenShift?
● Self Service Model
● Web UI based Workflows
● Metrics and Monitoring
● Real-Time, Batch and Streaming Support
● Users can Focus on Data Science
● Zero Trust Security Model
● GPU Support
● Cloud and Platform Agnostic
Why containers?
● Fewer resources
● Environment isolation
● Quick deployment
● Quick startup/shutdown
● Encapsulation and portability
● Reusability
● Reproducible
Why containers, K8s, RHOCP for Data Science?
Kubernetes
...
Red Hat
OpenShift
Production
Ready
IMAG
E
CONTAINE
R
IMAGE
Image registry
IMAG
E
IMAG
E
IMAG
E
IMAG
E
IMAG
E
[ containers, Kubernetes, Red Hat Openshift ]