ChainOps или DevOps

от автора

ChainOps

В настоящее время все в пространстве DevOps связано со словом, оканчивающимся на ops: GitOps, AIOps, MLOps, DevSecOps, EverythingOps. Хотя, возможно, это уже упоминалось в другом месте, я хочу написать некоторые точки зрения о том, как применять процессы DevOps к блокчейнам и/или технологиям распределенного реестра ( DLT ).

Например, просто для описания одного из этих так называемых терминов «эксплуатация»: «GitOps — это операционная среда, которая использует лучшие практики DevOps, используемые для разработки приложений, такие как контроль версий, совместная работа, соответствие требованиям и CI/CD, и применяет их к автоматизации инфраструктуры. [1]. Сразу приходят на ум инструменты инфраструктуры как кода, такие как Terraform.

ChainOps (с моей точки зрения) следует использовать для описания методов DevOps, выполняемых прямо в пространстве блокчейна.

В децентрализованном мире основным участником разработки приложений или Dapps (децентрализованных приложений) является узел , узел в DLT (технология распределенного реестра) — это минимальный компонент инфраструктуры, способный запускать необходимое программное обеспечение, чтобы быть функциональной частью. бухгалтерской книги.

Таким образом, Devops должен отвечать за то, чтобы каждый узел имел одинаковые сетевые и инфраструктурные возможности (например, ОЗУ, ЦП, пропускную способность), а также одинаковые версии пакетов программного обеспечения. (Например, версии биткойн-ядра или версии DappNode)

Автоматизированные рабочие процессы DevOps должны отвечать за доставку и интеграцию не только версий основного узла, но и другого программного обеспечения, необходимого для Dapp .

Наконец, DevOps должен позаботиться о мониторинге, оповещении и, по сути, об измерении ключевых показателей производительности на каждом узле, чтобы применять настройки на основе всех данных, полученных агентами мониторинга.

В заключение, ChainOps — это сводка лучших практик и инструментов, которые позволяют реализовать автоматизацию инфраструктуры и конвейеры CI/CD, необходимые для развертывания Dapps и узлов подготовки на DLT.

PS: В других сообщениях я добавил несколько заметок о том, какие технологии можно использовать для применения лучших практик ChainOps.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Что думаете о blockchain?
50% дно 2
25% стрельнет, и будет х 1
25% технологии интересны 1
0% Я ДЕД 0
Проголосовали 4 пользователя. Воздержались 2 пользователя.

ссылка на оригинал статьи https://habr.com/ru/post/672108/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *