调研中发现关于面试AWS的50个常见面试问题中有不少配额数据,可见并非线上业务就可以无限提供资源。当然,更多的资源也是可以申请的,特别是大客户的需求肯定超过配额!但是需要AWS审批,开通申请是自服务的。
1、AWS的核心服务是什么:Route 53、SES、IAM、S3、EC2、EBS、CloudWatch
2、一个账号可以创建100个桶
3、一个账号可以有5个EIP
4、一个VPC最多可以200子网
5、一个账号在每个Region最多可以有20个EC2实例,其中包括2个高IO的实例,更多数量需要AWS审批。Netflix有超过10W servers,显然是审批过了。
上面仅仅是常用的业务,从AWS的其他文档看,还有很多其他的业务也有配额。仔细分析这些配额,可以集中体现在所谓的重点创收产品领域,包括了VPC、EC2、EBS、S3、RDB、DynamoDB、EIP、Lambda、KMS、CloudFormation等10个产品。
AWS 有个集中的页面来显示和申请各种服务的配额,这个页面是2019年6月24日上线的。打开看才发现,其实有些“因材施教”的味道,比如下图中,EC2的配额就是116,而不是20,这是因为以前就开通过这个数量的EC2,因此也就不会再减少。用户可以发起配额申请的请求,为啥非要申请,而不是默认开通?我猜测可能一方面是为了避免用户不当操作造成费用增加而引发投诉;另一方面也可以避免资源浪费系统管理资源。可以用CloudWatch来监测配额超容。
相关信息:
Top 50 AWS Interview Questions & Answers (2022 Update)
What is the maximum number of instances that I can have running at one time on EC2?
You can request an increase to your limit from Amazon here
RightScale Compares Amazon AWS, Microsoft Azure And Google Cloud Pricing
Top 10 AWS Applications and Use Cases in Real World
Service, Account, and Table Quotas in Amazon DynamoDB
Top 25 AWS Services List 2021 (All Services)
AWS Instance Types And Comparison