-
1.
大数据
(MapReduce Kafka
ETL
日志处理
数据仓库
500MB/S)
使用的磁
盘
I/A
:
Amazon EBS
throughout optimized HDD volume
2.
(上千张略缩图并且在过程中将临时数据写入存储)需要高速
IO
的磁盘
(
高速
率的随
机磁盘读写,长期一致的持久性
)
:
A
mazon EBS provisioned IOPS
SSD volume
3.
对象存储:
S3
,
S3
不适用于频繁覆盖和删除,
< br>RDS
最多的用处就是增删改
查,所以如果数据要一直覆
盖和删除,则需要
RDS
4. I/O
较低,偶尔会有小峰值:
EBS
通用
SSD(gp2) General Purpose
5. Amazon
Athena
数据库查询服务是一种无服务器交互式
sql<
/p>
查询服务,让您能
够轻松使用标准
SQL
进行
S3
数据库查询工作。
6.
“Mount storage” keyword :
EFS
数据一致性与文件锁定
并行处理文件,都选择
EFS
EFS
是文件存储,不是对象存储(
S3
)<
/p>
7.
吞吐量经过优化的
HDD
(
st1
)卷提供了
低成本的磁存储,该磁存储根据吞吐
量而不是
IOPS
定义了性能。此卷类型非常适合大型连续工作负载,例如
Amazon
EMR
,
ETL
,数据仓库和日志处理
。
8.
冷
HDD
(
sc1
)卷提供了低成本的磁
存储,该磁存储通过吞吐量而不是
IOPS
来定义性能。
sc1
具有比
st1
低的吞吐量限制,非常适合大型连续的冷数据工作
负载
9. Glacier:
数据不可变,创建存档后便无法对其进行更新。
10. SNS+SQS
组合。
SQS
将消息排队,
SNS
将它们推送到它们
需要去的任何地
方。可以防止瓶颈和单点故障
11.
移动
/
网络应用程序身份验证,想想
cognito
和
MFA
12.
gateway VPC endpoint
只用于
Dynam
oDB
和
S3
,剩下的其他服务都是用
interface VPC endpoint
13. VPC flow
logs:
记录网络流量
14. <
/p>
对
S3
进行加密并且不希望管理任何密钥
就用
SSE-S3
15. Cloudtrail
是用来记录
API
调用的
,
可以用来记录
AWS
的任何资源的
行为审核
日志
确认实例终止原因可以使用
Amazon
CloudWatch
代理将日志推送到
Amazon
CloudWatch
日志
16. CloudWatch
Logs
用来解决日志问题
17.
Elastic Beanstalk
将自动处理容量预配置、负载均衡、自动扩展及
应用程序运
行状况监控等部署详细工作。(还是会有
EC2
p>
实例,只不过是自动管理)是非
常好的
we
b
解决方案
,
比如
18. Cloudwatch
指标将仅向您显示特定于
ELB
本身的指标。而不是哪个
src
IP/
客
户端访问了该
ELB
上的特定服务。为此,您需要在
ELB
上启用访
问日志。
19.
有多个
app
调用消费,并且公开为
RESTful
calls
,那么就需要
Kinesis Data
Stream
。
SQS
一般用来内部应用
20. AWS Systems
Manager Parameter Store
用来做配置和密码管理的
,
把那些个
配置还有密码当做参数值来使用
,
某些服务中需要
使用到密码
,
那么就可以调用
AWS Systems Manager Parameter Store
来获取相应的密码
,
这是
AWs
的一
种解决方案。
21.
不接受停机时间的话,
Dyn
amoDB
更适合存放用户的会话
session
数据,而且
它是无线可扩展的
(unlimited
scalability)
支持
TB
级别的数据
22.
会话数据严格来说,放在缓存中最合适,所以选择
ElasticCache
23.
请求
URL
中基于路径的路由那就是
ALB
(
WebSocket
、
HTTP/HTTPS
)
24. <
/p>
如果实例未能通过运行状况检查,则
ALB
将触发从新实例中删除,可以用来自
动恢复服务
如果您将一个或多个负载均衡或目
标组附加到您的弹性伸缩组,则默认情况
下,该组不会认为某个实例不健康,如果该实例
未通过负载均衡健康检查,则
会将其替换。
但是,您可以选择将
Auto Scaling
组配置为使用弹性负载平衡运行状况检查。
这样可以确保组可以根据负载均衡器
提供的其他测试来确定实例的健康状况。
负载均衡器定期发送
p
ing
、尝试连接或发送请求来测试
EC2
实例。这些测试被
称为健康检查。
25. Reader
endpoint
仅对指向
Aurora DB
群集中可用
Aurora
副本的连接进行负载
平衡
26.
将
auto scaling
组的健康
检查类型更改为
ELB
,就可以确保标记为不正常的实
例将被终止和替换,针对
ELB
进行健康检查可
以检测到具体实例的数量,然后
Auto
scaling
就会进行必要的调整
27. write-heavy
优化磁盘,比如对于
RDS/NoSQL
来说,优先选用
Prov
isioned
IOPS SSD
read-heavy
考虑使用
ElastiCache
28.
通过
content met
adata
(内容元数据)进行流量路由则考虑
Applica
tion Load
Balancer
29.
如果应用程序访问
S3
对象仍然会读取到过时的数
据,那么有可能应用程序通过
使用相同的键覆盖现有对象来更新记录
30.
一般
EC2
和
RDS
都是走内网,外网通过
< br>ELB
和
NAT Gateway
31. an egress-only internet gateway
可以用于专用子网中的实例建立到
internet
的
IPV6
通信
32.
最具弹性和成本效益的存储选择是
S3
每个<
/p>
AWS
的
EBS
卷的最小大小是
1 GiB
33. 4 iGB = 200
IOPS
Volume(iGB) : IOPS =
1
:
50
,
34.
在
EBS
中
4 IOPS = 1024 kb I/O
I/O : IOPS = 256 :
1
Amazon EBS
每秒将每个
/
操作
(
即
2
56B
或更小
)
测量为一个
IOPS
。大于
256KB
的
1/
操作以
256KB
容量单位计算。
35. rds
自动备份的最大保留期限为
35
天
36.
允许将读取工作卸载到只读副本的
AWS
平台:
MariaDB
、
PostgreSQL
37.
可以通过在
EC2
上安装
CloudW
atch agent
来实现监视
EC2
的内存使用情
况,默认
CloudWatch
不包含内存监控
38. NLB
一般用于
TCP
协议
ALB
一般用于
HTTP/TPPS
协议,但是功能性和性能不如
NLB
加密方式可以
用
NLB+TCP
侦听器
+SSL
install on EC2
或者
ALB +
HTTPS
侦听器
+SSL install on EC2
& ALB
39.
全局表依托
DynamoDB
的全球覆盖能力,为您提供完全托管的多区域、多主
机数据库。这样您可以跨选择的
AWS
区域自动复制表的更新。
40.
Amazon Athena
是一种交互式查询服务,让您能够轻松使用标准
SQL
分析
Amazon S3
中的数据。
Athena
没有服务器
,因此您无需管理任何基础设施,
且只需为您运行的查询付费。可用于降低成本
41. VPC endpoint
端点是
虚拟设备。可以用于将受保护的信息传输到不同的使用者
中,并向特定服务使用者授予权
限以创建链接。它们是横向扩展、冗余且高度
可用的
VPC
p>
组件,允许您的
VPC
中的实例与服务之间
进行通信,而不会对您
的网络流量造成可用性风险或带宽限制。