目标组
- 目标组取消注册 60 和负载auth冷却时间设置 60
- 负载平衡算法 , 最少未完成的请求
Cloudfront
-
安全性(waf): 启用Sql保护
-
源:
- 启用启用 Origin Shield
-
缓存:
-
Logging
- 创建s3日志
- 创建cloudwatch日志
ELB
- 修改安全组,保证最佳实践
- 属性
- 开启删除保护
- 开启访问日志和连接日志
SNS
SQS 队列需要允许 SNS 发布消息。按照以下步骤更新 SQS 队列的访问策略:
-
打开 SQS 控制台,选择
AuthScalingQueue
队列。 -
点击 "Access Policy" 或 "Edit permissions"。
-
添加以下 JSON 权限策略:
{ "Version": "2012-10-17", "Id": "PolicyForSNSPublish", "Statement": [ { "Sid": "AllowSNSPublish", "Effect": "Allow", "Principal": "*", "Action": "sqs:SendMessage", "Resource": "arn:aws:sqs:region:account-id:AuthScalingQueue", "Condition": { "ArnEquals": { "aws:SourceArn": "arn:aws:sns:region:account-id:AuthScalingNotifications" } } } ] }
- 替换以下内容:
region
: AWS 区域,例如us-east-1
。account-id
: AWS 账户 ID。AuthScalingQueue
: 你的 SQS 队列名称。AuthScalingNotifications
: 你的 SNS 主题名称。
- 替换以下内容:
S3
开启版本控制和S3访问日志
其他
A模块:
1.练习ec2,ecs,搭建三层服务并做到数据库和APPserver分在两个vpc内,达到在30分钟内上线
2.详细了解appgetway-lamdba-dynomdb 的日志收集
3.在部署服务的时候,每次输入的命令使用手打的方式
4.关于jam的题目在做的时候留意做法,比赛的时候不能看自己些的答案
5.对于ima 用户权限这一方面的了解要深入
6.s3 的权限和日志
7.终端节点的权限限制
8.负载均衡使用轮询算法 √
9.给能加上的通知加上 redis
10.监控和sns提醒
dynomdb s3 iam
sns cloudwatch cloudtrail s3 logs
eks ecs
11.dynamdb可以开启删除,监控
12.s3开启版本控制
13.数据库创建完成后拍摄快照
14.ec2中的放置群组、实例宽带
15.目标组取消注册 60 和负载auth 60
目标取消注册延迟设置为 60 秒至 90 秒,同时开启连接终止选项,这样可以在快速扩展和缩容的同时,保证请求得到顺利处理。
16.ec2积分无线