お問い合わせ

コース概要

GitLabとDevOpsライフサイクル管理の紹介

  • GitLabの概要とそのソフトウェア開発における役割
  • 完全なDevOpsプラットフォームとしてのGitLabの理解
  • GitLabの主要機能:ソースコントロール、CI/CD、セキュリティ、プロジェクト管理
  • 従来のバージョンコントロールプラットフォームとのGitLabの比較

GitLabのインストールと設定

  • 様々な環境でのGitLabインストール
  • GitLabの設定とサービスの調整
  • GitLabのアーキテクチャとコンポーネントの理解
  • 初期セットアップと管理タスク

Gitとバージョンコントロールの基礎

  • Gitの概念とワークフローの確認
  • リポジトリ、ブランチ、コミット、マージ
  • GitLabでのソースコード管理
  • バージョンコントロールのベストプラクティスの適用

GitLabプラットフォームの操作

  • GitLabユーザーインターフェースの探索
  • Web IDEの使用
  • プロジェクトとリポジトリの管理
  • GitLabの機能とツールの活用

GitLabワークフローとコラボレーション

  • GitLabの開発ワークフローの理解
  • ブランチ戦略とマージリクエスト
  • コードレビューとコラボレーションの実践
  • チームと権限の管理

ユーザー、グループ、プロジェクトの管理

  • ネームスペースとグループの理解
  • プロジェクトの作成と整理
  • ユーザーとアクセス権限の管理
  • ロールベースのアクセス制御(RBAC)の適用

継続的インテグレーションと継続的デリバリー(CI/CD)

  • CI/CDの概念の理解
  • GitLab CI/CDパイプラインの作成
  • GitLabランナーとの連携
  • ビルド、テスト、デプロイプロセスの自動化

プロジェクトとIssue管理

  • GitLabでのIssueとタスクの管理
  • マイルストーンとラベルの使用
  • 開発作業の計画とトラッキング
  • チームのコラボレーションと可視性の向上

GitLabでのドキュメント作成と公開

  • GitLab Markdownの使用
  • プロジェクトドキュメントの作成
  • GitLab Pagesによるウェブサイト公開
  • プロジェクト情報の効果的な管理

セキュリティとベストプラクティス

  • GitLabのセキュリティ機能
  • リポジトリと機密情報の保護
  • 安全な開発ワークフローの管理
  • GitLab管理のベストプラクティスの適用

トラブルシューティングと実践ワークショップ

  • 一般的なGitLabの問題の診断
  • 完全なGitLabワークフローの構築
  • ソースコントロールとCI/CD実践の実装
  • コースの振り返りと次のステップ

要求

  • バージョンコントロールシステムに関する基礎的な知識。
  • Linuxコマンドラインの使用経験。

対象者

  • 開発者
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー