コース概要

IaCとTerraformの紹介

  • Infrastructure as Codeとは何か?
  • Terraformの利点とアーキテクチャ
  • ベンダー固有のツールとの比較
  • Terraformの基本概念とワークフロー

Terraformの基礎

  • Terraformのインストールと環境設定
  • Terraformでの認証
  • Terraformファイルとモジュールでの役割の理解
  • Terraformテンプレート構造と文法
  • Terraformワークスペースの紹介
  • コアTerraformコマンドの実行
  • Terraform操作における並列性の管理
  • 暗黙的依存関係と明示的依存関係の理解

Terraformプロバイダー

  • AWS、Azure、およびGCPでのTerraformの設定と使用
  • プロバイダ固有の構成とベストプラクティス

Terraform変数と関数

  • 変数への深堀り
  • 動的な構成のために組み込み関数を探索する
  • 補間、式、および関数の使用

高度なTerraform設定

  • 高度なテンプレート設計とモジュールのネスト
  • Terraformステートの管理
  • 構成デリフトとリソースライフサイクル管理への対処
  • 既存リソースのインポートと管理
  • ローカル実行モデルとリモート実行モデル
  • Terraformでのデバッグとログ記録

Terraform Cloud

  • Terraformオープンソース、クラウド、およびエンタープライズエディションの比較
  • Terraform Cloud (TFC) でワークスペースの設定と管理
  • チームと協調環境向けのTerraform Cloudの利点

まとめと次回ステップ

要求

  • クラウドコンピューティングの基本的な知識
  • Infrastructure as Code (IaC) の理解

対象者

  • DevOpsエンジニア
  • クラウドエンジニア
  • システム管理者
  • ソフトウェア開発者
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー