コース概要
導入
- Terraform は Chef、Puppet、Ansible、Salt とどう違うのですか?
- なぜ AWS Management コンソールではないのでしょうか?
Terraform 機能とアーキテクチャの概要
- コードとしてのインフラストラクチャ、実行計画、リソース グラフ、変更の自動化
Terraform ワークフロー
- 書き込み、プレビュー、作成、複製、破棄
はじめる
- Terraformで使用するAWSアカウントの準備
- 初期化中Terraform
実行計画の準備
- 新しいプランの作成、.tf ファイルの保存、削除
設定ファイルの操作
- 構文の概要
- 書き込み、バージョン管理、更新
リソースの依存関係の設定
- Terraform リソースグラフの使用
- インフラストラクチャとアプリケーションの依存関係
インフラストラクチャの導入
- 構成変更のプレビュー
- 変更の実行
状態の管理
- AWS S3 と AWS DynamoDB を使用したバックエンドの構成
インフラの再生産
- アプリケーションの環境のセットアップ: dev、test/qa、stage、および prod
構成ファイルをモジュールとしてパッケージ化する
- 共有可能なモジュールを使用してコードを複製する
- モジュール レジストリを使用して再利用可能なテンプレートを構築する
Terraform をデプロイメント パイプラインに統合する
- アプリケーションの構築、デプロイ、テスト
- 既存の外部リソースを Terraform にインポートする
Terraform パフォーマンスチューニング
- インフラストラクチャの監視とパフォーマンスの指標
トラブルシューティング
要約と結論
要求
- コマンドラインでの作業経験 。
- クラウドインフラの概念を理解していること 。
観客
- クラウドアーキテクト システム管理者DevOpsエンジニア
お客様の声 (3)
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - EduBroker Sp z oo
コース - Terraform on AWS
So in my mind, we walked out of those three days with the building blocks and knowledge to build just about anything in AWS with Terraform. Not only can we build it, but we can test it, and validate our terraform against best practices and setup pull requests hooks to validate code before allowing it to be checked in.
Bernard Quick - AWS, Inc.
コース - Terraform on AWS
- 主に仮想的なコミュニケーション、トレーニングなどを行っていた 2 年間を経て、チーム全員で再び現場でコースを受講できたのは素晴らしいことでした。 - 理論とラボ演習に加えて、講師が実際に作業している様子や、講師が犯す可能性のあるすべての間違いを見るのも非常に貴重です。これは、ツールの使用方法、ヘルプの取得方法、デバッグ方法などについてのアイデアを得るのに大いに役立ちます。
Christoph Böcklin - swisstopo
コース - Terraform on AWS
Machine Translated