为啥云平台现在越来越流行,好像它们很昂贵? [关闭]
Posted
技术标签:
【中文标题】为啥云平台现在越来越流行,好像它们很昂贵? [关闭]【英文标题】:why cloud platforms are getting more popular now a days as though they are costly? [closed]为什么云平台现在越来越流行,好像它们很昂贵? [关闭] 【发布时间】:2015-08-24 06:12:21 【问题描述】:目前我正在尝试学习各种Amazon web services的服务和Microsoft windows azure,例如Amazon sns、Amazon Storage,亚马逊搜索。
我有一些疑问,为什么现在云平台比以前的传统方法变得如此流行,就像以前我们只在我们的 Web 应用程序项目中存储文件(img、txt、.doc 等)但现在过去,一些 Web 应用程序将其文件存储在 amazon 存储或 azure 存储上。
在云平台上存储文件和文件夹有什么好处??
接下来为什么像以前一样首选亚马逊搜索或天蓝色搜索 不可用的搜索已完成,亚马逊和 azure 搜索未完成 免费提供??
现在,如果我们谈论推送通知,那么为什么要使用 amazon 或 azure 如果我们可以通过代码轻松发送通知,则推送通知 网上有吗??
我一般只是想知道为什么现在 Web 应用程序使用更多的云平台(Azure 或亚马逊),即使它们很昂贵??
谁能详细解释一下?
【问题讨论】:
也许你的前提(即使它们很昂贵)具有误导性。 【参考方案1】:在众多原因中,我能想到的最重要和最常见的有:
高可用性 - 当您管理自己的服务时,始终存在确保它们不会出现故障(即崩溃)的运营挑战。根据具体情况,这可能会导致您的应用程序停机甚至数据丢失。您提到的云服务提供了可靠的解决方案,可确保最大的正常运行时间和数据安全(例如通过备份)。他们经常在多台服务器之间复制您的数据,因此即使其中一台服务器出现故障,您也不会丢失任何数据。
易于使用 - 云服务通过提供详细的文档和客户端库来使用其服务,使使用特定服务变得非常容易。许多云服务的仪表板或控制台通常是用户友好的,不需要广泛的技术背景即可使用。例如,您可以在不到一分钟的时间内在 Google Compute Engine 中部署一个 Hadoop 集群。它们提供了许多您可以利用的预构建解决方案。
自动扩展 - 现在许多云服务都设计为自动扩展。构建为随着流量的增加而自动扩展。您不必担心流量或应用程序负载。
安全性 - 云服务是安全的。他们提供复杂的安全解决方案,您可以使用这些解决方案来保护您的服务不被滥用。
成本 - 尝试托管自己的服务需要大量资源,例如高端服务器、专用系统管理员、良好的网络连接等。如今,云服务相当便宜。
当然,您可以自己解决这些问题,但较小的组织通常不喜欢这样做,因为会产生运营开销。达到您的解决方案既可靠又实用的阶段将需要更多时间和资源。人们通常更愿意处理他们的应用程序试图解决的实际问题,并抽象出云服务容易提供的大多数操作问题。
附言这些是从早期创业角度的一些看法。
【讨论】:
我的 2 到 3 个问题仍未得到解答 您能否改写/澄清一下:“接下来为什么首选亚马逊搜索或天蓝色搜索,因为当它们不可用时,搜索已经完成,而亚马逊和天蓝色搜索不能免费使用??” Reg 推送通知 - 它是另一个云服务,其用途与上述相同。例如,您可以编写一个推送通知服务器并自己托管它。但是,您可能必须为希望支持的每个新客户端平台编写代码。例如,在 Amazon SNS 中,您可以向multiple platforms 发送通知。 确实如此。在这些服务可用之前,人们自己实施它。但是,他们在这样做时遇到了很大的麻烦。随着技术的进步,它们现在很容易获得,所以人们更喜欢使用它们,而不是用痛苦的旧方法来做。您不想使用移动应用程序预订出租车,而不是去街上等车吗? 此外,如今人们存储的数据量有所增加。这就是为什么我们到处都听到如此多的“大数据”。因此访问和管理它们变得比以前更加麻烦。搜索数据只是这个问题的一个例子。如今,即使是小公司也可以毫无问题地存储 TB 级数据(多亏了云解决方案)。以上是关于为啥云平台现在越来越流行,好像它们很昂贵? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis现在流行吗,感觉用Hibernate的好像很多哦