TanyaMushonga/aws-cloud-engineering-mastery
GitHub: TanyaMushonga/aws-cloud-engineering-mastery
基于 Terraform 的 AWS 云工程学习仓库,提供 VPC 组网、EC2 部署和 S3 安全加固的实战脚本。
Stars: 0 | Forks: 0
# AWS 云工程精通
欢迎来到 **AWS 云工程精通** 系列!本仓库包含了一系列生产可用的 Terraform 脚本和云基础设施模式,旨在帮助您精通 AWS 云工程。
## 🚀 系列路线图
本仓库按模块进行组织,每个模块侧重于 AWS 基础设施的特定方面。
### 1. [VPC 网络](./vpc-networking)
任何云基础设施的基石。包括:
- 多可用区 VPC 设置。
- 公有和私有子网。
- Internet Gateway 和 Route Tables。
### 2. [EC2 实例](./ec2-instance)
启动和管理计算资源。包括:
- 模块化的 EC2 实例创建。
- 用于 Web 和 SSH 访问的 Security Groups。
- 使用 Terraform data sources 进行动态资源发现。
## 🛠 前置条件
- [Terraform](https://www.terraform.io/downloads.html) (v1.0+)
- [AWS CLI](https://aws.amazon.com/cli/) 已配置适当的权限。
- 对 AWS 核心服务(VPC、EC2、IAM)有基本了解。
## 📂 仓库结构
```
.
├── vpc-networking/ # VPC and networking infrastructure
├── ec2-instance/ # Compute and security group configuration
├── CONTRIBUTING.md # Contribution guidelines
└── LICENSE # Project license
```
## 🚦 开始使用
1. 克隆仓库:
git clone https://github.com/TanyaMushonga/aws-cloud-engineering-mastery
2. 导航到特定模块:
cd vpc-networking
3. 初始化并应用:
terraform init
terraform apply
## 📝 许可证
本项目基于 MIT 许可证授权 - 有关详细信息,请参见 [LICENSE](./LICENSE) 文件。
标签:Amazon Web Services, AWS, DPI, EC2, EC2, ECS, HashiCorp Terraform, IaC, IaC, IT运维, S3, S3安全, Socks5代理, Terraform, VPC, 云基础设施, 云工程, 云架构, 云计算, 公有子网, 多可用区, 子域名变形, 子网, 学习资源, 安全组, 教程, 特权提升, 私有子网, 网络安全, 自动化部署, 虚拟私有云, 规则引擎, 路由表, 隐私保护