blog

アトラシアンは、新しい DevOps 体験を生み出す 12 の新機能を携えて戻ってきた!

ミッションは、コラボレーションツールとプラクティスの力によって、すべてのチームの潜在能力を引き出すことです。これは、特にDevOpsを実践しているチームに当てはまり、優れたツールを使用することで、開発...

Apr 19, 2020 · 7 min. read
シェア

のミッションは、コラボレーションツールとプラクティスの力によって、すべてのチームの潜在能力を引き出すことです。これは特にDevOpsを実践しているチームに当てはまり、優れたツールは開発、IT運用、ビジネスチーム間のコラボレーションの効果を大幅に向上させます。

しかし、複数のチーム間でのコラボレーションを強化することは、開発者に別のコストを課す可能性もあります。開発者はコードを書いたり、革新的なソリューションを構築したりする必要はありませんが、複数のツールを統合したり、作業のステータスを更新したり、他のチームと共有したりすることに多くの時間を費やすことになります。

これは、今年初めに実施されたDevOps Trendsの調査でも明らかになりました。開発者の生活を楽にするはずのプラクティスが、実際には新たな苦痛を引き起こしていることが明らかになったのです。あまりにも多くの互換性のないツール、手作業によるプロセス管理、絶えず変化するコラボレーションのプラクティスが、フルリンクのDevOpsを実現したいという開発者の意欲を妨げていたのです。

90%のチームがDevOpsはビジネスにポジティブな影響を与えていると回答していますが、イノベーションを起こそうとして時間を浪費するリスクがあり、84%が導入の障壁に直面していると回答しています。

最近、開発者が時間を節約し、より良いコードをより早くリリースするのに役立つ自動化と統合機能を備えた12の新しいDevOps機能が導入されました。開発者はコンテキストの切り替えを減らし、ミーティングを減らし、セキュリティ・インシデントに関するITアラートを減らすことができます。そのため、開発者はコードを書く時間が増え、顧客のために価値を生み出すことができるようになります。

アトラシアン製品やサードパーティツールとうまく統合する新しい自動化機能により、開発、IT オペレーション、ビジネスチームが非常に効率的に連携し、開発者がコードに集中できるようになります。 アトラシアンは Jira を基盤および究極の真実のソースとして使用し、すべての DevOps の取り組みを統一し、コラボレーションの負担を軽減します。アトラシアンは Jira を基盤および究極の真実のソースとして使用し、すべての DevOps の取り組みを統一し、コラボレーションの負担を軽減します。

コードのコンテキストを切り替えることなく、プロジェクトを計画および追跡

devOpsは異なるアプリケーションやチームにまたがるツールキットであり、開発者はどのツールを使うべきか、あるいはいくつ使うべきかを最もよく知っています。しかし、このような柔軟性があるからこそ、チーム間の効率的な調整が急務になるのです。調査では、プロジェクトの状況を把握するために5つ以上のツールが必要だと回答するDevOpsチームが増加していることがわかりました。これらのツールを使用して緊密に連携していない IT オペレーションやビジネスチームも、いつ何が起きているのかを把握する必要があります。そこで、チームやツール間の作業を自動化し、統一する Jira の出番です。

Jira Software Cloud と Bitbucket Cloud、GitHub、GitLab との間に深い統合が構築されているため、Jira に戻ることなく、コーディングしている場所で課題追跡とプロジェクトの更新を自動的に行うことができます。委員会は、Bitbucket、GitHub、または GitLab での作業に基づいて自動的に更新されるためです。

  • Bitbucket Cloud の新しい「あなたの仕事」ダッシュボードは、あなたに割り当てられた Jira 課題を含むように拡張されました。各ライブラリでは、Jira 課題タブに関連するプロジェクトと課題の新しいチームレベルのビューもすぐに表示されます。

  • ** Jira Software Cloud** では、強力な新しいDevOps 自動化トリガーにより 自動化が強化されています。数回クリックするだけで、接続されたコードベースにおけるコミットやプルリクエストのアクティビティをトリガーとして、開発アクティビティと同期した作業を維持する自動化ルールを作成することができます。最も基本的なレベルでは、関連する Jira 課題のステータスを自動的に更新することができます。これらの新しい自動化メソッドでは、品質チェックやコードレビューのために Jira 課題を再割り当てしたり、新しい PR に関するメッセージをチームの Slack チャンネルに送信するなど、より複雑なルールを作成することもできます。これらの自動化ルールは Bitbucket Cloud、GitHub、GitLab、および Jira Software Cloud と統合するすべてのコードベースで機能します。

ツール間を行き来することなく、コードのレビュー、テスト、デプロイが可能

BitbucketCloudがあれば、すべての要件が満たされます。コードを書いたりレビューしたりする日々の作業において、開発者の生産性を最大化したいと考えています。
あなたがBitbucketで作業することを好むか、IDEで作業することを好むかに関わらず、目標はあなたがトラックを維持し、ツール間の不必要な切り替えを減らすことです。
  • Bitbucket Cloudの新しいプルリクエストエクスペリエンスは 、コード変更をより簡単かつ迅速にレビューできる革新的なデザインを提供します。統合されたタスクリスト、統合された Jira 課題の作成、アクティブなシノプシスフィルタなどの新機能により、開発者はコードレビューをより速く完了し、一度に複数のプルリクエストを効率的に処理することができます。

  • Atlassian VS Code Integrationは、Jira Software Cloud でタスクリストを表示し、完全なコードレビュープロセスを体験し、Bitbucket Pipeline で CI/CD を行う、開発パイプライン全体をエディターにもたらします。

迅速で完璧な配送

DevOpsチームは、手作業によるチェックを自動化し、CI/CDプロセスに「左遷」することで、デリバリープロセスをスピードアップしようとしています。これに対処するため、Bitbucket Cloud のコードレビュー体験に問題スキャンと品質レポートが導入され、本番環境に何かをプッシュする前に、レビュアーに潜在的な問題が警告されるようになりました。また、CI/CD プロセスを Jira Service Desk Cloud の簡単な変更承認につなげる新しい自動変更管理もお試しください。
  • Bitbucketクラウドの Code Insightsを使用すると、自動テストのMablや自動モニタリングのSentryなど、最高のDevOpsスキャン、テスト、分析ツールをコードレビュープロセスに導入できます。新しい DevSecOps は、Snyk と統合することができます。Snyk は、重要なセキュリティ脆弱性を可能な限り早期に(Sev-1 セキュリティイベントになる前に)スキャンし、ハイライトするため、これは特に重要です。これらの統合はすべてオープン API に基づいているため、独自のツールからコードレポートを追加して Bitbucket Cloud を拡張することができます。

  • Jira Service Desk Cloud のリスク評価エンジンは、変更のリスクを迅速に評価し、リスクの低い変更を自動的に承認して展開します。

  • Jira Service Desk Cloud変更管理ビューは、チームがレビューし、必要に応じて手動で承認できる追跡可能な変更要求にすべての情報を集約することで、リスクの高い変更の承認プロセスを合理化します。

アラーム負荷の軽減とインシデントの迅速な解決

インシデントが発生した場合、問題を迅速に解決する鍵は、問題の原因を迅速に特定することです。チームがDevOpsを採用し、デプロイプロセスを自動化するにつれて、変更に関連する障害はより一般的になっています。トラブルシューティングを開始するとき、最近のコード変更が問題の原因かどうかがわかり、すぐに適切な開発者の助けを得られるといいと思いませんか?
現在、ほとんどのチームでは、Git 履歴や Jira 作業指示書の検査など、高度な検査作業が必要です。Opsgenie の Jira Software Cloud および Bitbucket Cloud との新しい深い統合は、最近のデプロイと関連する Jira 作業指示の監査証跡を最初の対応者に提供することで、チームのプロセスの合理化を支援します。
  • OpsgenieとBitbucket Cloudの統合により、すべてのアラートが一元化され、ノイズがフィルタリングされるため、適切な問題が特定され、適切な担当者にアラートが送信され、適切なアクションが実行されます。 インシデント調査ダッシュボードを使用して、チームはインシデントが発生したデプロイメントを表示し、潜在的な原因として追加し、変更を行った開発者に連絡して、ロールバックしてインシデントを解決することができます。

DevOpsの成功は、ツール、プラクティス、文化にかかっています。

DevOpsの実装を成功させるには、接続ツールの完成度だけではありません。**ほとんどのDevOps実践者は同意しており**、実装を成功させる主な要因は人材とチーム文化であると考えています。このバランスを取るために、DevOps のベストプラクティスを学び共有する新しい場所が作られました。

のリソース・センターでは、ツールを実践につなげる方法と、ワールドクラスのDevOps文化を醸成する方法について説明した教材を提供しています。このセンターには以下が含まれます:

  • DevOpsコミュニティ

  • DevOps

  • DevOps Confluence

自動化された統合は、一般的なコミュニケーションツールにも拡張されます。日々の業務では、Slackとの統合やStatuspageとの統合により、社内外のコミュニケーションにDevOpsのベストプラクティスを導入することができます。

Read next