AWSで学ぶ! AnsibleによるInfrastructure as Code入門

所在平台: Udemy

课程主页: https://www.udemy.com/course/aws-ansibleinfrastructure-as-code/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称: AWSで学ぶ! AnsibleによるInfrastructure as Code入門 课程概述: 本课程分为理论部分和实践部分。理论部分主要介绍IaC(基础设施即代码)和Ansible的基础知识,包括Ansible的工作原理、基础元素(清单、剧本概要、Yaml文件、模块、角色、输出结果的理解等)。实践部分则通过在AWS环境上进行大量的实操练习,进一步加深对这些概念的理解。学员将在Amazon EC2服务上进行实际操作,从Ansible的安装开始,逐步学习清单配置、各种标准模块、定制模块的使用、角色的管理、错误排查等,以构建Web服务器和数据库服务器,全面掌握Ansible的基础设施即代码的应用。 与其他学习材料的区别在于:本课程是一体化的课程,无需自行查找资料或手册;每个技术和步骤都有详细的解释,确保学员可以顺利学习;所有讲座视频可下载,便于在任何地方学习;每个实操环节都附有完成版的剧本(Yaml文件)和脚本,减少因编码错误而产生的额外工作。 课程结束后,学员将自然掌握以下技能: - 通过实操深入理解IaC的概念和优点,及Ansible在IaC工具中的特点 - 克服使用Ansible时可能遇到的难点,如幂等性概念、Yaml文件编写、标准模块和定制模块的使用、角色分割、输出结果理解等 - 能够利用AWS服务(Amazon EC2)自行构建Web服务器和数据库服务器 - 在本课程知识的基础上,提升实务应用的调研和执行技能 课程内容包括: - 课程概述和目标 - IaC的基本概念 - Ansible的工作原理和基础知识 - AWS服务与工具介绍 - 多个实操环节,涵盖EC2实例的创建、Ansible的安装与配置、模块的使用、角色的管理等 - 课程结束的资源管理和环境清理 本课程适合对基础设施即代码及自动化管理有兴趣的学员,助力他们提升相关技能,满足现代IT操作的需求。

课程评论(0条)

课程详情

<コースの概要>本コースは前半の理論編でIaC(Infrastructure as Code)、Ansibleの概要(Ansibleの仕組み、Ansibleの基本(インベントリ、Playbook概要、Yamlファイル、モジュール、ロール、出力結果の見方)等)をご理解いただいた後、後半の実践編でAWS上の環境を使用して数多くのハンズオンを実施することで、より理解が深まる構成となっております。ハンズオンではAmazon EC2のサービスを使用して、Ansibleのインストールに始まり、インベントリ、各種標準モジュール、カスタムモジュール、ロールの使い方、エラー発生条件確認、AnsibleによるWebサーバー、DBサーバー構築、ログイン等を行っていきます。Webサーバー、DBサーバー構築、利用を通じてAnsibleによるInfrastructure as Codeの仕組みを実践的に学ぶことができます。<他教材との違い>本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。・1本完結型コースであるためご自身でネット検索やマニュアル確認等を行う手間がかからない。・なぜIaC、Ansibleが必要なのか、なぜその手順で設定するのか等、解説する技術や手順一つとってもその理由や背景を詳細に説明しているため途中で止まらずに受講できる。・全レクチャー動画ダウンロード可能なため、場所を問わずどこからでも受講できる。・全ハンズオンに完成版のPlaybook(Yamlファイル)やスクリプト等を添付しているため、コーディングミスによる原因調査等、余計な手間がかからない。<コース受講後の姿>本コース受講後には以下のスキルを自然と身に付けることができます。・IaCの概要やメリット、IaC関連ツール類の中でのAnsibleの特徴について、ハンズオンを通じて理解を深める・Ansibleを使用する上でつまづきがちなポイント(冪等性の概念、Yamlファイルの記述方法、各種標準モジュールの利用方法、カスタムモジュールの作成、利用方法、ロールの分割方法、出力結果の見方等)について、ハンズオンを通じて理解を深める・AWSサービス(Amazon EC2)を利用し、自力でAnsibleを使用したWebサーバー、DBサーバー構築ができるようになる・本コースで得た知識を土台として、実務に応用するための調査、実行スキルを身に付ける<コースの内容>本コースの内容は以下の通りです。コース概要本コース受講にあたって自己紹介本コースのねらい本コースの内容IaC概要IaC(Infrastructure as Code)とは何か手作業によるインフラ構築の作業内容と課題コードによるインフラ構築の作業内容と効果IaCツール概要IaCハンズオン(理論編)Ansibleの仕組みAnsibleの基本1-インベントリ-Ansibleの基本2-Playbook概要-Ansibleの基本3-モジュール-Ansibleの基本4-ロール-Ansibleの基本5-出力結果の見方-AWSサービス・ツール紹介ハンズオンの流れIaCハンズオン(実践編)ハンズオン事前準備1-EC2インスタンス作成-ハンズオン事前準備2-Ansibleインストール-ハンズオン事前準備3-疎通確認-ハンズオン事前準備4-VSCode環境設定-ハンズオン1-インベントリ(Hostsファイル)、commandモジュール、serviceモジュール-ハンズオン2-インベントリ(インベントリファイル)-ハンズオン3-fileモジュール(ファイル作成)-ハンズオン4-copyモジュール(コピー元ファイル指定)-ハンズオン5-copyモジュール(コピー内容指定)-ハンズオン6-vars変数(Playbook内定義)-ハンズオン7-vars変数(外部ファイル定義)-ハンズオン8-register変数-ハンズオン9-scriptモジュール-ハンズオン10-debugモジュール-ハンズオン11-lineinfileモジュール(作成)-ハンズオン12-lineinfileモジュール(変更)-ハンズオン13-lineinfileモジュール(削除)-ハンズオン14-shellモジュール-ハンズオン15-get_urlモジュール(事前準備)-ハンズオン16-get_urlモジュール(実施)-ハンズオン17-templateモジュール-ハンズオン18-userモジュール(作成)-ハンズオン19-userモジュール(変更)-ハンズオン20-userモジュール(削除)-ハンズオン21-setupモジュール-ハンズオン22-rebootモジュール-ハンズオン23-カスタムモジュール-ハンズオン24-ロール(事前準備)-ハンズオン25-ロール(実施)、yumモジュール-ハンズオン補足-EIP割り当て-AWS構築環境削除削除対象リソースの確認削除対象リソースの削除ボーナスレクチャーボーナスレクチャー<変更履歴>・2023/5/8: Q & A起因で「IaCハンズオン(実践編) 」セクションに「次のレクチャー「ハンズオン事前準備1-EC2インスタンス作成-」補足」レクチャーを追加・2023/9/25: 「3.8.ハンズオンの流れ」レクチャーの添付ファイル(AWSアカウント作成.txt)を最新化・2024/3/18: Q & A起因で「IaCハンズオン(実践編) 」セクションに「次のレクチャー「ハンズオン事前準備3-疎通確認-」補足」レクチャーを追加

课程标签

0人关注该课程

主题相关的课程