我想购买Amazon EC2实例,是否可以将其用作网络主机?像其他标准网站主机一样。是否推荐用于虚拟主机?事实是,我只想学习这项技术。所以我想我只会使用Amazon EC2托管我的网站来学习云。我将来有项目,我打算使用Amazon EC2。但我仍然不知道它是什么以及如何使用它。
它真的比其他主机提供的便宜吗?
也许你可以给我一个起点。现在,我正在阅读亚马逊的文档。但我认为你们可以为我提供更明智的答案。
答案 0 :(得分:6)
EC2是一项云计算服务。实质上,您启动一个在Amazon云中的节点计算机上激活的映像。
我想购买Amazon EC2实例,是否可以将其用作网络主机?像其他标准网站主机一样。是否推荐用于虚拟主机?
是的,这是可能的。它可以被推荐用于网络托管,但我相信对于小型网站来说,它是过度的。
它真的比其他主机提供的便宜吗?
它在高端,最低成本为每月50美元。虽然它在高端应该是经济的。
还有其他一些类似于EC2的产品。您可能想在线尝试Google AppEngine和其他一些。
答案 1 :(得分:4)
它的功能与任何其他Web主机一样,只是它是瞬态的。如果关闭实例(或崩溃),您的数据就会消失。但是,如果您将数据保留在云端或使用某个Amazons持久性选项,则这不是问题。看看EC2 + EBS。
您支付使用的费用,因此成本的答案是它可能更便宜,但这完全取决于您的应用程序。 AWS成本已有详细记录。
云计算的真正优势在于能够根据应用程序的实时需求扩展和收缩基础架构。云中的小型或非常动态的基础设施可能更便宜,而传统数据中心的大型稳定基础设施可能更便宜。
答案 2 :(得分:2)
据我所知,它基本上就像一个提供虚拟机的主机,除了它在一些领域得到增强......
不是按月收费,而是按小时计费,机器开启。如果您总是运行一个小型服务器,但如果您有流量峰值,则打开辅助服务器,这很好。
他们也有某种“弹性ip”技术,其中你的服务器出现在同一个ip上,即使它可能在不同的时间在不同的数据中心运行。我想它就像他们根据需要将网络上的VMWare图像投放到各种数据中心。
从我所知的设置每台机器与任何标准虚拟服务器非常相似,神奇的部分来自于它们将您的VM映像抽象为在特定主机上运行。
另外请记住,他们拥有的不仅仅是EC2,例如,couchDB是一个面向文档的数据库,你可以访问它,对于大多数人而言具有“无限可扩展性”,但请记住它与关系数据库不同。
答案 3 :(得分:0)
AWS EC2旨在替代云服务模型上的企业数据中心硬件。它具有规模,使GoDaddy或WPengine等网络托管公司可以在平台上托管其整个业务,包括所有客户站点。当小型企业和初创企业能够使用为最大的网站提供动力的尖端开发工具时,其优势就在于独立构建该软件所需的一小部分成本。需要扩展到一台服务器以上且对硬件配置中的Web流量有弹性响应的公司能够在AWS EC2或Kubernetes上高效地构建应用程序,在这种情况下,较小的发布者或多域投资组合开发人员更适合在平台上享受折扣价的共享托管计划服务和较少的系统管理要求。