Amazon web services AWS服务器配置
我是AWS的新手。对于一个项目,我们需要购买AWS上的服务器。我不知道服务器需要什么配置。我们的网站将像和至少1000名用户,每次将在线的网站。请问,哪种配置最适合最低价格。我在下面提到细节,我们想要什么Amazon web services AWS服务器配置,amazon-web-services,amazon-ec2,aws-lambda,Amazon Web Services,Amazon Ec2,Aws Lambda,我是AWS的新手。对于一个项目,我们需要购买AWS上的服务器。我不知道服务器需要什么配置。我们的网站将像和至少1000名用户,每次将在线的网站。请问,哪种配置最适合最低价格。我在下面提到细节,我们想要什么 > • 1 - Elastic IP > • 1 - Load Balancer > • 2 - Webserver + autoscaling > • 1 - Database SQL > • 1 - S3 storag
> • 1 - Elastic IP
> • 1 - Load Balancer
> • 2 - Webserver + autoscaling
> • 1 - Database SQL
> • 1 - S3 storage backup
> • CDN
如果还缺少什么,请指导我。选择微服务体系结构,并为每个服务创建
labmda
。为了安全起见,您可以使用专用RDS。使用基于labmda的serverless
方法将根据每个API的API请求来计算成本。因为在夜间,请求减少到接近于零,所以在此期间,您不会被收取费用。AWS lambda以最低的CPU、内存使用率自动平衡每个人的负载和服务可用性。默认情况下,您不需要像AWS那样平衡负载
根据您的需求,使用虚拟机不是一个好主意,因为大多数情况下,负载平衡器Webserver autoscaling对无服务器lambda是免费的,使用RDS将使您的数据库成本降到最低,而不是拥有虚拟机和扩展虚拟机资源 这取决于您的应用程序。如果您所做的只是返回静态页面,那么您可以使用最小的实例和CDN,比如CloudFront。如果每个请求都是动态的并且需要大量计算,那么您需要一些强大的服务器
我建议您从一些合理的设置开始(例如,
t3.medium
),然后对其进行负载测试,以确定您真正需要什么。这方面有很多工具。您基本上需要能够生成大量服务器请求并跟踪错误、延迟和总响应时间的东西。如果这些指标中的任何一项都不充分(这也取决于您的需求),请添加更多资源。确保为流量高峰留出空间。谢谢您的即时回复。对于负载平衡器和web服务器,实例将是相同的,或者需要进行任何更改。数据库呢?同样的答案。取决于您的需要,您应该运行测试以找出适合您的最佳尺寸。