何时使用云 [英] When to use a cloud

查看:753
本文介绍了何时使用云的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对云的概念感到困惑,特别是在使用它的时候。



我正在开发一个基于Web的项目,并有以下问题:


  1. 只是在互联网上设置系统DB会使结构

    cloud?


访问数据库的用户受到限制(20-30),每天处理的数据量为中等(100-200MB)。

解决



云计算:云计算是使用远程网络的实践在互联网上托管的存储管理处理数据的服务器,而不是本地服务器或个人计算机。



云计算部分:



IaaS(基础设施即服务) - 基础设施即服务的云计算,其中组织外包设备用于支持操作,包括存储,硬件,服务器和网络组件。服务提供商拥有设备,并负责房屋,运行和维护设备。客户通常按每次使用付费。 Ex- 亚马逊网络服务 BlueLock ,的 Cloudscaling Datapipe



PaaS(平台即服务) - 平台即服务的云计算的增长部门。 PaaS基本上帮助开发人员加快应用程序的开发,节省资金和最重要的创新应用程序和业务,而不是设置配置和管理服务器和数据库。在一行中,我可以说平台即服务(PaaS)可自动完成云中应用程序的配置,部署和持续管理。例如: Heroku EngineYard App42 PaaS 以及 OpenShift



SaaS(软件即服务) - 软件即服务,SaaS是一种软件交付方法,可作为基于Web的服务远程访问软件及其功能。例如:了Abiquo的 Akamai的



BaaS(支持服务) - 后端即服务(BaaS)也称为移动后端即服务(MBaaS)模型,为网络和移动应用程序开发人员提供将应用程序链接到后端云存储的方式,同时还提供诸如用户管理,推送通知和与社交网络服务集成等功能。 Exp: Kinvey StackMob App42 API 解析



我认为您正在寻找备份服务为您提供应用程序。您可以使用BaaS提供商。


I am bit confused with the cloud concept and especially when to use it to benefit from it.

I am working on a Web Based Project and have the following questions:

  1. just Setting up the Systems DB in the Internet makes the structure
    cloud?

  2. What are the benefits of making my web application cloud?

The users accessing the the DB are limited (20-30) and the data transacted on daily basis are of medium amount (100-200MB).

解决方案

Let me explain cloud computing segments in details to understand Cloud Computing.

Cloud computing: Cloud computing is the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.

Cloud Computing Segment:

IaaS(Infrastructure as a Service) - Infrastructure as a Service is a provision model of cloud computing in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The client typically pays on a per-use basis. Ex- Amazon Web Services, BlueLock, Cloudscaling and Datapipe

PaaS(Platform as a Service) - Platform as a Service is one of the GROWING sector of cloud computing. PaaS basically help developer to speed the development of app, saving money and most important innovating their applications and business instead of setting up configurations and managing things like servers and databases. In one line I can say Platform as a service (PaaS) automates the configuration, deployment and ongoing management of applications in the cloud. Ex: Heroku, EngineYard, App42 PaaS and OpenShift

SaaS(Software as a Service) - Software as a Service, SaaS is a software delivery method that provides access to software and its functions remotely as a Web-based service. Ex: Abiquo's and Akamai

BaaS(Backed as a Service) - Backend as a service (BaaS), also known as "mobile backend as a service" (MBaaS),is a model for providing web and mobile app developers with a way to link their applications to backend cloud storage while also providing features such as user management, push notifications, and integration with social networking services. Exp: Kinvey, StackMob, App42 API and Parse

I think you are looking Backed Service provides for you application. You can go with BaaS providers.

这篇关于何时使用云的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆