AWS
カリキュラムは以下 🔸WEBアプリケーション開発 ・Ruby on Railsの開発環境構築とAWSアカウントの作成、簡単なお手本プログラムの実装。 ・バージョン管理システムとチーム開発の解説、GitHubアカウントの作成。 ・Webアプリケーション基礎とRailsアプリケーションの解説、サンプルアプリケーションのデプロイ。 🔸AWS上でのシステム構築と運用 ・IAM権限管理とAWS上でのネットワーク〜EC2、RDSの作成。 ・ELB、S3の構築とアプリケーションのデプロイ、構成図の作成。 ・システムの安定稼働とAWSでの実装・確認。 ・システムにおけるセキュリティとAWSでの対策解説。 ・講師によるAWS環境構築〜アプリケーションデプロイの実演。 🔸Infrastructure as codeの実践 ・CloudFormation座学とAWS環境のコード化。 ・インフラのテスト解説とServerspecのセットアップ。 ・Terraform、CI/CDツール、DevOpsの解説。CircleCIを用いた自動化の確認。 ・構成管理、Ansible、CircleCIの解説。CircleCI上でのAnsible、ServerSpecの動作確認。 ・講師によるAnsible、Serverspec、CircleCI連携の実演。 ・CloudFormation, Ansible, ServerSpecをCircleCIと連携させ、自動化パイプラインを構成。構成図の作成。