Provisioning

Cloudera Machine Learning utilizes the Cloudera Control Plane to manage Data Services so you can provision and delete Cloudera Machine Learning Workspace. Cloudera Control Plane leverages cloud native capabilities to dynamically access CPU, memory, and GPU resources along with cloud-managed Kubernetes (K8s) to provide the infrastructure.

During provisioning the Cloudera Machine Learning application is configured to authenticate end users of the service (Cloudera Machine Learning) via the Cloudera identity provider, which is “chained” back to the customer’s identity provider. As a result, Cloudera Machine Learning provisioned instances allow for seamless customer SSO.

When you provision a Cloudera Machine Learning Workspace, the following happens:

  • Cloudera Control Plane performs the following in the cloud environment:
    • Requests a TLS Certificate and domain name with the cloudera.site domain
    • Identifies the SSO configuration
    • Identifies the SDX configuration for the environment
  • Cloudera Control Plane provisions a managed Kubernetes cluster
  • Cloudera Control Plane installs Cloudera Machine Learning into the Kubernetes environment
  • Storage is mounted directly via managed service providers

Cloudera Machine Learning uses the cloud provider load balancer and networking infrastructure to partition the resources. Cloudera Machine Learning also leverages the cloud provider infrastructure to enable the customer to specify autoscaling.

Cloudera Machine Learning provisions the DNS and the certificate. Cloudera Machine Learning renews the certificates for the customer on an ongoing basis.