Сервисы Yandex.Cloud
Сервис в составе Yandex.Cloud позволяет управлять определенными категориями облачных ресурсов и доступом к ним.
Категории сервисов
Сервисы Yandex.Cloud делятся на следующие категории:
- Infrastructure — инфраструктурные сервисы для обработки данных, безопасного доступа и обмена трафиком.
- Data storage & Analytics — сервисы для надежного хранения, обработки и визуализации данных.
- Cloud-native — инструменты для хранения данных и разработки приложений в облаке.
- Machine Learning & Artificial Intelligence (ML & AI) — речевые технологии, анализ изображений и машинный перевод.
Список сервисов Yandex.Cloud
На данный момент в рамках платформы Yandex.Cloud доступны следующие сервисы:
- Infrastructure:
- Yandex Compute Cloud (Сервис Облачных вычислений).
- Yandex Object Storage (Сервис Объектного хранилища).
- Yandex Virtual Private Cloud (Сервис Виртуальное частное облако).
- Yandex Cloud Interconnect (Сервис управления выделенными сетевыми соединениями).
- Yandex Identity and Access Management (Сервис по управлению доступом к облачным ресурсам).
- Yandex Resource Manager (Сервис по управлению облачными ресурсами).
- Yandex Key Management Service (Сервис для управления ключами шифрования).
- Yandex Load Balancer (Сервис для управления сетевыми балансировщиками нагрузки).
- Yandex Instance Groups (Сервис для создания и управления группами виртуальных машин).
- Yandex Container Registry (Сервис для управления образами контейнеров).
- Yandex Managed Service for Kubernetes® (Сервис Управления для Kubernetes).
- Yandex Monitoring (Сервис мониторинга).
- Yandex DDoS Protection (Сервис защиты от DDoS-атак).
- Data storage & Analytics:
- Yandex Managed Service for PostgreSQL (Сервис Управления для PostgreSQL).
- Yandex Managed Service for ClickHouse (Сервис Управления для ClickHouse).
- Yandex Managed Service for MongoDB (Сервис Управления для MongoDB).
- Yandex Managed Service for MySQL® (Сервис Управления для MySQL).
- Yandex Managed Service for Redis™ (Сервис Управления для Redis).
- Yandex Data Proc (Сервис Управления данными Data Proc).
- Yandex DataLens (Сервис визуализации и анализа данных).
- Cloud-native:
- Yandex Database (Сервис управления для Yandex Database).
- Yandex Message Queue (Сервис очередей).
- Yandex Cloud Functions (Сервис бессерверных вычислений).
- Yandex IoT Core (Сервис Интернета Вещей).
- Machine Learning & Artificial Intelligence (ML & AI):
- Yandex SpeechKit (Сервис речевых технологий).
- Yandex Translate (Сервис машинного перевода).
- Yandex Vision (Сервис компьютерного зрения).
Как подключиться к сервисам
Для подключения к сервисам и управления ресурсами вы можете использовать консоль управления Yandex.Cloud. С ее помощью вы можете запускать виртуальные машины в Yandex.Cloud и подключаться к ним, обращаться к объектному хранилищу, создавать базы данных и т. п.
Метки ресурсов сервисов
Большая часть сервисов поддерживает использование меток для маркировки ресурсов.
Метка — это пара ключ-значение в формате <имя метки>=<значение метки>
. Вы можете использовать метки для логического разделения ресурсов.
На метку накладываются следующие ограничения:
- Максимальное количество меток на один ресурс: 64.
- Для ключа:
- Длина — от 1 до 63 символов.
- Может содержать строчные буквы латинского алфавита, цифры, дефисы и нижние подчеркивания.
- Первый символ — буква.
- Для значения:
- Длина — до 63 символов.
- Может содержать строчные буквы латинского алфавита, цифры, дефисы и нижние подчеркивания.
Управление метками
Вы можете добавить, удалить или изменить метку ресурса.
Добавить метку
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
Добавьте метку ресурсу сервиса:
yc <имя сервиса> <тип ресурса> add-labels <имя или идентификатор ресурса> \
--labels <имя метки>=<значение метки>
Изменить метку
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
Важно
Существующий набор labels
полностью перезаписывается набором, переданным в запросе.
Измените метку ресурса сервиса:
yc <имя сервиса> <тип ресурса> update <имя или идентификатор ресурса> \
--labels <имя метки>=<значение метки>
Удалить метку
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
Удалите метку ресурса сервиса:
yc <имя сервиса> <тип ресурса> remove-labels <имя или идентификатор ресурса> \
--labels <имя метки>
Примеры управления метками
Для добавления метки выполните команду:
yc compute instance add-labels cl123g4dridnn5cna6df-yduv --labels project=test
Результат выполнения команды:
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
...
Для изменения метки выполните команду:
yc managed-kubernetes cluster update k8s-gpu --labels new_lable=test_label
Результат выполнения команды:
done (1m36s)
id: cat1hknor2345e6d7rr8
folder_id: b1g23ga45mev6cljderg
created_at: "2020-08-07T11:15:59Z"
name: cluster
labels:
new_lable: test_label
status: RUNNING
...
Для удаления метки выполните команду:
yc managed-mysql cluster remove-labels mysql123 --labels my_lable
Результат выполнения команды:
id: c1qmjaatlurm2bcoi34i
folder_id: b1g23ga45mev6cljderg
created_at: "2020-08-20T11:53:20.015543Z"
name: mysql123
environment: PRODUCTION
...
Сервисы, в которых поддержаны метки
Список сервисов, ресурсы которых поддерживают использование меток:
- Yandex Certificate Manager
- Yandex Compute Cloud
- Yandex Virtual Private Cloud
- Yandex Resource Manager
- Yandex Key Management Service
- Yandex Load Balancer
- Yandex Container Registry
- Yandex Managed Service for Kubernetes
- Yandex Managed Service for PostgreSQL
- Yandex Managed Service for ClickHouse
- Yandex Managed Service for MongoDB
- Yandex Managed Service for MySQL
- Yandex Managed Service for Redis
- Yandex Data Proc
- Yandex Cloud Functions
- Yandex IoT Core
- Yandex Database