Canister — реестр для хранения образов Docker
Сервис предоставляет частные репозитории для хранения образов Docker. Образы можно скачивать и развертывать в различных ПО для автоматизации развертываний контейнерных приложений: Docker, Kubernetes, CoreOS, DigitalOcean и Rancher. Доставку образов к docker-клиенту также поможет осуществить API.
Доступна командная работа. Режим доступа для приглашенных в репозиторий коллег настраивается.
Стоимость: до 20 частных репозиториев для 1-2 участников #бесплатно, больше возможностей #по_подписке.
#devOps
Сервис предоставляет частные репозитории для хранения образов 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
Доступна работа с 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
Сервис помогает привести все используемые ресурсы в единый вид. Для этого достаточно написать конфигурацию, отражающую желаемый вид будущей инфраструктуры. Сделать это можно на TypeScript, Python, Java, C# и др. Далее инструмент отправляет соответствующие вызовы к API и доносит конфигурацию до облачного провайдера посредством плагинов. Для редактирования инфраструктуры необходимо повторить процедуру после внесения изменений в конфигурацию. Благодаря этому инфраструктура подчиняется системам контроля версий.
Доступна работа с более чем тысячей провайдеров. Среди них AWS, Azure, Google Cloud Platform, Kubernetes и др.
Стоимость: основная функциональность для индивидуального использования #бесплатно, больше возможностей для команд #по_подписке.
#IaC #devOps
SonarCloud — инструмент для статического анализа кода
Сервис ищет баги и уязвимости, связанные с безопасностью разрабатываемого ПО. Достаточно подключить его к репозиториям на GitHub, Bitbucket, Azure DevOps или GitLab. Для анализа можно выбрать все репозитории или несколько конкретных. Также возможна интеграция с IDE: VS Code, Inellij IDEA и др. Доступна работа на 24 языках: JavaScript, C#, Python и др.
Дэшбордом проекта можно поделиться с коллегами, а также использовать для демонстрации качества кода пользователям ПО.
Стоимость: для проектов с открытым исходным кодом #бесплатно, приватные проекты #по_подписке.
#devOps #code_review
Сервис ищет баги и уязвимости, связанные с безопасностью разрабатываемого ПО. Достаточно подключить его к репозиториям на GitHub, Bitbucket, Azure DevOps или GitLab. Для анализа можно выбрать все репозитории или несколько конкретных. Также возможна интеграция с IDE: VS Code, Inellij IDEA и др. Доступна работа на 24 языках: JavaScript, C#, Python и др.
Дэшбордом проекта можно поделиться с коллегами, а также использовать для демонстрации качества кода пользователям ПО.
Стоимость: для проектов с открытым исходным кодом #бесплатно, приватные проекты #по_подписке.
#devOps #code_review
👍1
Slim.AI — инструмент для анализа и сравнения контейнеров
Сервис позволяет быстро исследовать полное содержимое любого контейнера: файлы, слои образов, Docker-файлы. Визуальные различия и метаданные образов помогут определить, что изменилось в новой версии контейнера по сравнению со старой. Работать можно с публичными и приватными хранилищами образов Docker Hub, GCR, AWS ECR.
Имеется также дополнительный инструмент с открытым исходным кодом DockerSlim. Он пригодится для минификации и защиты контейнеров&
Стоимость: #бесплатно.
#devOps #SaaS
Сервис позволяет быстро исследовать полное содержимое любого контейнера: файлы, слои образов, Docker-файлы. Визуальные различия и метаданные образов помогут определить, что изменилось в новой версии контейнера по сравнению со старой. Работать можно с публичными и приватными хранилищами образов Docker Hub, GCR, AWS ECR.
Имеется также дополнительный инструмент с открытым исходным кодом DockerSlim. Он пригодится для минификации и защиты контейнеров&
Стоимость: #бесплатно.
#devOps #SaaS
👍1
Atomist — сканер образов и контейнеров
Инструмент мониторит образы и контейнеры на предмет их уязвимости и предлагает рекомендации по их устранению. Проверять можно как свои собственные образы, так и публичные — для этого сервис ведет базу данных уязвимости образов. Итоговая диаграмма отображает разные степени уязвимости. Так разработчик сможет найти наиболее безопасные для использования образы и использовать их с уверенностью.
Чтобы начать пользоваться инструментом, достаточно зайти на сайт с помощью GitHub и подключиться к своему реестру контейнеров. Сервис доступен в бета-версии.
Стоимость: #бесплатно.
#безопасность #devOps
Инструмент мониторит образы и контейнеры на предмет их уязвимости и предлагает рекомендации по их устранению. Проверять можно как свои собственные образы, так и публичные — для этого сервис ведет базу данных уязвимости образов. Итоговая диаграмма отображает разные степени уязвимости. Так разработчик сможет найти наиболее безопасные для использования образы и использовать их с уверенностью.
Чтобы начать пользоваться инструментом, достаточно зайти на сайт с помощью GitHub и подключиться к своему реестру контейнеров. Сервис доступен в бета-версии.
Стоимость: #бесплатно.
#безопасность #devOps
👍6
Libraries.io — онлайн-библиотека пакетов
Сервис индексирует данные более чем 5.1 миллиона пакетов для 32 менеджеров , отслеживает релизы, анализирует их код и документацию, а затем на карте отражает зависимости пакетов. Это полезно как при поиске пакетов для работы — разработчик сразу получает полную информацию об инструменте, с которым собирается работать, так и при анализе собственных пакетов — сервис покажет состояние экосистемы. Получать информацию об актуальных обновлениях пакетов помогут уведомления.
Доступен API. С ним можно запрашивать список поддерживаемых менеджеров пакетов, получать информацию о пакетах и их версиях, зависимостях, искать пакеты по условиям зависимости и др.
Стоимость: #бесплатно.
#devOps
Сервис индексирует данные более чем 5.1 миллиона пакетов для 32 менеджеров , отслеживает релизы, анализирует их код и документацию, а затем на карте отражает зависимости пакетов. Это полезно как при поиске пакетов для работы — разработчик сразу получает полную информацию об инструменте, с которым собирается работать, так и при анализе собственных пакетов — сервис покажет состояние экосистемы. Получать информацию об актуальных обновлениях пакетов помогут уведомления.
Доступен API. С ним можно запрашивать список поддерживаемых менеджеров пакетов, получать информацию о пакетах и их версиях, зависимостях, искать пакеты по условиям зависимости и др.
Стоимость: #бесплатно.
#devOps
👍4