Lightstep добавляет новое действие на GitHub


Lightstep объявила о новом действии на GitHub, Lightstep Pre-Deploy Check, призванном помочь разработчикам активно обеспечивать качество и производительность своего программного обеспечения до его фактического развертывания.

Действия GitHub позволяют реализовать настраиваемую логику без создания приложения GitHub. Действия можно комбинировать для создания рабочих процессов на основе действий, определенных в вашем репозитории, общедоступном репозитории на GitHub или опубликованном образе контейнера Docker. Вы можете использовать Действия для выражения бизнес-правил или для подключения сервисов, которые использует ваш проект, из репозитория вашего проекта.

Lightstep лучше всего известен своими инструментами управления производительностью приложений. Компания была основана бывшим инженером Google Беном Сигельманом и предлагает программные инструменты, позволяющие отслеживать, насколько хорошо приложения работают в организации.

Действие lighttep-action-predploy предоставляет данные о работоспособности производственных сервисов во время доставки программного обеспечения, а также информацию о вызовах и ошибках.

Это действие на основе Javascript можно использовать, когда запрос на вытягивание одобрен рецензентами GitHub. Он использует API-интерфейсы, чтобы предоставить сводку рисков развертывания перед изменением кода в производственной среде.

Lightstep также сотрудничает с Rollbar и PagerDuty, чтобы добавить дополнительную информацию. Если Lightstep завершит оценку рисков и определит, что система неработоспособна, он может автоматически сделать снимок производственного поведения в реальном времени и отправить его в PagerDuty, чтобы можно было изучить все подробности проблемы, даже если разработчик не был там на данный момент проблема началась.

Согласно отчету State of Software Quality 2020, подготовленному OverOps, двое из трех разработчиков тратят не менее одного дня в неделю на устранение неполадок в своем коде и разочарованы неизвестностью, связанной с внедрением нового кода в облачные распределенные архитектуры. .

Комментируя новое действие, Крис Паттерсон, менеджер по продукту GitHub Actions в GitHub, сказал:

«Перенося данные Observability непосредственно в процесс запроса на вытягивание на GitHub, разработчики могут избежать переключения контекста, получить больше контроля над тем, как их код работает в производственной среде, и лучше поддерживать DevOps в своей организации».


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