開発チームの効率化とインフラ自動化のスペシャリストになるための学習パス。継続的インテグレーション・デプロイメントからクラウド運用まで習得します。
プログラミングの基礎から始めて、ターミナル操作、Git、Docker、AWSと段階的に学習します。 DevOpsは多岐にわたる技術が必要ですが、実際のプロジェクトでよく使われる順序で学ぶことで、効率的にDevOpsエンジニアとしてのスキルを身につけられます。
学習した技術を使って、Webアプリケーションの自動デプロイパイプラインを構築します。 GitHubでのコード管理からDockerでのコンテナ化、AWSでの本番環境デプロイまで、DevOpsの一連のワークフローを体験できます。
ターミナル操作とバージョン管理の基礎
コマンドラインインターフェースの基本操作。エンジニアの必須スキル。
バージョン管理システム。チーム開発には必須のツール。
アプリケーションのパッケージ化と実行環境の統一
アプリケーションの実行環境を統一するためのコンテナ技術。
クラウドインフラストラクチャの構築と管理
Amazonのクラウドサービス。本格的なWebアプリの公開に必要。
継続的インテグレーション・デプロイメントの自動化技術。
大規模システムの運用と監視
コンテナオーケストレーション。大規模アプリの運用に必須。