Skip to content

A structured knowledge base for learning and automating Azure infrastructure with Terraform. Based on the Udemy course by Mark Tinderholt. Includes best practices, sanitized labs, and workflow documentation.

Notifications You must be signed in to change notification settings

aruruka/terraform-azure-knowledge-base

Repository files navigation

terraform-azure-knowledge-base

A structured knowledge base for learning and automating Azure infrastructure with Terraform. Based on the Udemy course by Mark Tinderholt. Includes best practices, sanitized labs, and workflow documentation.

目录结构概览

terraform-knowledge-base/
├── 01-基本概念/
├── 02-环境设置/
├── 03-核心功能/
├── 04-高级主题/
├── 05-最佳实践/
└── 06-参考资料/

详细目录

  • 基础设施即代码(IaC)基础
  • Terraform核心概念
  • HCL语法基础
  • 安装与配置
  • 认证机制
  • 工作区管理
  • Provider管理
  • 资源声明
  • 模块系统
  • 状态管理
  • 动态区块
  • 工作区管理
  • 远程状态
  • Terraform Cloud集成
  • 代码组织规范
  • 安全实践
  • 成本优化
  • 测试策略
  • 速查表
  • 常见问题
  • 术语表
  • 扩展资源
  • Azure网络核心概念
  • 虚拟机部署与连接
  • Terraform高级技巧
  • 课程实验
  • Entra ID身份认证
  • 角色与权限管理
  • 安全最佳实践
  • AzAPI Provider介绍
  • 与传统Azure Provider对比
  • 高级资源管理

学习进度

  • Section 1: Introduction
  • Section 2: Core Concepts
  • Section 3: Environment Setup
  • Section 4: Core Functionality
  • Section 5: Advanced Topics
  • Section 6: Best Practices
  • Section 7: Reference
  • Section 8: Automating Identity & Access Management on Entra ID
  • Section 9: AzAPI Provider

版本说明

当前版本基于课程文稿构建,截图内容将在后续版本中整合。

About

A structured knowledge base for learning and automating Azure infrastructure with Terraform. Based on the Udemy course by Mark Tinderholt. Includes best practices, sanitized labs, and workflow documentation.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published