我对云概念感到困惑,特别是何时使用它来从中受益。
我正在开发基于Web的项目,并提出以下问题:
只需在Internet中设置Systems DB即可构建结构 云?
制作我的网络应用程序云有什么好处?
访问数据库的用户数量有限(20-30),每日交易的数据量中等(100-200MB)。
答案 0 :(得分:2)
一些好处是:
但是,您需要在IaaS和PaaS之间进行选择。
IaaS:您将获得基础架构即服务,您必须在其中处理要使用的服务的安装/配置/更新过程。特性效果:非常可定制。
PaaS:您将获得一个MySQL数据库,一个Tomcat网络服务器,......即服务。因此,只需单击鼠标即可开始使用MySQL数据库,或部署Tomcat应用程序。
例如,this是您可以在PaaS上使用MySQL的方式。
答案 1 :(得分:2)
让我详细解释云计算细分,以了解云计算。
云计算:云计算是指使用互联网上托管的远程服务器网络存储,管理和处理数据,而不是本地服务器或个人计算机。
云计算细分:
IaaS(基础架构即服务) - 基础架构即服务是云计算的供应模型,其中外包用于支持运营的设备,包括存储,硬件,服务器和网络组件。服务提供商拥有该设备并负责其安装,运行和维护。客户通常按使用量付费。前 - Amazon Web Services,BlueLock,Cloudscaling和Datapipe
PaaS(平台即服务) - 平台即服务是云计算不断发展的领域之一。 PaaS基本上可以帮助开发人员加速应用程序的开发,节省资金并最重要的是创新他们的应用程序和业务,而不是设置配置和管理服务器和数据库之类的东西。在一行中,我可以说平台即服务(PaaS)自动化云中应用程序的配置,部署和持续管理。例如:Heroku,EngineYard,{{ 3}}和App42 PaaS
SaaS(软件即服务) - 软件即服务,SaaS是一种软件交付方法,可作为基于Web的服务远程访问软件及其功能。例如:OpenShift和Abiquo's
BaaS(作为服务提供支持) - 后端即服务(BaaS),也称为“移动后端即服务”(MBaaS),是一种为Web和移动应用程序开发人员提供链接其应用程序的模型后端云存储,同时还提供用户管理,推送通知和与社交网络服务集成等功能。 Exp:Akamai,Kinvey,StackMob和App42 API
我认为您正在寻找Backed Service为您提供的应用程序。您可以选择BaaS提供商。