Ключи MongoDB Atlas

Как получить публичный и приватный ключи?

Облачные сервисы MongoDB могут быть заблокированы вашим провайдером. Используйте VPN. Если VPN нет, можно рассмотреть вариант расширения для браузера Hola VPN.

Переходите по ссылке https://www.mongodb.com/cloud/atlas/register

Заполняйте поля формы либо авторизуйтесь через Google. Затем подтверждайте регистрацию через e-mail. Перейдя по ссылке в письме (кнопка Verify Email, затем Continue), вы окажетесь на странице настройки кластера MongoDB Atlas. Скорее всего, вам предложат заполнить форму-опросник. Ответы не столь принципиальны, ниже примеры заполнения:

What is your primary goal? Можно выбрать Build a project I have in mind.

How long have you been developing software with MongoDB? Выбираем More than a year.

На вопрос о языке программирования можно ответить JavaScript / Node.js.

What type(s) of data will your project use? Можно указать Customer / user profile data.

Will your application include any of the following architectural models? Выбираем Serverless / function-as-a-service.

Нажимаем Finish. После ответа на вопросы будет показана форма Deploy your cluster с опциями по развёртыванию кластера базы данных. Нужно выбирать бесплатный вариант M0.

В поле Name вводите ppp. Флажок Preload sample dataset следует отключить.

Облачный провайдер - AWS, регион - любой европейский (предпочтителен eu-central-1, Frankfurt).

Нажимаем Create Deployment.

После создания кластера вы окажетесь в административной панели MongoDB Atlas. Появится окно Connect to ppp, в котором будет отображены данные пользователя-администратора базы данных. Их можно сохранить, но для повседневного использования приложения они не понадобятся. Окно закрываем и ждём, пока кластер MongoDB будет окончательно создан.

В верхней части страницы переходим на вкладку App Services. Если появится окно с предложением создать приложение (Build better apps faster with App Services), то выбирайте вариант Build your own app, а затем нажимайте Next. Если окно не появилось, нажмите на кнопку Create a New App.

В следующем окне появится форма Build better apps faster with App Services, где нужно выбрать (в секции Link your Data Source) ранее созданный кластер базы данных ppp. Содержимое секций редактируется нажатием на кнопки со значком карандаша.

В секции Name your Application вводите ppp

В секции App Deployment Model выбирайте вариант Single Region. Затем нажимайте на кнопку Create App Service.

Теперь, когда приложение MongoDB Atlas создано, можно получить ключи API для приложения ppp.

Для этого найдите в верху страницы справа от значка шестерёнки выпадающий список Access Manager, а нем пункт Project Access.

В открывшейся странице перейдите на вкладку API Keys. Нажмите на кнопку Create API Key.

Далее появится форма, где в поле Description нужно ввести ppp, в выпадающем списке Project Permissions укажите роли: Project Owner, Project Cluster Manager, Project Data Access Admin, Project Data Access Read/Write, Project Data Access Read Only, Project Read Only.

Нажимайте Next. Будут показаны два ключа: публичный и приватный. Вводите их в приложении ppp в облачных сервисах. Ключи отображаются только один раз, при закрытии страницы с MongoDB Atlas посмотреть их повторно не получится.

Last updated