CSE Pooled: 提供サービス
ここでは、アカウントチームが Pooled モデルで Customer Success Engineer(CSE)を リクエストする際に選べる提供サービスを紹介します。
CSE のセッションでは助言を提供します。CSE はガイダンス、推奨事項、ベストプラクティスを共有し、 顧客の環境を直接変更しません。選択する提供サービスは要望に完全に一致している必要はありません。選択されたサービスは CSE の準備と、 顧客の要望の把握に役立ちます。
CI/CD と DevOps
CI ワークフローの効率化
Engineering のリードや DevOps チームが、CI パイプラインのパフォーマンスとリソース使用の改善方法を学びます。CSE は
顧客の .gitlab-ci.yml 設定をレビューし、ジョブ効率、キャッシュ、パイプラインアーキテクチャのパターンを共有します。
| 対象範囲 | 対象外の範囲 |
|---|---|
| 現在の CI パイプライン設定のレビュー | パイプラインの直接変更 |
| Runner のガイダンスとベストプラクティス | |
| 最適化のパターン | Runner のセットアップや設定 |
| キャッシュの推奨事項 | 特定のパイプライン障害のデバッグ |
| ジョブ効率の改善 | カスタムパイプラインコードの作成 |
| パイプラインアーキテクチャのベストプラクティス |
リソース:
- ドキュメント: GitLab CI/CD、CI/CD を使用したアプリケーションのビルド、パイプラインの効率、パイプラインアーキテクチャ、CI/CD YAML リファレンス、GitLab Runner の設定、CI/CD カタログ、CI/CD コンポーネント
- ブログ記事: CI パイプラインの効率をさらに高める、パイプラインを改善する 3 つの YAML のヒント、GitLab CI/CD カタログのベータ版の紹介、CI/CD コンポーネントの紹介、再利用しやすい CI/CD テンプレートの作成方法、インクルード可能な CI/CD 設定ファイルへの入力パラメータの定義、GitLab Runner の作成の自動化方法、DevSecOps ワークフローを向上させる 3 つの GitLab 機能
- 関連するウェビナー/ラボ: GitLab 入門、GitLab を使った CI/CD 入門、高度な CI/CD、GitLab Runner の概要、CI/CD コンポーネント、ラボ: CI 入門、ラボ: 高度な CI/CD
ソフトウェアデリバリーの加速
DevOps チームが、デプロイメントの自動化、環境設定、リリース管理を通じて、 継続的デプロイメントの信頼性を高める方法を学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| デプロイメント自動化の戦略 | 環境のセットアップ |
| 環境設定の推奨事項 | カスタムデプロイメントスクリプト |
| リリース管理 | インフラストラクチャの直接設定 |
| 信頼性とデプロイ頻度の向上 | デプロイメントの実行 |
リソース:
- ドキュメント: アプリケーションのデプロイとリリース、デプロイとリリースの入門、パッケージとレジストリ、環境、デプロイメント、リリース、段階的ロールアウト、フィーチャーフラグ
- ブログ記事: GitLab による CI、デリバリー、デプロイメント、CI のデプロイメントと環境、コードから本番環境へ: GitLab による継続的デプロイメントのガイド、安全なデプロイ
- 関連するウェビナー: 高度な CI/CD
セキュリティとコンプライアンス
アプリケーションセキュリティの強化
開発とセキュリティのリードが、開発の速度を落とさずにセキュリティスキャンを自動化し、セキュリティポリシーを適用し、 脆弱性を管理する方法を学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| セキュリティスキャンの戦略 | カスタムセキュリティルールの開発 |
| ポリシー適用の推奨事項 | 特定の脆弱性の修正 |
| 脆弱性管理のワークフロー | 外部セキュリティツールの統合の実作業 |
| セキュリティ機能設定のガイダンス | コンプライアンス文書の作成 |
| CI/CD パイプラインへのセキュリティの統合 | |
| 関連ドキュメントの検索と説明、製品やドキュメントの不足箇所の特定 |
リソース:
- ドキュメント: アプリケーションのセキュリティ確保を始める、アプリケーションセキュリティテスト。スキャナー: シークレット検出、依存関係スキャン、SAST、DAST、カバレッジガイドファズテスト、Web API ファジング、コンテナスキャン (概要動画: https://www.youtube.com/watch?v=C0jn2eN5MAs 、解説: https://youtu.be/h__mcXpil_4 、チュートリアル: Docker コンテナの脆弱性スキャン)。結果の処理: マージリクエストの承認、承認ルール、脆弱性レポート (Ultimate)。 ポリシー (Ultimate): スキャン実行、マージリクエスト承認、パイプライン実行、脆弱性管理
- ブログ記事: GitLab アプリケーションセキュリティの入門、GitLab Premium でセキュリティ脆弱性に対応する方法、GitLab 17、17.1 のセキュリティとガバナンスの更新、移行ガイド: GitHub Advanced Security から GitLab Ultimate へ、カスタムセキュリティスキャナーを GitLab に統合する方法、GitLab Advanced SAST + Duo AI による迅速な脆弱性修正
- その他のリソース: GitLab University: セキュリティ、SAST ルール、セキュリティスキャンのデモプロジェクト
- 関連するウェビナー/ラボ: セキュリティとコンプライアンスのラボ、開発ライフサイクルを保護する包括的なアプローチ
AI: GitLab Duo と Duo Agent Platform
AI によるワークフローの変革
開発チームと技術リーダーが、計画、コーディング、レビュー、セキュリティといったソフトウェア開発ワークフロー全体で、 GitLab Duo と Duo Agent Platform を活用する方法を学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| GitLab Duo と Duo Agent Platform の機能概要と導入戦略 | カスタム AI モデルの設定 |
| GitLab Duo と Duo Agent Platform のユースケースの発見 | |
| 計画ワークフローの改善戦略 | |
| 採用と導入の戦略 | 特定のレビュー自動化の構築 |
| AI を活用したコードレビューとセキュリティの推奨事項 | 顧客に代わって機能を実装すること |
| Code Suggestions の最大限の活用 | 個々のコード提案のレビュー |
| 関連ドキュメントの検索と説明、製品やドキュメントの不足箇所の特定 |
リソース:
- ドキュメント: GitLab Duo、Code Suggestions
- ブログ記事: GitLab ブログ: AI/ML、GitLab Duo を使った現代的な言語へのコードのリファクタリング、効率的に Code Suggestions を使用するためのヒント、GitLab Duo Chat の 10 のベストプラクティス
- その他のリソース: GitLab University: GitLab Duo。操作できるデモ: Duo Chat、GitLab Duo、GitLab Duo による脆弱性の解決。製品ツアー: Duo Self-Hosted、Duo with Amazon Q、AI の効果分析、Duo Enterprise、Code Suggestions。YouTube: GitLab Duo Snapshots、GitLab Duo を使った DevOps、GitLab Duo Coffee Chat
移行とアーキテクチャ
移行戦略の最適化
技術リーダーと移行チームが、影響を最小限に抑えて GitLab に移行する方法を学びます。他のツールからの移行、 セルフマネージドから GitLab.com への移行、GitLab インスタンス間の移行のいずれについても、移行方法、前提条件と制限、 アーキテクチャ上の考慮事項、リスク低減を扱います。
| 対象範囲 | 対象外の範囲 |
|---|---|
| 移行方法の計画 | 移行の実行 |
| リスクの低減 | カスタムスクリプト |
| アーキテクチャ上の考慮事項 | データの整理 |
| 段階的な移行の計画 | 実装の実作業 |
| スケジュールとリソース計画のガイダンス |
リソース:
- ドキュメント: グループとプロジェクトのインポートと移行、GitLab CI/CD への移行計画、次の製品からの移行: Bamboo、CircleCI、GitHub Actions、Jenkins、TeamCity。直接転送、ファイルのエクスポート、次の製品からのインポート: GitHub、Bitbucket Cloud、Bitbucket Server。新しいサーバーへの移行、Jira の移行オプション
- ブログ記事: Jenkins から GitLab への移行を簡単に、GitHub から GitLab に簡単に移行する方法、GitLab プロジェクトの移行と自動化、Jira2Lab を使用した Jira から GitLab への大規模な移行、GitLab グループとプロジェクトをより効率的に移行する方法、Jira から GitLab への移行を成功させるヒント
- その他のリソース: GitLab University: GitLab への移行、ウェビナー セルフマネージドから SaaS への GitLab 移行の準備
GitLab アーキテクチャの最適化
Enterprise Architect や技術リードが、高可用性とディザスタリカバリを含む、堅牢で スケーラブルな GitLab デプロイメントの設計方法を学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| アーキテクチャのパターンと推奨事項 | インフラストラクチャのセットアップや変更 |
| 高可用性のガイダンス | 設定の実作業 |
| ディザスタリカバリと Geo の戦略 | 特定のハードウェアやクラウドプロバイダーの選定 |
| スケーラビリティの計画 | 高可用性や Geo の実装 |
| バックアップ戦略 | 公式ドキュメントに記載されていないバックアップソリューション |
リソース:
- ドキュメント: アーキテクチャの概要、リファレンスアーキテクチャ、GitLab Geo、GitLab のスケーラビリティ(コンポーネント)
- その他のリソース: GitLab Environment Toolkit、GET デプロイメントワークショップ、GitLab Certified Implementation Services Specialist の学習パス
プラットフォームと運用
GitLab 導入の迅速化
DevOps のリードやプラットフォーム管理者が、GitLab の初期導入について、設定、 ユーザー管理、導入の順序、文書化されたベストプラクティスに関する具体的な推奨事項を得られます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| 設定のベストプラクティス | 設定変更の実作業 |
| ユーザー管理の戦略 | カスタムスクリプトとインテグレーション |
| 導入計画と順序の決定 | ユーザーの設定と管理 |
| 新規リリース、非推奨化、インスタンスのアップグレード | 実装の実作業 |
リソース:
- ドキュメント: GitLab の管理、ユーザーとグループの管理、インストールガイド、GitLab のアップグレード、サブグループ、ユーザーアカウント、組織
- ブログ記事: GitLab 入門: ユーザーの管理方法、GitLab での最小権限アクセスの決定版ガイド、GitLab Runner の作成の自動化方法
- 関連するウェビナー/ラボ: GitLab ユーザー管理の基礎、GitLab.com 上での GitLab の管理、Git の基礎、GitLab 入門、GitLab Runner の概要、職務分掌、継続的な変更、ラボ: GitLab の基礎
GitLab 運用の強化
システム管理者が、大規模環境で GitLab を運用するための認証、ユーザー管理、グループ構造、プロジェクト 設定について学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| 認証戦略 | 設定の直接変更 |
| ユーザー管理 | ユーザーディレクトリの統合 |
| グループ構造 | カスタムスクリプト |
| プロジェクト設定 | 実装作業 |
| 管理のベストプラクティス |
リソース:
- ドキュメント: 組織の管理、チュートリアル: 組織のセットアップ、名前空間、メンバー、組織、グループ、プロジェクトとグループの共有、エンタープライズユーザー、サービスアカウント、ユーザーアカウント、SSH キー、GitLab.com の設定、プロジェクトを使った作業の整理、プロジェクトの入門、プロジェクトの作成、プロジェクトの管理、プロジェクトの可視性、プロジェクト設定、説明テンプレート、プロジェクトアクセストークン、デプロイキー、デプロイトークン、予約名、検索、バッジ、プロジェクトのトピック
- 関連するウェビナー: GitLab.com 上での GitLab の管理
プラットフォームのオブザーバビリティの最適化
プラットフォームエンジニアが、基本的なシステム監視からオブザーバビリティ、ハウスキーピング、 リソースの追跡まで、GitLab の監視方法を学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| 監視戦略 | 監視ツールのセットアップ |
| オブザーバビリティのガイダンス | アラートの設定 |
| リソースの追跡 | カスタムダッシュボードの構築 |
| パフォーマンス指標 | 特定の問題のトラブルシューティング |
| ハウスキーピングとガベージコレクション |
リソース:
- ドキュメント: GitLab の監視、パフォーマンス監視、ログ、監査イベントストリーミング、コンテナレジストリの管理、パッケージレジストリのストレージ削減、ハウスキーピング、パフォーマンスバー
- その他のリソース: GitLab Performance Tool(GPT)のクイックスタート
アジャイル計画の拡張
プロジェクトリーダーとデリバリーチームが、Issue、エピック、イテレーションを使って計画を立て、依存関係を追跡し、 バリューストリーム分析で進捗を測定する方法を学びます。
| 対象範囲 | 対象外の範囲 |
|---|---|
| 計画ワークフローの戦略 | ワークフローのセットアップ |
| Issue とエピックの管理 | カスタムフィールドの設定 |
| イテレーション計画 | テンプレートの作成 |
| 依存関係の追跡 | チームのトレーニングセッション |
| バリューストリーム分析のレビュー |
リソース:
- ドキュメント: 作業の計画と追跡、バリューストリーム分析、エピック、イテレーション
- 関連するウェビナー: DevOps 指標の入門、Jira から GitLab へ
顧客がさらに支援を必要とする場合
- 移行の実行、インテグレーションの構築、アーキテクチャのデプロイなどの実作業は、 Professional Servicesのエンゲージメントに該当します。上記の提供サービスに含まれる ガイダンスと設計上の助言は、引き続き CSE が担当します。
- 定期的な通話、ロードマップの支援、顧客に合わせたワークショップ、機能リクエストのフォローアップなどの継続的なガイダンスは、 Success Tierに含まれます。
いずれのニーズも、CSE がアカウントチームに知らせます。
5d840611)