A tenant represents an organization.
A project is a container that holds related resources for a group, a technical project or an organization. A project organizes objects (libraries, jobs, and workflows) into folders and provides access to data objects and computational resources.
The main unit of organization for running your code. Jobs organize, display, and control access to runs.
The execution of a job.
Workflows combine multiple jobs and conditions in order to build complex data processing pipelines
Runtimes are frameworks like Apache Spark, TensorFlow, Keras, PyTorch, and others, packaged with popular libraries.
Graal Platform bills based on compute units (GCUs), units of processing capability per hour based on instance type.
Authentication and authorization
A unique individual who has access to the system.
A unique "system user" who has access to the system.
A collection of users and/or identities.
A list of permissions attached to the project, job, or any other resource. An RBAC specifies which users or identities are granted access to the objects, as well as what operations are allowed on the assets. Each entry in a typical RBAC specifies a subject and an operation.