お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
継続的インテグレーション (CI) の紹介
- 継続的インテグレーションの概要
- PHP開発におけるCIのメリットと課題
- CIツールの紹介:GitLab CIとJenkins
CI環境のセットアップ
- GitLab CIのインストールと設定
- Jenkinsのインストールと設定
- CI用のリモートデスクトップ環境の設定
ビルドの自動化
- PHPアプリケーションの自動ビルドスクリプトの作成
- PHPプロジェクトでの依存関係管理
- バージョン管理とCIツールの統合
CIパイプラインでのテスト
- PHPUnitを使用した単体テスト
- CIにおける統合テスト
- JenkinsとGitLab CIでテストを自動化する
PHPアプリケーションのデプロイ
- デプロイプロセスの自動化
- ステージング環境および本番環境へのデプロイ
- ロールバック戦略とベストプラクティス
高度なCI構成
- 特定のニーズに合わせたCIパイプラインのカスタマイズ
- 大規模プロジェクト向けのCIプロセスのスケーリング
- CIパイプラインの監視とトラブルシューティング
他のツールとの統合
- DockerとのCIの統合
- 継続的監視とフィードバックループ
- 事例研究と実際のアプリケーション
まとめと次回のステップ
要求
- ソフトウェアのビルド、テスト、デプロイに関する経験
- PHPプログラミングの経験
対象者
- 開発者
- DevOpsエンジニア
14 時間
お客様の声 (4)
実践的で参加型の学習。
Balavignesh Elumalai - Scottish Power
コース - SonarQube for DevOps
機械翻訳
トレーナーは深い経験を持ち、詳細に説明することができます。知識の深さと教育への情熱が高く評価されています。
Anup Kumar - SMR Automotive Mirrors Stuttgart
コース - Jenkins 2: Building CI/CD Pipelines
機械翻訳
早くから知りたかったいくつかの技術について紹介されます。
Michel - Vanier College
コース - DevOps Practical Implementation and Tools
機械翻訳
このDevOpsに関するコースで発見したさまざまな可能性が気に入っています。これらのオプションを活用して、より良いCD/CIワークフローを実現することができます!
Juan Manuel - si
コース - Jenkins: Continuous Integration for Agile Development
機械翻訳