継続的インテグレーションとデリバリ

オンデマンドのソフトウェアデリバリを繰り返し実現

画像: GitLabの無限ループ

GitLabの継続的インテグレーションとデリバリー は、コードのビルド、テスト、本番環境へのデプロイに必要なすべてのステップを自動化します。

継続的インテグレーションは、ビルドの自動化、コードレビューによるフィードバックの提供、およびコード品質テストとセキュリティテストを自動化します。本番環境にすぐにデプロイ可能なリリースパッケージを作成します。

継続的デリバリーは、インフラストラクチャのプロビジョニングや変更管理、チケット発行、リリースバージョン管理を自動化します。これにより、コードのプログレッシブなデプロイ、加えられた変更の検証とモニタリングが可能になるほか、必要に応じてロールバックする機能が提供されます。GitLabの継続的インテグレーションとデリバリーの両方使用することで、マニュアルによる作業を最低限に抑えてソフトウェア開発ライフサイクル(SDLC)を自動化し、オンデマンドで繰り返し実行できます。

GitLab CI/CDでワークフロー全体を自動化

コンテキスト依存テストの結果を使って、デベロッパーの生産性を改善

すべての変更をテストすることで、安全でコンプライアンスに沿ったリリースを作成

デプロイを保護するための制御を実装

シンプルさと拡張性の両方を実現するために、一貫性のあるパイプラインを自動化

アプリケーションとインフラストラクチャの両方を自動化

クラウドネイティブやハイブリッドクラウドの開発を高速化

すべてを自動化

コンテキスト依存テスト

変更を加えるたびに、自動化されたパイプラインがトリガーされるため、作業が楽になります。

コードやパフォーマンス、負荷、セキュリティなど、すべてをテスト

デベロッパーがタスクを切り替える前にマージリクエストで結果を共有

コンテキストに沿ってレビュー、連携、イテレーション、および承認を実行

安全とコンプライアンス

コンプライアンスパイプラインから統合されたセキュリティスキャンまで、すべてを1か所で確認できるため、可視性と制御性が向上します。

デベロッパーのワークフローに組み込まれたアプリケーションセキュリティテスト

セキュリティの専門家向けの脆弱性管理

ポリシーのコンプライアンスを簡素化するための承認、監査レポート、およびトレーサビリティ

デプロイを保護するための制御を実装

デプロイを保護するための戦略によって、デプロイの失敗またはパフォーマンスの悪いデプロイを回避します。

コンプライアンスパイプラインによって、一貫してポリシーを遵守していることを確認

機能フラグによってデプロイする対象を細かく制御

プログレッシブデリバリー、カナリアデプロイ、ブルーグリーンデプロイを通じてデプロイを行う人を決定

シンプルさと拡張性の両方を実現するために構築されたパイプライン

開発ライフサイクルのあらゆるステージであなたをサポートする柔軟なパイプライン。

ビルトインのテンプレートを使用して、簡単に開始可能

パイプラインはAuto DevOpsにより自動作成

親子パイプラインとマージトレインによってスケール可能

アプリケーションとインフラストラクチャの自動化

同じプラットフォームでアプリケーションとインフラストラクチャを自動化します。

ライセンス費用と学習曲線を最小化

アプリケーションのDevSecOpsのベストプラクティスをインフラストラクチャに活用

クラウドネイティブやハイブリッドクラウドの開発の高速化

GitLabはマルチクラウド向けに構築され、インフラストラクチャに依存しないDevSecOpsです。

仮想マシン、Kubernetesクラスター、さまざまなクラウドベンダーのFaaSへのデプロイをサポート

Amazon Web ServicesやGoogle Cloud Platform、Microsoft Azure、独自のプライベートクラウドをサポート

GitLabを試す

単一プラットフォームで実現させるソフトウェアデリバリーで、チームの力を引き出しましょう。

無料トライアルを開始する
Headshots of three people

ご不明な点がありますか? ご不明な点がございましたら、お気軽にお問い合わせください。

エキスパートに相談する