Azure Toolkit for Rider - это плагин для Rider (JetBrains .NET IDE) для работы с облачными сервисами облачной платформы Azure. Плагин имеет достаточно внушительный объем поддерживаемых сервисов, которые мы стремимся постоянно расширять. На этой стажировке мы предлагаем добавить еще один сервис в наш список и поддержать Azure CosmosDB - популярное облачное хранилища данных и обеспечить возможность управлять виртуальными базами прямо из IDE.
Стажировка будет связана в большей степени с интеграцией и написанием кода для интеграции с Azure, нежели с базами данных. Нужно будет обеспечить поддержку CosmosDB в плагине, включая отображение существующих сущностей, их настройку и менеджмент. А так же обеспечить поддержку непрерывного процесса разработки (т.е. возможность деплоя приложения, которое использует CosmosDB в Azure прямо из IDE).
GitHub репозиторий плагина: https://github.com/JetBrains/azure-tools-for-intellij
Ссылки на задачи: