|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/awsterraforminfrastructure-as-code/
课程评论:没有评论
课程名称:AWSで学ぶ!TerraformによるInfrastructure as Code入門 课程概述:本课程分为理论和实践两部分。首先,学员将理解基础设施即代码(IaC)及Terraform的基本概念;随后,通过利用AWS环境进行一系列的实践操作,深入了解Terraform的应用。实践环节将涵盖使用Amazon VPC和Amazon EC2等服务来搭建和管理Web服务器,从而实践IaC的实现。 课程特点: 1. 本课程为独立完整的学习模块,无需自行查找资料或手册。 2. 深入讲解IaC及Terraform的必要性及设置步骤的背景和原因,确保学员可以连续学习。 3. 所有讲座视频均可下载,学员可随时随地进行学习。 学习成果:完成课程后,学员将能够: - 用自己的语言解释IaC的概念、优势及Terraform的特点。 - 理解并解释使用Terraform时常见的难点,尤其是Terraform代码与其他编程语言的区别。 - 自主使用Terraform结合AWS服务(如VPC、EC2)构建基础设施。 - 在此基础上,培养实务中调查和执行的能力。 课程内容: 1. 课程介绍及预期目标 2. IaC基础概念 - IaC的定义及其优势 - 手动与代码构建基础设施的对比 3. IaC工具概述及Terraform机制 4. 实践操作前的准备工作 - Terraform安装 - Terraform扩展安装 5. 实践操作阶段 - 创建、修改及删除EC2实例 - 创建VPC及子网 - Terraform文件的创建与内容确认 - Web服务器的搭建 - 进阶知识的应用(如state命令、output命令、target选项、变量使用等) 6. AWS环境的清理及资源删除 本课程最后更新于2023年9月25日,更新了相关的教学材料。
<コースの概要>本コースは前半の理論編でIaC(Infrastructure as Code)、Terraformの概要をご理解いただいた後、後半の実践編でAWS上の環境を使用して数多くのハンズオンを実施することで、より理解が深まる構成となっております。ハンズオンではAmazon VPC、Amazon EC2等のサービスを使用して、Webサーバー構築、利用を通じてTerraformによるInfrastructure as Codeの仕組みを実践的に学ぶことができます。<他教材との違い>本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。・1本完結型コースであるためご自身でネット検索やマニュアル確認等を行う手間がかからない。・なぜIaC、Terraformが必要なのか、なぜその手順で設定するのか等、解説する技術や手順一つとってもその理由や背景を詳細に説明しているため途中で止まらずに受講できる。・全レクチャー動画ダウンロード可能なため、場所を問わずどこからでも受講できる。<コース受講後の姿>本コース受講後には以下のスキルを自然と身に付けることができます。・IaCの概要やメリット、IaC関連ツール類の中でのTerraformの特徴について、自分の言葉で説明できるようになる・Terraformを使用する上でつまづきがちなポイント(特に、Terraformのコードと他のプログラミング言語との違い)について、自分の言葉で説明できるようになる・AWS各種サービス(Amazon VPC、EC2)を組合せ、自力でTerraformを使用したインフラ構築ができるようになる・本コースで得た知識を土台として、実務に応用するための調査、実行スキルを身に付ける<コースの内容>本コースの内容は以下の通りです。コース概要本コース受講にあたって自己紹介本コースのねらい本コースの内容IaC概要IaC(Infrastructure as Code)とは何か手作業によるインフラ構築の作業内容と課題コードによるインフラ構築の作業内容と効果IaCツール概要Terraformの仕組みIaCハンズオン(理論編)AWSサービス・ツール紹介ハンズオンの流れ(補足)Webサーバー環境構成IaCハンズオン(実践編)ハンズオン事前準備編その1(Terraformインストール)ハンズオン事前準備編その2(Terraformエクステンションインストール)ハンズオン①はじめの一歩編(EC2インスタンス作成、変更、削除)ハンズオン②基礎知識編その1(VPC、サブネット作成)ハンズオン③基礎知識編その2(Terraformファイルの作成、内容確認)ハンズオン④Webサーバー構築編ハンズオン⑤応用知識編その1(stateコマンド)ハンズオン⑥応用知識編その2(outputコマンド)ハンズオン⑦応用知識編その3(targetオプション)ハンズオン⑧応用知識編その4-1(変数の使い方)ハンズオン⑨応用知識編その4-2(デフォルト値)ハンズオン⑩応用知識編その4-3(型)ハンズオン⑪応用知識編その4-4(リスト)ハンズオン⑫応用知識編その4-5(リストオブジェクト)AWS構築環境削除削除対象リソースの確認削除対象リソースの削除ボーナスレクチャーボーナスレクチャー<変更履歴>・2023/9/25: 「3.2.ハンズオンの流れ」レクチャーの添付ファイル(AWSアカウント作成.txt)を最新化