[Документация Yandex Cloud](../../../index.md) > [Yandex StoreDoc](../../index.md) > [Пошаговые инструкции](../index.md) > [Подключение](index.md) > Примеры кода > Обзор

# Примеры кода для подключения к кластеру Yandex StoreDoc

Примеры проверялись в следующем окружении:

* Виртуальная машина в Yandex Cloud с Ubuntu 20.04 LTS.
* Bash: `5.0.16`.
* Python: `3.8.2`; pip3: `20.0.2`.
* PHP: `7.4.3`.
* OpenJDK: `11.0.8`; Maven: `3.6.3`.
* Node.JS: `10.19.0`, npm: `6.14.4`.
* Go: `1.13.8`.

Примеры кода с заполненным FQDN хоста доступны в [консоли управления](https://console.yandex.cloud) по нажатию кнопки **Подключиться** на странице кластера.

Во всех примерах предполагается, что [SSL-сертификат](index.md#get-ssl-cert) `root.crt` расположен в директории `/home/<домашняя_директория>/.mongodb/`.

При успешном подключении к кластеру и выполнении тестового запроса будут выведены:

* для примеров на PHP — результат выполнения команды `ping`;
* для других примеров — имя БД, к которой было выполнено подключение.

Доступные способы подключения зависят от того, включено ли в кластере [шардирование](../../concepts/sharding.md):

* [Примеры для подключения к нешардированному кластеру](non-sharded.md)
* [Примеры для подключения к шардированному кластеру](sharded.md)