The Platform Features
The platform automatically packages your code into containers behind the scenes, ensuring smooth execution across any connected cluster — no manual Dockerfiles required.
Run and manage diverse workloads, from HPC (OpenMPI) to ML training jobs (TensorFlow, PyTorch). Shoc Platform queues, schedules, and optimizes resource allocation automatically.
Attach and manage multiple clusters per workspace. Shoc Platform intelligently distributes jobs based on resource availability, constraints, and priority.
Securely store and use secrets—both at the workspace and user level. Inject credentials into your jobs without exposing sensitive data.
Push and pull images via the built-in registry or connect your own. Use Shoc as an authenticating gateway to enforce access control on your images.
Maintain strict resource isolation across users and workspaces with a fine-grained, secure Role-Based Access Control (RBAC) system.