Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IaC入門:AWS CloudFormationで実現するインフラ自動化
Highest Rated
Rating: 4.6 out of 5(108 ratings)
776 students

IaC入門:AWS CloudFormationで実現するインフラ自動化

"実践"で使えるcloudformationの知識を手に入れ、高品質で効率的なインフラ構築を学びましょう。
Created by西尾 英樹
Last updated 3/2025
Japanese
Japanese [Auto],

What you'll learn

  • CloudFormationのテンプレート基本構文を知ることができる。
  • テンプレートで使用するYAMLの基本についても、具体例を交えて学ぶことができる。
  • CloudFormationテンプレートの効率的な開発方法を学ぶことができる。
  • webシステムを実際に構築することで、CloudFormationを使用した開発プロセスを知ることができる。

Course content

10 sections62 lectures4h 36m total length
  • CloudFormationとは3:02
  • 本コースの構成2:13
  • 注意事項1:01

Requirements

  • AWSアカウント登録は動画によるレクチャーを行っておりませんので、参考サイトをもとに自身で登録できる必要があります。
  • AWSのサービス(S3、EC2、ALB、RDS)についての基礎知識。機能概要を把握しているレベルで問題ありません。

Description

本コースは、インフラ構築の自動化「Infrastructure as Code (IaC)」を、AWS CloudFormationを用いて実践的に学ぶための講座です。手動作業に頼った従来のインフラ構築から一歩踏み出し、高品質で効率的なインフラ構築の方法を習得しましょう。


コースの特徴:

  • 座学とハンズオンによる知識の定着:
    CloudFormationにおけるテンプレートの基本概念に関する座学と、実際に現場で行うようなWebシステムの構築ハンズオンを用意しており、ハンズオンでは座学で学んだ内容を活かすものになっています。

  • 現場で使える実践的な学習:
    教科書的な用語解説でなく、実際のユースケースを踏まえて現場ですぐに活用できる知識と技術を提供します。そのため、実践での使用頻度が高い項目に重点を置いて説明しています。

  • CloudFormationの効率的な開発方法を知ることができる:
    CloudFormationを作成する上で、いかに効率的に作成するかも重要となります。効率化する方法についても併せて学習できます。

  • CloudFormationを現場で扱う際の注意点を知ることができる:

    初めて現場でCloudFormationを使う場合など、知っておくべき注意点についても学習することができます。


注意事項

  • CloudFormationで構築するAWSのサービスとしてS3、EC2、RDSなどを扱いますが、サービス概要に関する説明は割愛しており、CloudFormationでどのようにそれらのサービスを構築するかの解説からとなります。そのため、前提知識としてEC2のような一般的なサービスの機能概要は抑えた上でご聴講頂けますようお願い致します。


コースの目次:

1. CloudFormationの概要と本コースの構成について

2. ハンズオン環境準備

3. はじめてのデプロイ

4. テンプレートの書き方

5. 効率的なテンプレートの書き方テクニック

6. テンプレートの開発手法

7. Webシステムの構築ハンズオン(単一スタック)

8. Webシステムの構築ハンズオン(クロススタック)

9. Webシステムの構築ハンズオン(ネストスタック)


Who this course is for:

  • CloudFormationに関する初学者であり、一から体系的に学びたい方
  • 用語などの理論は学んだことがあるが、実践での活かし方が分からない方
  • 今後CDKなどのIaCを本格的に学ぶための、初期知識としてCloudFormationを学びたい方
  • 現場でのCloudFormationの開発プロセスや効率的な開発手法を知りたい方