jry*_*erg 1 cloud amazon-ec2 amazon-web-services
在构建要在云中运行的应用程序/系统(例如,AWS)时,是否建议始终制作单用途实例?
例如,我应该有两个运行MySQL(master + slave)的实例,然后是两个web服务器实例,而不是将web + MySQL组合在一个(可能更大的)实例中吗?
什么是利弊,除了关注点分离?
拥有单用途实例的主要原因是:
1)规模更容易.(例如:只是扩大瓶颈而不是扩展整个堆栈)
2)它更安全(例如:你的MySQL数据库不在开放端口80的服务器上,因为它还需要接受你的http流量)
没有单一用途实例的唯一好理由是价格.这需要花钱,对某些人来说太贵了.
如果您正在进行任何类型的电子商务,那么绝对使用单用途实例,因为大多数安全标准(例如PCI-DSS)都需要它.如果您运行的内容网站没有任何电子商务组件,并且不接受用户的敏感数据,那么您可能会稍微省一些钱,但我不推荐它.
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |