Go - アジャイルリリース管理

ニュース

  • Go 17.5がリリースされました。ダウンロードはこちら
  • Go 17.4がリリースされました。
  • Go 17.3がリリースされました。
  • Go 17.1がリリースされました。

概要

グローバルな分散開発環境、チーム作業での協調不足、そして手動でのビルド、テスト、配置は、リリース作業を、高価で、高リスク、そして不安定なものにします。品質に妥協することなく、日々変化していくビジネスのニーズに応えるには、価値のある新しいソフトウェアを素早く確実に提供していく必要があります。GoTMは、アジャイルALM(アプリケーションライフサイクル管理)のための、アジャイルに特化したリリース管理プラットフォームです。それは、広域な分散開発組織における、開発者とテスター、そしてITオペレータの共同作業を促進し、継続的な配布を可能とします。それは膨大な数のCI(Continuous Integration)やテスト、製品化環境の集中管理を可能とし、全ての作業状況を監視しながら、ボタン操作のみで配置作業を可能とします。継続的配布の機能は、アジャイルALMの成功のために必要の要件であり、IT投資の価値と利益の大幅な拡大を可能とします。

継続的配布

GoTMは、アプリケーションの開発において、変更が加われば、素早く、かつ自動でそのフィードバックを返します。このため、新しい機能を、頻繁かつ素早くリリースできます。

協調的で、信頼性の高いリリース

GoTMは、開発者、テスター、そしてITオペレータ間の隙間を埋めます-全ての関係者に完全な可視性を提供し、テストや生産環境への、ボタン操作による配置を可能にします。

エンタープライズCIとリリース管理

GoTMは、素早い大規模リリースのリスクを減少する一方、CIやテストのインフラを統合させ、受入基準を満たすための完全なトレーザビリティ(追跡可能性)や、分散チームのための協調リリース用のプラットフォームを提供します。

主な機能

配置パイプライン:チェックインからリリースまでの配置手順をモデル化


Model your release workflow

GoTMは、強力かつユニークなワークフロー管理機能を提供します-配置パイプラインは、変更が起きた箇所のステータスを可視化させ、ビルドからテストそしてリリースまでの変更フローをコントロールします。再利用可能のワークフローのテンプレートをコピーすることで、膨大な数のプロジェクトでも、パイプラインのスケールは(太さ)を容易に調整することができます。

ハイライト
  • コミットからテストそしてリリースまでを通して全てのワークフローをモデル化し、コントロールします。
  • ボタンを押すだけでセルフサービスでのソフトウェア配置が可能
  • 再利用型ワークフローテンプレートを使用して、膨大な数のプロジェクトを管理し標準化します。

リリース管理:瞬時にあらゆるビルドのリリースノートを生成する


Trace changes across projects

Goは、すべてのリリースにどのような変更が入っているかの正確な可視性を提供する強力なツールです。変更は、複数のパイプライン、プロジェクトおよびソース管理マテリアルにまたがってトレースすることができます。

ハイライト
  • 任意の2つのビルドを比較し、すべての変更差分を確認できます。
  • Mingleとの緊密な統合により、カスタマイズされたリリースノートを生成します。
  • 第三者のプロジェクトの追跡ツールとして統合できます。
  • 複数のバージョンコントロールリポジトリにまたがって変更差分を統合的に見ることが出来ます。

環境管理:ボタン操作で、どのバージョンのアプリケーションも配置可能


One-click deployment to environments

GoTMは、組織の環境を容易にモデル化し、ワンクリックで、どのバージョンのアプリケーションでもその環境に配置できます。組織の環境を定義し、その環境に適したワークフローの必要部分を選択し、そしてそれらをリモートコントロールするエージェントを選択できます。

ハイライト
  • ビルドグリットを分解して、エージェントのグループを作成することにより、包括的に組織環境をモデル化。
  • ボタンクリックだけであらゆるバージョンのアプリケーションを配置でき、配置の手間を大幅に減少できます。
  • アプリケーションのバージョンと対応する環境と、それに対応するソース管理のリビジョンが一目で確認できます。

再設計された使い易いダッシュボード:シンプルなリリース管理


Real-time deployment progress

GoTMでは、新たな使い易いUIが適用されていて、リリース管理がビジュアル化されました。チーム全体の配置作業を完全に可視化させることで、開発者、テスター、そしてオペレータの共同作業を、さらに促進させます。

ハイライト
  • AJAXベースのパイプラインダッシュボードで、配置の進捗がリアルタイムで確認できます。
  • エンタープライズエージェントをまとめて管理します。
  • 膨大な数の分散プロジェクトを管理するため、ダッシュボードを完全に再設計しました。

インフラの統合:速いセットアップ、低い保守コスト、優れた拡張性


Centrally manage large infrastructure

GoTMは、市場要求規模に応じて柔軟にビルドグリッドを提供します。このグリッドは、極めて保守しやすい構造になっています。簡単なワンステップのインストール、自動的アップデート自動構成管理により、Goは起動され、容易に稼働し、それを継続します。

ハイライト
  • 膨大で分散されたCIとテストのインフラを中央管理するため、全く新しくUIをデザインしました。
  • 100人以上のエージェントを1つのミスもなく取り扱える、堅牢で非常に拡張性の高いクラウドアーキテクチャ
  • 構成不要:ワンステップインストール

テストインテリジェンス:迅速な分散テスト


Detailed build failure analysis

GoTMは、業界最高の非常に強力な並列テストとレポート機能を提供します。グリッド上で並列実行すればテストは高速化できます。また、GoTMの持つユニークなインテリジェンス機能によって、どのテストが失敗したか、どのチェックインが原因か、誰にその責任があるかを正確に伝えます。

ハイライト
  • テストの時間を桁違いに短縮します:テストを分割し、グリッド上で並列実行します。
  • 業界最高レベルのエラーレポートは、グリッド上の全てのエラーを一つのレポートにまとめ、何が失敗したのかを正確に伝えます。
  • どのテストのどのチェックインで失敗し、誰にその責任があるのかを正確に伝えます。

セキュアで監査可能なソフトウェア配置


Complete traceability

GoTMの強力なビルトインセキュリティは、チェックインからリリースまでの、全アクションを完全に監視し、また完全な追跡性を提供します。GoTMは、全てのビルドとテスト、そしてリリースプロセスを通して、セキュリティを統合し、配置が安全で監査されたものであることを保証します。

ハイライト
  • プロジェクトと環境へのアクセスを、参照の制限と利用者の承認機能でコントロールします。
  • 全ての配置は、ソース管理の特定のバージョンへ対応づけることができます。
  • 誰がプロセスの実行権限を持つかを制限します。

その他

その他、ツール詳細はこちらをご覧下さい(英語)。

ダウンロード

オープンソース"Go"はこちらから、ダウンロード頂けます(英語)。

FAQs

こちらのサイトから、ご覧下さい(英語)。

お問い合わせ

株式会社テクノロジックアート 営業部
TEL:03-5413-3788
E-mail:studios@tech-arts.co.jp