📄️ Login
Yeedu offers a streamlined login process with three authentication methods: Azure Active Directory (AAD), LDAP, and Single Sign-On (SSO).
📄️ Tenant
This feature provides each tenant with a securely isolated environment, allowing for independent operation and data management. It safeguards privacy and optimizes performance by preventing interactions between tenants.
📄️ Cloud Environment
Cloud Environment allows Yeedu to provide multi-cloud and multi-zone support. This involves defining the project, region, credentials, and network settings for creating the cluster within the customer's VPC
📄️ Networks
Network in Yeedu is the user-provided network details used for deploying virtual machines within that network.
📄️ Boot Disk Images
Boot disk in Yeedu refers to the user-provided operating system image used to initialize a virtual machine or instance.
📄️ Credentials
The Credentials page in Yeedu allows users to add and securely store credentials for accessing various resources and services.
📄️ Dependency Repository
The Dependency repositories provides a centralized location for all dependencies, such as JARs, Python packages, configuration files, etc., which can be used across clusters.
📄️ Clusters
The Cluster page displays a comprehensive list of clusters associated with the respective tenant. It provides detailed insights into each cluster, including their status and YCU consumption.
📄️ Workspaces
Workspace offers a dynamic, shared environment designed to facilitate the development of jobs and notebooks. It enables teams to collaborate effectively by providing tools and features that streamline coding, debugging, and deploying applications. This integrated setting ensures that all team members can work concurrently on projects, share insights, and maintain a unified development workflow
📄️ Jobs
Jobs are batch processing tasks that can be executed in various formats, including JAR files, Raw Scala, SQL, or Python3.
📄️ Notebooks
The Notebook feature offers an interactive environment that supports real-time coding, data analysis, and collaborative project work. It is designed to handle programming languages such as Python and Scala.
📄️ Access Management
The Access Management dashboard in Yeedu enables users to manage access of tenants along with workspaces and clusters. There are 3 tabs in Access Management: Tenant Roles , Clusters , Workspaces.
📄️ Hive Metastore
The Hive Metastore page in Yeedu allows users to add and configure Hive Metastores for their jobs and notebooks, enabling seamless integration and management of metadata across their data processing tasks.
📄️ Billing Dashboard
The billing feature in Yeedu is designed to monitor and calculate resource usage, specifically Yeedu Compute Units (YCU), for all tenants. It ensures precise tracking of usage at various levels, including hourly, daily, and monthly. This feature also offers flexibility by enabling users to filter billing data based on multiple dimensions, such as tenants, clusters, machine types, labels, and cloud providers.