Инструменты программиста
14K subscribers
1.49K photos
116 videos
4 files
1.72K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
加入频道
Canister — реестр для хранения образов Docker

Сервис предоставляет частные репозитории для хранения образов Docker. Образы можно скачивать и развертывать в различных ПО для автоматизации развертываний контейнерных приложений: Docker, Kubernetes, CoreOS, DigitalOcean и Rancher. Доставку образов к docker-клиенту также поможет осуществить API.

Доступна командная работа. Режим доступа для приглашенных в репозиторий коллег настраивается.

Стоимость: до 20 частных репозиториев для 1-2 участников #бесплатно, больше возможностей #по_подписке.

#devOps
LiquiBase — система управления миграциями базы данных

Доступна работа с SQL, XML, JSON и YAML форматами. Инструмент помогает отслеживать изменения, вносимые в структуру БД, и планировать возобновляемые изменения. Скрипты SQL при этом генерируются автоматически. Отмена изменений тоже предусмотрена — это можно сделать вручную или при помощи SQL.

Работает с Oracle, SQLServer, PostgreSQL, MySQL и др.

Стоимость: базовая функциональность #бесплатно, больше возможностей #по_подписке.

#devOps #VCS
Terraform — инструмент для управления облачной инфраструктурой в парадигме Infrastructure as a Code

Сервис помогает привести все используемые ресурсы в единый вид. Для этого достаточно написать конфигурацию, отражающую желаемый вид будущей инфраструктуры. Сделать это можно на TypeScript, Python, Java, C# и др. Далее инструмент отправляет соответствующие вызовы к API и доносит конфигурацию до облачного провайдера посредством плагинов. Для редактирования инфраструктуры необходимо повторить процедуру после внесения изменений в конфигурацию. Благодаря этому инфраструктура подчиняется системам контроля версий.

Доступна работа с более чем тысячей провайдеров. Среди них AWS, Azure, Google Cloud Platform, Kubernetes и др.

Стоимость: основная функциональность для индивидуального использования #бесплатно, больше возможностей для команд #по_подписке.

#IaC #devOps