Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
1日目
導入
- DevOps - ニュースピークですか、それとも IT プロジェクトの重要な役割ですか? GitLab CI/CD を使用する理由GitLab vs.その他の CI/CD システム (CircleCI、Travis、TeamCity)
打ち上げの準備中
- 以下を含むソリューションのアーキテクチャとロジック: GitLab / GitLab ランナー システムおよびハードウェア要件 インストール GitLab および GitLab CI 初期構成 GitLab: 設計、ユーザー、統合、最初の継続的インテグレーションの起動の準備
APIのチューニングと準備
- 設定の最適化 GitLab / GitLab CI: ヒントとコツ トリガー メカニズムで使用する API の準備
最初の CI/CD プロセス
- GitLab CI ランナー、システムおよびハードウェア要件のインストール GitLab CI に接続するためのプロジェクトの構成 一般的なプロセスの実行: ビルド -> テスト -> デプロイ
2日目
.gitlab-ci.yml 設定ファイルの構築
- 概念の実践例: 環境とデプロイメント 保護された環境 ジョブ成果物 Docker によるデプロイメント
GitLab CI が開発者の作業を容易にする方法
テスト カバレッジ % の計算 MarkDown ドキュメントでのビルド ステータス メッセンジャーでのビルド ステータスの送信 (Mattermost の例)
- 高度な機能 GitLab CI
AutoDevOps Klastry Kubernetes ボードの展開 ChatOps Web ターミナル
- ライブケーススタディ
PHP/Magento に基づくプロジェクトのビルド、テスト、デプロイをマルチサーバー環境で実行し、デプロイ中にダウンタイムがゼロであることを前提とします。
要求
0]を使用する基本的な能力
基本的なプログラミングスキル、例えばPHPにある。
14 時間
お客様の声 (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
コース - Advanced Spinnaker
より良い CD/CI ワークフローを実現するために適用できる DevOps オプションに関するコースで発見したすべての可能性が気に入っています。
Juan Manuel - si
コース - Jenkins: Continuous Integration for Agile Development
Machine Translated