1つのアプリケーションでDevOpsライフサイクルの全体をカバー

概要

GitLabは、1つのアプリケーションでDevOpsライフサイクルの全体をカバーします。GitLabを使用すれば、DevOpsを実践するために必要なツールの組み合わせに悩む必要がありません。GitLabの提供する高い生産性や包括的なガバナンスによって、ソフトウェア開発サイクルを3倍高速化し、ビジネスのスピードを大幅に向上できます。

計画

チームで協調するために、GitLabは柔軟な計画ツールを提供します。

GitLabのエピック・グループ・マイルストーンを使用すると、プロジェクトの進捗管理ができます。GitLabのシンプルで柔軟な計画ツールは、ウォーターフォールやDevOpsといった方法論にかかわらず、小さなチームから大きな組織までマッチします。 GitLabの課題機能によって、アイディアが生まれてから製品として出荷されるまでのライフサイクルを追跡でき、チームがプロジェクトの計画を立案し、遂行するのに役立ちます。

詳細 →

作成

Gitの機能を拡張し、コードおよびプロジェクトに関連したデータの作成、表示、管理をサポートします。

GitLabは、分散バージョン管理システムに保管したコードおよびプロジェクトに関連したデータを安全に管理し、高速なイテレーションとビジネス価値の実現をサポートします。プロジェクトで共同作業するために、GitLabのスケーラブルなリポジトリを最も信頼できるソースとして利用することで、チームでの共同作業が効率化し生産性を向上できます。

詳細 →

検証

自動テストとレポーティング機能によって、製品コードを高品質な状態に保ちます。

GitLabのCI機能は、コードのビルド・統合・検証の自動化を強力にサポートします。GitLabの最先端のCI機能は、自動テスト・静的セキュリティテスト・動的セキュリティテスト・コード品質解析を提供し、開発者やテスターはコードの品質に関する素早いフィードバックを得ることができます。並行テストや並列実行が可能なパイプラインによって、チームはすべてのコミットについて素早い洞察を得ることができ、高品質なコードを素早くリリースすることが可能になります。

詳細 →

パッケージ

統合されたコンテナレジストリを使用して素早く大規模にデプロイ。

GitLabのDockerイメージ用の安全でプライベートなコンテナレジストリは、アプリケーションのパッケージングやコンテナの管理に役立ちます。GitLabのコンテナレジストリは単なるスタンドアローンのレジストリではなく、GitLabと完全に統合されています。 それによって、作成したイメージをGitLabのCIから簡単に利用したり、特定のタグやブランチ用のイメージを作成したり、様々なことが可能です。 GitLabのコンテナレジストリはGitリポジトリ管理と完全に統合されており、コンテナレジストリを使用するために、追加のインストールは不要です。コンテナレジストリのおかげで、GitLabのCIからイメージをアップロード・ダウンロードするのは簡単にできます。

詳細 →

リリース

GitLabに統合されたCI/CDによって、数千ものサーバーに対して製品を素早くデプロイできます。

GitLabを使用してアプリケーションのリリースとデリバリーを自動化することによって、アプリケーションのリリースサイクルを短縮でき、手作業を合理化してチームの開発速度を向上できます。 パイプラインに組み込まれている継続的デリバリー(CD)を使用して、ステージング環境や本番環境のような複数の環境へのデプロイを自動化でき、カナリアデプロイのような高度な機能もサポートします。 アプリケーションの設定と定義はバージョン管理されているので、簡単にオンデマンドでアプリケーションを設定しデプロイできます。

詳細 →

設定

アプリケーションとインフラの設定ができます。

GitLabはアプリケーション環境の設定と管理に役立ちます。Kubernetesとの強力な統合により、アプリケーションの動作に必要なインフラの定義と設定の労力を減らします。 認証されたユーザーやプロセスだけがアクセスできる「秘密の変数(secret variables)」を使用すると、パスワードやログイン情報のような秘匿すべきインフラの設定情報を保護することができます。

詳細 →

監視

自動的なメトリクス監視によって、コードの変更が本番環境に与える影響を知ることができます。

リリース管理のためには、リリースが与える影響のフィードバックが必要です。 組み込みの監視機構により、コードの変更が与える影響を即座に理解し、素早く効果的に対応することができます。 手作業でフィードバックを取得するために、デプロイ時に見守る必要はありません。 自動的に不具合のあるコードを検出し、ユーザーへの影響を最小限に抑えることができます。

詳細 →

セキュリティ

開発ライフサイクルにセキュリティの改善を統合します。

GitLabは安全なアプリケーションをリリースするために、静的アプリケーションテスト(SAST)・動的アプリケーションテスト(DAST)、コンテナスキャン・依存性スキャンを提供します。

詳細 →

スケーラビリティ

GitLabは、100万人以上のユーザーがいるGitLab.comで実践的に使用されています。

詳細 →

可用性

GitLabは高可用構成とディザスタリカバリをサポートします。つまり、あなたの開発環境やナレッジは、GitLabにより安全に守られるということです。

詳細 →

コンプライアンス

GitLab内蔵のツールを使えば、ライセンス管理をはじめ法律などの要件に準拠することができます。

詳細 →

アプリケーションの安全性

GitLabであなたの大切なデータと資産を自信をもって守りましょう。

詳細 →

サービス

GitLabは、あなたのGitLabインスタンスの運用をサポートする様々なサービスを提供しています。

詳細 →

インナーソース

組織内に限定してソースコードを公開することができ、情報共有を促進します。

詳細 →

インテグレーション

包括的なAPIや組み込みのインテグレーション機能を用いて、様々な外部サービスとGitLabを統合できます。

詳細 →

オープンコア

GitLabはオープンコアです。ソースコードへのアクセスおよび、必要に応じてソースコードを修正できます。

詳細 →

効率性

GitLabは密接に統合した数々の機能で、より多くのプロジェクトをより早く完了するお手伝いをします。

詳細 →

GitLab.com

あらゆる規模のチームに適合するGitLabのクラウドサービスです。

詳細 →

未実装

ぜひ実装したい機能一覧です。皆さまからの寄贈を歓迎しています。

詳細 →

無料で30日間、 GitLabエンタープライズエディション を試用できます。

クレジットカードの登録は不要です。ご質問は GitLab正規販売代理店 にお問い合せください。