Новые функции DevOps в решениях Atlassian

10 сентября 2020 года

Сегодня мы анонсируем новые функций, средств автоматизации и интеграции, которые помогут разработчикам ускорить работу и реализовать лучший код. Меньше переключения контекста. Меньше встреч. Меньше запросов об инцидентах безопасности. Atlassian помогает разработчикам сосредоточиться на своем коде, поскольку уникальным образом объединяет разработку. Используя Jira в качестве основы, Atlassian объединяет всю работу DevOps и снижает перегрузку при совместной работе. 

Планируйте и отслеживайте проекты прямо в контексте вашего кода

Atlassian создал глубокую интеграцию между Jira Software Cloud и Bitbucket Cloud, GitHub и GitLab, чтобы отслеживать проблемы и обновлять проекты автоматически, прямо там, где вы пишете. Доска вашего проекта будет автоматически обновляться в зависимости от вашей работы в Bitbucket, GitHub или GitLab

• Новая панель управления «Ваша работа» в Bitbucket Cloud была расширена и теперь включает в себя назначенные вам задачи Jira, поэтому вы можете быстро переходить от одной задачи к другой, не переключаясь между инструментами. Внутри каждого репозитория вы также скоро увидите новое групповое представление связанных проектов и проблем на вкладке «Проблемы Jira». 

• В Jira Software Cloud расширились возможности автоматизации с помощью новых мощных триггеров автоматизации DevOps. Всего несколькими щелчками мыши вы можете создать правила автоматизации, чтобы синхронизировать свою работу с деятельностью по разработке, с триггерами из активности фиксации или запроса на вытягивание в любом подключенном репозитории кода. По сути, вы можете автоматически обновлять статус связанных проблем Jira, но эти новые средства автоматизации также позволяют более сложные правила, такие как переназначение проблем Jira для контроля качества или проверки кода или даже отправка сообщения на канал Slack вашей команды о новых PR. Эти правила автоматизации работают с Bitbucket Cloud, GitHub, GitLab и любым другим репозиторием кода, который интегрируется с Jira Software Cloud.

Просматривайте, тестируйте и развертывайте код, не теряя при этом места

Каждой команде нужны самые лучшие инструменты для написания и проверки кода, и с Bitbucket Cloud мы поможем вам. Atlassian хочет повысить продуктивность ваших разработчиков в решении самых важных повседневных задач - написании и проверке кода. Независимо от того, предпочитаете ли вы работать в Bitbucket или в своей среде IDE, цель - держать вас в курсе событий и уменьшить ненужные отказы между вашими инструментами. 

• Новый интерфейс запросов на включение в Bitbucket Cloud представляет собой инновационный дизайн, который упрощает и ускоряет проверку изменений кода. Новые функции, такие как консолидированный список задач, интегрированное создание задач Jira и фильтры каналов активности, позволяют разработчикам быстрее выполнять проверку кода и эффективно манипулировать несколькими запросами на перенос одновременно. 

• Интеграция Atlassian VS Code переносит весь ваш конвейер разработки в ваш редактор со списком задач из Jira Software Cloud, полным опытом проверки кода и отслеживанием CI / CD из Bitbucket Pipelines. 

Быстрая доставка без ошибок

Команды DevOps пытаются ускорить свой конвейер за счет автоматизации ручных проверок. Чтобы помочь с этим, были добавлены отчеты о сканировании в систему проверки кода Bitbucket Cloud, чтобы рецензенты были предупреждены о потенциальных проблемах до того, как что-либо будет отправлено в продакшн. 

Вы также можете попробовать новое автоматическое управление изменениями, которое соединяет ваш конвейер CI / CD с безболезненным утверждением изменений в Jira Service Desk Cloud

Также теперь имеется возможность кастомизации Jira Service Desk, добавление новый фитч и функционала в Jira Service Desk через Atlassian Marketplace.

Code Insights в Bitbucket Cloud позволяет использовать лучшие инструменты DevOps для сканирования, тестирования и анализа в процессе проверки кода, включая Mabl для автоматизации тестирования и Sentry для автоматического мониторинга. Новая интеграция DevSecOps с Snyk особенно важна, поскольку Snyk может сканировать и выявлять критические уязвимости безопасности на раннем этапе - до того, как они превратятся в инцидент безопасности Sev-1. Все эти интеграции также построены на открытом API, поэтому вы можете расширить Bitbucket Cloud с помощью дополнительных отчетов по коду для ваших собственных инструментов.

DevOps - это культура и люди

Успешное внедрение DevOps не заканчивается подключением инструментов. Большинство практиков DevOps соглашаются, называя людей и культуру главными факторами успешного внедрения. 

Чтобы достичь этого баланса, была создана новая площадка для изучения и обмена передовыми методами DevOps. 

• В центре ресурсов Atlassian делятся инструкциями о том, как связать инструменты с практиками и развить культуру DevOps мирового уровня. 

Хаб будет включать: o Сообщество DevOps (с эксклюзивными AMA с лидерами мнений DevOps),  шаблоны DevOps Confluence (для улучшения ритуалов DevOps и установления долгосрочных командных целей), руководства по DevOps (о том, как связать такие инструменты, как Jira, с лучшими отраслевыми практиками, такими как CI / CD). 

Также, имеется очень удобный Release Hub, в котором можно просматривать информацию по продуктам: Bitbucket Server, Jira Software и Confluence.

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

Вам может быть интересно

____________________

5 ЛУЧШИХ ПРАКТИК ИСПОЛЬЗОВАНИЯ JIRA В ФИНАНСОВОМ ОТДЕЛЕ

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

Эффективное управление удаленной командой проекта с помощью Jira и Confluence

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