Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Blog
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
Yandex Cloud overview
  • Yandex Cloud services
  • Getting started
  • Mobile app
    • Overview
    • For Android
    • For iOS
  • Equivalent services on other platforms
    • Overview
    • Equivalents for Amazon Web Services
    • Equivalents for Google Cloud Platform
    • Equivalents for Microsoft Azure
  • Availability zones
    • Overview
    • Deprecation of the ru-central1-c zone
  • Release stages
  • Quotas and limits
  • API
  • Platform architecture
  • Deleting user data
  • SLA
  • Revision history
  • Questions and answers
  1. Yandex Cloud services

Yandex Cloud services

Written by
Yandex Cloud
,
improved by
Victor M.
  • List of Yandex Cloud services
    • How to enable services
  • Service resource labels
    • Managing labels
    • Services that support labels

Services in Yandex Cloud let you manage specific cloud resources and access to them.

List of Yandex Cloud services

The following services are currently available as part of the Yandex Cloud platform:

  • Yandex API Gateway (A service for creating API gateways).
  • Yandex Application Load Balancer (A service for distributing incoming traffic between web application components).
  • Yandex Audit Trails (A service for collecting and exporting audit logs). The service is at the Preview stage.
  • Yandex Certificate Manager (A service for managing TLS certificates).
    • Yandex Cloud Backup (A service for backing up Yandex Cloud resources). The service is at the Preview stage.
    • Yandex Cloud CDN (A service for setting up a Content Delivery Network (CDN).
    • Yandex Cloud Desktop (A service for creating remote desktops in the cloud). The service is at the Preview stage.
  • Yandex Cloud DNS (A service for administering DNS resource records and handling DNS requests).
  • Yandex Cloud Functions (Serverless computing).
  • Yandex Cloud Interconnect (Dedicated network connection management).
  • Yandex Cloud Logging (A service for aggregating and reading the logs of user applications and resourcesYandex Cloud). The service is at the Preview stage.
  • Yandex Cloud Organization (A service for managing the organizational structure, setting up integration with the employee catalog, and differentiating user access to the organization's cloud resources).
  • Yandex Compute Cloud (Instance group creation and management).
  • Yandex Container Registry (A service for managing Docker images and containers).
  • Yandex Data Proc (Managed Apache Hadoop® clusters).
  • Yandex Data Streams (Managed data streams in real time).
  • Yandex Data Transfer (A service for database migration).
  • Yandex Managed Service for YDB (Database management service Yandex Managed Service for YDB).
  • Yandex DataLens (Data visualization and analytics).
  • Yandex DataSphere (ML development).
  • Yandex DDoS Protection (Protection from DDoS attacks).
  • Yandex Forms (Form creation and integration).
  • Yandex Identity and Access Management (Cloud resource access management).
  • Yandex Instance Groups (Instance group creation and management).
  • Yandex IoT Core (An Internet of Things service that provides two-way messaging between registries and devices over the MQTT protocol).
  • Yandex Key Management Service (Encryption key management).
  • Yandex Load Testing (A service for load testing and performance analysis). The service is at the Preview stage.
  • Yandex Lockbox (A service for creating and storing secrets in the Yandex Cloud infrastructure). The service is at the Preview stage.
  • Yandex Managed Service for Apache Kafka® (Apache Kafka® cluster creation and management).
  • Yandex Managed Service for ClickHouse (ClickHouse cluster creation and management).
  • Yandex Managed Service for Elasticsearch (Cluster creation and management Elasticsearch).
  • Yandex Managed Service for GitLab (A service for managing the GitLab DevOps platform).
  • Yandex Managed Service for Greenplum® (Cluster creation and management Greenplum®).
  • Yandex Managed Service for Kubernetes® (Kubernetes cluster creation and management).
  • Yandex Managed Service for MongoDB (Cluster creation and management MongoDB).
  • Yandex Managed Service for MySQL (MySQL cluster creation and management).
  • Yandex Managed Service for OpenSearch (Cluster creation and management OpenSearch).
  • Yandex Managed Service for PostgreSQL (PostgreSQL cluster creation and management).
  • Yandex Managed Service for Redis (Cluster creation and management Redis).
  • Yandex Managed Service for SQL Server (Cluster creation and management SQL Server).
  • Yandex Message Queue (A queue service for messaging between components of distributed applications and microservices).
  • Yandex Monitoring (A service for collecting and visualizing metrics).
  • Yandex Network Load Balancer (A service for distributing network load across cloud resources).
  • Yandex Object Storage (Universal scalable cloud object storage).
  • Yandex Resource Manager (Cloud resource management).
  • Yandex Serverless Containers (Serverless launch of containerized applications).
  • Yandex SpeechKit (Speech recognition and speech synthesis technologies).
  • Yandex Tracker (A service for business collaboration and workflows).
  • Yandex Translate (Machine translation).
  • Yandex Virtual Private Cloud (Cloud network management).
  • Yandex Vision (A computer vision service for image analysis).
  • Yandex Wiki (A service for creating corporate databases).

How to enable services

You can use the Yandex Cloud management console to enable services and manage resources. It allows you to launch VM instances in Yandex Cloud, connect to them, access object storage, create databases, and so on.

Services at the Preview stage are available only to some users. If you want to use one of these services, send us a request for access. You can do this on the page of the service you want to use.

Service resource labels

Most services support labels for marking resources.

A label is a key-value pair in <label name>=<label value> format. You can use labels to logically separate resources.

Labels are subject to the following restrictions:

  • The maximum number of labels per resource is 64.
  • For the key:
    • The length can be from 1 to 63 characters.
    • May contain lowercase Latin letters, numbers, hyphens, and underscores.
    • The first character must be a letter.
  • Restrictions for the value:
    • The length can be up to 63 characters.
    • May contain lowercase Latin letters, numbers, hyphens, and underscores.

Managing labels

You can add, delete, or update resource labels.

Adding a label

CLI

If you don't have the Yandex Cloud command line interface yet, install and initialize it.

Add a label to a service resource:

yc <service name> <resource type> add-labels <resource name or ID> \
  --labels <label name>=<label value>

Updating a label

CLI

If you don't have the Yandex Cloud command line interface yet, install and initialize it.

Warning

The existing set of labels is completely replaced by the set transmitted.

Update a service resource label:

yc <service name> <resource type> update <resource name or ID> \
  --labels <label name>=<label value>

Deleting a label

CLI

If you don't have the Yandex Cloud command line interface yet, install and initialize it.

Delete a service resource label:

yc <service name> <resource type> remove-labels <resource name or ID> \
  --labels <label name>

Examples of label management

Add a label to a VM
CLI

To add a label, run the command:

yc compute instance add-labels cl123g4dridnn5cna6df-yduv --labels project=test

Result:

done (5s)
id: fhm1pr2bu3p45s6ildh7
folder_id: b1g23ga45mev6cljderg
created_at: "2020-08-07T11:29:18Z"
name: cl123g4dridnn5cna6df-yduv
labels:
  project: test
zone_id: ru-central1-a
...
Change the Kubernetes cluster label
CLI

To update a label, run the command:

yc managed-kubernetes cluster update k8s-gpu --labels new_lable=test_label

Result:

done (1m36s)
id: cat1hknor2345e6d7rr8
folder_id: b1g23ga45mev6cljderg
created_at: "2020-08-07T11:15:59Z"
name: cluster
labels:
  new_lable: test_label
status: RUNNING
...
Remove a label from a Managed Service for MySQL cluster
CLI

To delete a label, run the command:

yc managed-mysql cluster remove-labels mysql123 --labels my_lable

Result:

id: c1qmjaatlurm2bcoi34i
folder_id: b1g23ga45mev6cljderg
created_at: "2020-08-20T11:53:20.015543Z"
name: mysql123
environment: PRODUCTION
...

Services that support labels

List of services whose resources support labels:

  • Yandex Certificate Manager
  • Yandex Compute Cloud
  • Yandex Virtual Private Cloud
  • Yandex Resource Manager
  • Yandex Key Management Service
  • Yandex Network Load Balancer
  • Yandex Container Registry
  • Yandex Managed Service for ClickHouse
  • Yandex Managed Service for Kubernetes
  • Yandex Managed Service for MongoDB
  • Yandex Managed Service for MySQL
  • Yandex Managed Service for PostgreSQL
  • Yandex Managed Service for Redis
  • Yandex Data Proc
  • Yandex Cloud Functions
  • Yandex IoT Core
  • Yandex Managed Service for YDB

Greenplum® and Greenplum Database® are registered trademarks or trademarks of VMware, Inc in the United States and/or other countries.

Was the article helpful?

Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
In this article:
  • List of Yandex Cloud services
  • How to enable services
  • Service resource labels
  • Managing labels
  • Services that support labels