University IT Services logo

Kubernetes Cluster

What are they used for?

Kubernetes clusters are environments designed for projects that require distributed and scalable applications based on containers.

They are particularly suitable for:

  • Data analysis and machine learning pipelines;
  • Complex web applications and distributed services;
  • Virtual laboratories for teaching.

Examples of use

  • Remote laboratories with hundreds or thousands of concurrent users (e.g., advanced teaching platforms)
  • Reproducible scientific workflows and interactive notebooks
  • AI/ML projects using tools such as Kubeflow

Kubernetes clusters are sized according to the project and provided as turnkey solutions; after deployment, administrative management remains the user’s responsibility, freeing them from managing the underlying infrastructure.