|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/iac-by-packer-aws/
课程评论:没有评论
課程名稱:AWS與Packer實現基礎設施即代碼 課程概述: 在從事雲端開發時,您是否曾對手動操作感到疑惑或不安?本課程將會解決這些疑問,透過使用「Packer」這個工具學習如何將「AWS的機器映像(AMI)構建」進行代碼化和自動化。雖然這個領域仍在發展中,但您將有機會體驗「將運行操作代碼化」的過程。讓我們一起學習吧! 課程內容包括: 1. 基礎設施即代碼的概念,分析雲端開發中面臨的挑戰及Packer的特點與機制。 2. 環境準備,為進一步學習做好必要的準備。 3. Packer入門,使用Packer進行簡單的AMI創建,加深對工具的理解。 4. AWS環境構建,根據另一課程「AWS中的Web應用程序實踐課程」的基礎,創建類似的環境。 5. 映像創建,學習Packer的原始代碼和具體內容,以座學與演習交替進行的方式進行。 6. 版本管理,了解如何有效管理創建的機器映像(AMI)。 7. 映像測試,檢驗創建的映像是否正確,包括編寫伺服器端測試案例並整合進Packer源碼。 感謝顧問: 感謝同事的支持,特別感謝古澤魁先生在此次課程製作中提供的實務經驗和反饋。 更新歷史: - v1.0.1 2021/06/06 新增「附加資源的批量下載」講座 - v1.0.0 2021/01/05 初版發布 這是一個非常適合想要提升雲端開發技能的學習者的課程,希望能與您一起成長!
クラウド開発を行っているといまだに手作業でやっていて疑問に感じることはありませんか?そんな疑問や不安を解決する手段として、本講座では「Packer」というツールを使って「AWSのマシンイメージ(AMI)構築」をコード化/自動化する方法を学びます。まだまだ発展途上の領域ではありますが、「運用をコード化する」ということがどのようなものなのかを体験できるコースです。ぜひ、一緒に学習をしていきましょう!【概要】Infrastractur as Codeクラウド開発における課題を考え、その解決策の1つであるPackerについてどのようなものなのか特徴や仕組みについて学習していきます。環境準備これから学習を進めていくにあたり必要となる環境を準備していきます。はじめてのPackerPackerを使った簡単なAMI作成を行い、作業イメージを膨らませていきます。AWS環境構築今回想定するアプリケーションサーバーは別講座「AWSで作るWebアプリケーション実践講座」をベースとしています。本講座で必要となる同等の環境作成を行っていきます。イメージの作成Packerのソースコードについて具体的な中身を学習していきます。学習は座学だけでなく演習と交互に進めていきます。バージョン管理作成されたマシンイメージ(AMI)をどのように管理していくとよいのか、その管理方法について学びます。イメージのテスト作成したイメージが正しく構築できているかテストを行います。本セクションではそういったサーバーサイドテストのテストケースを作成、Packerのソースへ組み込みを行います。【謝辞】今回も同僚の力を借りて作成することになりました。本コース作成にあたり実務上の知見や講座内容に対するフィードバックをしてくれた古澤魁さんには大変感謝しています。【更新履歴】v1.0.1 2021/06/06 「添付リソースの一括ダウンロード」レクチャーを追加v1.0.0 2021/01/05 初版リリース