云端可移植应用程序及其在C++中的障碍
云计算——云计算或基于互联网的计算是指将数据存储和访问于托管在互联网上的云服务器上的虚拟服务器上,而不是本地服务器。
云计算为用户提供了随时使用数据的选项。这提高了工作的可移植性,即云计算的数据和处理可以在任何地方由用户使用。它不特定于设备和位置。
云计算的这一特性对于企业来说非常重要,因为他们可以使用云服务来运行来自虚拟位置的项目。IAAS、PAAS、SAAS 等服务用于提供无缝的工作环境。
但是,云端这些可移植应用程序存在一些主要障碍:
访问和管理数据并使其可用具有挑战性
云端提供的可移植应用程序需要新的标准化API,供应商和提供商可以使用这些API来使其产品互操作,用户可以切换云并仍然使用通用的API访问应用程序。
云系统分布在网络上,维护数据库并不容易。当数据库以结构化形式存在时,其可移植性很困难,因为应用了很多约束。因此,云正在转向非结构化存储选项。
数据库的模式也需要关注。用户访问和管理云端数据存储的权利的不确定性也需要改进。
广告