継続的なデリバリー

アプリケーションリリースプロセスを効率化・自動化して、オンデマンドのソフトウェアデリバリーを繰り返し実現できるようにします。

GitLab DevOpsプラットフォームの根幹をなすGitLabの継続的デリバリーは、オンデマンドの繰り返し可能なソフトウェアデリバリーを実現し、DevOpsの最も難しい部分を簡素化しながら、柔軟性、安全性、達成可能性を実現します。GitLabの継続的デリバリーは、インフラストラクチャのプロビジョニング、バージョン管理による変更の管理、チケット発行とリリースのバージョニング、コードの漸進的なデプロイ、これらの変更の検証とモニタリング、必要に応じてロールバックする機能の提供など、コードを本番環境にデプロイするためのすべてのステップを実行します。これらはすべて、ソースコードをホストし、継続的インテグレーションを支援するアプリケーションから実行されます。

継続的なデリバリーにGitLabを使用するメリットとは?

柔軟なデプロイオプション

GitLab Auto DevOpsは、すぐに使用できる包括的なデリバリーパイプラインでデリバリーの簡素化・高速化を実現します。定義済みのデプロイテンプレートを使用するか、Pipeline as Code(コードとしてのパイプライン)をビルドして管理します。デプロイは、DevOpsの成熟度に合わせて拡張することもできます。複数プロジェクトにまたがるデプロイを作成するか、親子パイプラインを使用してパイプラインを整理します。

詳細はこちら

継続的フィードバック

見えないものを修正することはできません。GitLabを使用すると、環境とデプロイの状態(過去、現在、今後)を継続的に視覚化できます。また、ブラウザのパフォーマンステストパフォーマンス監視トレーシングパフォーマンスに基づいたロールバックデプロイ(デプロイ後の監視)を介してデプロイのパフォーマンスを測定するほか、インシデント管理を介してフィードバックループを実現することもできます。

詳細はこちら

今後のロードマップと追加予定の機能についてはGitLabの方向性をご覧ください。


関連項目