お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
インフラストラクチャ・アズ・コードの主権
- クラウドコンソールおよびSaaS型のIaCがロックインと監査のギャップを生み出す理由。
- Terraformのアーキテクチャ:コア、プロバイダー、状態、およびプラン/アプリー。
- Pulumi、Ansible、CloudFormationとの比較。
設定言語とプロバイダー
- HCL構文:リソース、データソース、変数、出力。
- オンプレミス向けプロバイダー:Proxmox、libvirt、vSphere、PowerDNS。
- コミュニティ製プロバイダーおよびカスタムプロバイダー開発の基礎。
- リソースの依存関係とグラフ理論。
状態管理
- ローカル状態とリモート状態のセキュリティへの影響。
- 自社ホスト型のバックエンド:PostgreSQL、S3(MinIO)、Gitea、etcd。
- 状態のロック、保存時の暗号化、およびバックアップ。
- 状態の移行とドリフト検出。
モジュールとワークスペース
- モジュールの構造、入力、出力、およびバージョン管理。
- Gitタグを使用したプライベートモジュールレジストリ。
- 開発/ステージング/本番環境のためのワークスペース分離。
- Terraform Cloudの代替:自社ホスト型のAtlantisまたはSpacelift。
プロビジョニングとライフサイクル
- ベアメタルのプロビジョニングのためのCloud-initおよびPXE統合。
- プロビジョナー:local-exec、remote-exec、file。
- カスタムワークフローのためのNullリソースとトリガー。
- 破棄の計画とリソースのタイント(tainting)。
セキュリティとコンプライアンス
- 変数の検証と機密性のマーキング。
- オンプレミス向けのSentinelおよびOPA(Open Policy Agent)ポリシー・アズ・コードの代替手段。
- 監査ログとプランファイルのレビュープロセス。
CI/CD統合
- GitHub ActionsまたはWoodpecker CIでの自動化されたプラン/アプリー。
- pre-commitでのTerraform fmt、validate、lint。
- コストの見積もりと予算のガードレール。
- ロールバック戦略と状態の復旧。
要求
- 中級レベルのインフラストラクチャ・アズ・コードおよびクラウドの概念。
- JSON、HCL、バージョン管理の経験。
- オンプレミス仮想化(Proxmox、VMware)への親しみ。
対象者
- ベアメタルおよびプライベートクラウドのプロビジョニングを行うインフラエンジニア。
- オンプレミスリソースを宣言型で管理するDevOpsチーム。
- インフラストラクチャの状態管理においてクラウドの管理平面を回避する組織。
14 時間
お客様の声 (3)
概して pacing が非常に良かったです。ミハルは視聴者の興味を引き続け、ほとんどの方が話についてこれるよう適切な配慮をしていました。
Asif Shaikh - Carpmaels & Ransford
コース - Terraform on Microsoft Azure
機械翻訳
実際のコードを書くことですべての詳細を確認する
Michal Pipala - EY
コース - Advanced Terraform: Efficient Infrastructure as Code
機械翻訳
インストラクターは非常に良く準備していました
Federico Biavati - CRIF S.P.A.
コース - Terraform for Managing Cloud Infrastructure
機械翻訳