お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
GitLabによるDevSecOpsの主権
- GitLab CE vs EE vs GitLab.com:機能と制御の比較。
- OmnibusアーキテクチャおよびKubernetes Helm展開オプション。
- SaaSロックインのリスクとデータ居住地要件。
インストールとアーキテクチャ
- Ubuntu上のOmnibusインストール(PostgreSQLおよびRedis使用)。
- 永続ボリュームを備えたKubernetes上のGitLab Helmチャート。
- 外部サービス:オブジェクトストレージ、SMTP、LDAP。
- マルチリージョン災害復旧のためのGeoレプリケーション。
リポジトリとプロジェクトの管理
- グループ、サブグループ、およびプロジェクト階層。
- マージリクエストワークフロー、コードレビュー、および承認ルール。
- アジャイル計画のためのイシューボード、エピック、マイルストーン。
- Wiki、スニペット、およびリリース管理。
CI/CDパイプラインエンジニアリング
- .gitlab-ci.ymlの構文、ステージ、ジョブ依存関係。
- ランナーの種類:共有、グループ、および特定のランナー。
- Dockerエグゼキューター、Kubernetesエグゼキューター、およびオートスケーリング。
- アーティファクトキャッシング、レジストリ公開、およびデプロイメントステージ。
セキュリティスキャン
- SAST、DAST、依存関係スキャン、およびコンテナスキャン。
- シークレット検出とライセンスコンプライアンス。
- 脆弱性ダッシュボードと修正追跡。
認証と認可
- LDAP、SAML、OpenID Connect SSO。
- 多要素認証およびパーソナルアクセストークン。
- IPホワイトリストおよび監査イベントログ。
レジストリとパッケージ管理
- コンテナレジストリ:認証、クリーンアップポリシー、レプリケーション。
- Maven、npm、PyPI、Conan用のパッケージレジストリ。
- 内部アーティファクトのための汎用パッケージアップロード。
モニタリングとスケーリング
- GitLab ExporterメトリクスおよびGrafanaダッシュボード。
- データベースのチューニングとPgBouncer接続プーリング。
- Web、API、Sidekiqノードの水平スケーリング。
- バックアップ戦略:rakeタスク、オブジェクトストレージ、および復元検証。
要求
- 上級Linuxシステム管理とRuby/Goの基本知識。
- CI/CD、コンテナオーケストレーション、Gitワークフローの理解。
- 大規模なPostgreSQLおよびRedisの運用経験。
対象者
- GitLab.comまたはGitHub Enterpriseを置き換えるエンタープライズDevOpsチーム。
- 完全なDevSecOpsツールチェーンの主権を必要とする組織。
- オンプレミスCI/CDおよびレジストリを必要とする規制産業。
21 時間
お客様の声 (1)
私はすぐに質問に対する回答を得られることを気に入っています。
Szabolcs Kriston - Ericsson
コース - Advanced GitLab
機械翻訳