[2025 리뉴얼] 스스로 구축하는 AWS 클라우드 인프라 - 기본편
노마드 콘텐츠 랩
🎉2025년 새로운 영상으로 강의 리뉴얼🎉 AWS의 가장 기본적이고 핵심적인 주요 서비스들의 세부 기능과 옵션을 살펴보고 해당 서비스들을 활용하여 클라우드 아키텍처를 단계적으로 구현함으로써, 인프라의 구조와 작동 원리를 이해하고 클라우드 인프라를 직접 구축할 수 있는 역량과 자신감을 함께 키워보도록 하겠습니다.
초급
AWS, 서버리스
代表的なコード型インフラ(IaC, Infrastructure as Code)プログラムであるテラフォーム(Terraform)を利用して、AWSの主要コアサービスをコードで生成し、簡単なAWSクラウドアーキテクチャを段階的に構築することで、テラフォーム(Terraform)の基本的な使用方法を学習してみましょう。

テラフォームコードの作成に必要なさまざまなリソースとデータを参照する方法
テラフォームコードでAWSクラウドサービスを作成する方法
AWS クラウドアーキテクチャをテラフォームとして実装する方法
テラフォームで学ぶコード型インフラ、
クラウドアーキテクチャを自分で構築しよう!
代表的なコード型インフラプログラム、テラフォームを活用して
AWSクラウドインフラストラクチャを作成する方法を学びます。
コード型インフラストラクチャ(IaC、Infrastructure as Code)は、通常、コードを介してインフラストラクチャを作成および管理することを意味し、コードを使用するため、インフラストラクチャコンポーネントを作成および管理する方が受動的な方法よりも効率的で柔軟です。特にクラウドコンピューティングとDevOpsの普遍化により、これらのコード型インフラストラクチャとそれを活用できるさまざまなコード型インフラストラクチャプログラムへの関心が高まりました。
さまざまなコード型インフラストラクチャプログラムの中でも、ハシコープ(Hashicorp)が開発したテラフォーム(Terraform)は、基本的なインフラストラクチャの作成とデプロイに最適化されており、Amazon Web Services(AWS)、Google Cloud Platform(GCP)、Microsoft Azure(Azure)とさまざまなクラウドサービスプロバイダーのインフラストラクチャを同時にコードで生成および管理できます。
これらの利点により、テラフォームは多くの企業が使用する代表的なコード型インフラストラクチャプログラムに位置しているため、多くの人がテラフォームを通じてコード型インフラストラクチャの概念と動作原理を理解し、コードインフラストラクチャの構築方法について学習できる講義を企画することになりました。
この講義を完了したら、テラフォームで:
受講前にご確認ください!
AWS Cloud9 で実践環境を作成し、テラフォームを使用するための基本的な設定を行います。
EC2の使用に必要なキーペアを作成します。
EC2を作成し、Key pair、Security group、Subnet、Availability Zone、Userdataを適用します。
ALBのコンポーネント(ターゲットグループ、リスナーなど)を作成し、WebブラウザでALBの動作を確認します。
カスタムVPCとパブリック/プライベートサブネット、ルートテーブル、NATゲートウェイなどのVPCコンポーネントを作成し、Bastionホストを介してプライベートEC2に接続した後、プライベートサブネットにApplication Load Balancerを設定してWebブラウザでALBの動作を確認します。
Auto Scaling用のSecurity groupとApplication Load Balancer(ALB)を作成したら、Launch configurationとAuto Scaling Groupを追加し、Load testを使用してAuto Scalingの動作を確認します。
Q. AWSクラウドについてどの程度知っておくべきですか?
深刻なレベルまでは必要ありませんが、このレッスンで扱うEC2、Application Load Balancer、VPC、Auto Scalingがどのようなサービスであるかを理解し、実際のAWSマネジメントコンソールでこれらのサービスを扱った経験(例:EC2インスタンスやVPCを作成する)程度)が必要です。
Q. AWS クラウドインフラストラクチャとテラフォームのどちらに焦点を当てますか?
このレッスンは、AWSクラウドインフラストラクチャではなくテラフォームに焦点を当てています。そのため、AWSクラウドインフラストラクチャの説明ではなく、アーキテクチャ図を見て、それをコードで実装する方法を学ぶことを学習目標としています。
Q. 講義でどの程度レベルまで内容を扱いますか?
このレッスンでは、テラフォームとAWSクラウドの観点から初級レベルまで取り上げています。簡単なインフラからコードで書く練習をしてみると、少しずつ高度化されたインフラも皆さんの手で直接コードで実装できます。
Q. AWS Cloud9 を練習環境として使用する理由はありますか?
AWS Cloud9 を使用して、学習者の方々が他にも使用しているオペレーティングシステムや開発環境もすべて異なるため、学習者の方が同じ環境でコードを作成して実行できるようにしました。
Q. プログラミング知識が必要ですか?
プログラミングの知識やコードを書く経験がなくても大丈夫です。
学習対象は
誰でしょう?
テラフォームの基本的な使い方を学びたい人
テラフォームコードでAWSクラウドアーキテクチャを構築する方法を学びたい人
コード型インフラストラクチャ(Infrastructure as Code)またはDevOpsに興味がある人
前提知識、
必要でしょうか?
主要なAWSサービス(EC2、Application Load Balancer、VPC、Auto Scaling)の概念と使用方法
2,575
受講生
244
受講レビュー
129
回答
4.8
講座評価
2
講座
Noamd Contents Lab(노마드 콘텐츠 랩)은 오랜 기간 다양한 분야에서 IT 관련 업무들을 수행하며 얻은 경험과 지식을 콘텐츠로 만들어 많은 분들과 공유하고 있습니다. :)
全体
35件 ∙ (4時間 2分)
講座資料(こうぎしりょう):
全体
16件
4.8
16件の受講レビュー
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!