お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
GitLabによるDevSecOps主権の確保
- GitLab CE、EE、GitLab.comの比較:機能と制御性の比較。
- OmnibusアーキテクチャおよびKubernetes Helmデプロイメントのオプション。
- SaaSロックインのリスクおよびデータ居住要件。
インストールとアーキテクチャ
- Ubuntu上へのOmnibusインストール(PostgreSQLおよびRedis使用)。
- 永続ボリュームを使用したKubernetes上のGitLab Helmチャート。
- 外部サービス:オブジェクトストレージ、SMTP、LDAP。
- マルチリージョンの disaster recovery 用のGeoレプリケーション。
リポジトリおよびプロジェクト管理
- グループ、サブグループ、およびプロジェクトの階層。
- マージリクエストワークフロー、コードレビュー、および承認ルール。
- アジャイル計画のためのイシュ-board、エピック、マイルストーン。
- ウィキ、スニペット、およびリリース管理。
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 時間
お客様の声 (2)
私はすぐに質問に対する回答を得られることを気に入っています。
Szabolcs Kriston - Ericsson
コース - Advanced GitLab
機械翻訳
講師と私たちとのスムーズなコミュニケーション、私たちの問題に対する配慮、質問に対する回答で提供された洞察や追加の知識が気に入りました。ペースもよかったです。技術的な問題があったときでも、急がされる感じはしませんでした。各テーマが適切に扱われていました。
Melania Mieczkowska - IAV Poland
コース - Gitlab and Gitlab CI
機械翻訳