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