25-6-16-云计算复习4

很好!你已经准备好挑战后面的大题了 👍
这些大题通常是 **架构设计 + 实操细节 + 推理分析**结合,常常以 **CloudFormation、DynamoDB、Aurora、IAM Policy** 为背景展开。

------

## ✅ 现在我将出一道**仿真大题**,参考原题 **第7题 CloudFormation 场景题(25 分)** 的风格与难度:

------

### 🧠 **CloudFormation 场景题(模拟大题)**

以下是一个 CloudFormation 模板片段:

```yaml
Parameters:
KeyName:
Type: AWS::EC2::KeyPair::KeyName
Default: devkey

Resources:
MyVPC:
Type: AWS::EC2::VPC
Properties:
CidrBlock: 10.1.0.0/16

InternetGateway:
Type: AWS::EC2::InternetGateway

IGWAttachment:
Type: AWS::EC2::VPCGatewayAttachment
Properties:
VpcId: !Ref MyVPC
InternetGatewayId: !Ref InternetGateway

PublicSubnet:
Type: AWS::EC2::Subnet
Properties:
VpcId: !Ref MyVPC
CidrBlock: 10.1.1.0/24
MapPublicIpOnLaunch: true

PrivateSubnet:
Type: AWS::EC2::Subnet
Properties:
VpcId: !Ref MyVPC
CidrBlock: 10.1.2.0/24

WebSG:
Type: AWS::EC2::SecurityGroup
Properties:
VpcId: !Ref MyVPC
GroupDescription: Allow HTTP
SecurityGroupIngress:
- IpProtocol: tcp
FromPort: 80
ToPort: 80
CidrIp: 0.0.0.0/0

WebServer:
Type: AWS::EC2::Instance
Properties:
InstanceType: t3.micro
KeyName: !Ref KeyName
ImageId: ami-0abcdef1234567890
SubnetId: !Ref PublicSubnet
SecurityGroupIds:
- !Ref WebSG
```

------

### 💬 请回答以下问题(共 15 分):

1. **[2 分]** 此模板中部署了几台 EC2 实例?它们部署在哪个子网中?

一台,是webserver,部署在WebSG的security group中,WebSG的VPC id是MyVPC,关联了两个子网PublicSubnet10.1.1.0/24和PrivateSubnet10.1.2.0/24

2. **[3 分]** WebServer 能否从公网被访问?请说明理由,包括网络和安全设置。

不能,因为WebServer的安全组是 WebSG,只是允许80的全部出站的,没有设置http8080的入站访问,因此不行

3. **[3 分]** 如果想让 WebServer 连接数据库,请建议:应将数据库部署在哪个子网中?为什么?

部署在PrivateSubnet中。因为数据库是按照使用情况和使用次数进行收费的,如果部署在PublicSubnet中,数据库可能会因为公开网络的访问而收取超过webserver正常使用的费用,因此需要部署在本地非公开子网中。

4. **[2 分]** 如果要让 WebServer 具备访问外部 Internet 的能力,需要在模板中添加或修改哪部分内容?

需要将security group中添加对应出站规则和对应入站规则,例如Webserver如果需要通过ssh连接外部,需要允许ssh出站,同时例如Webserver如果需要接受http返回,则需要允许http对应ip入站

5. **[5 分]** 假设你需要部署一个私有的数据库实例,并允许 WebServer 通过端口 3306 访问它,请列出你要添加的资源(简要描述即可)并说明安全组如何配置。

需要在rds中部署安全组,并且在安全组中加上3306的访问规则

------

你可以**逐题作答**,我将为你逐项批改,帮助你查漏补缺 💪
👉 回复:“我来写第 1 题” 或 “我来写全部题” 即可开始!

~  ~  The   End  ~  ~


 赏 
感谢您的支持,我会继续努力哒!
支付宝收款码
tips
文章二维码 分类标签:归档TypechoAutoUpload
文章标题:25-6-16-云计算复习4
文章链接:https://www.fangshaonian.cn/archives/92/
最后编辑:2025 年 11 月 10 日 18:31 By 方少年
许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
(*) 5 + 4 =
快来做第一个评论的人吧~