The serverless platform allows a customer to effectively use cloud resources and pay for the exact amount of used resources. A number of dedicated open source and commercial cloud data management tools are available to handle the massive amount of data. Such modern cloud data management tools are not enough matured to integrate the generic cloud application with the serverless platform due to the lack of mature and stable standards. One of the most popular and mature standards, TOSCA (Topology and Orchestration Specification for Cloud Applications), mainly focuses on application and service portability and automated management of the generic cloud application components. This paper proposes the extension of the TOSCA standard, TOSCAdata, that focuses on the modeling of data pipeline-based cloud applications. Keeping the requirements of modern data pipeline cloud applications, TOSCAdata provides a number of TOSCA models that are independently deployable, schedulable, scalable, and re-usable, while effectively handling the flow and transformation of data in a pipeline manner. We also demonstrate the applicability of proposed TOSCAdata models by taking a web-based cloud application in the context of tourism promotion as a use case scenario.
翻译:无服务器平台使客户能够有效地使用云源,并支付使用资源的确切数额。一些专门的开放源码和商业云数据管理工具可用于处理大量数据。这些现代云管理工具不够成熟,无法将通用云应用程序与无服务器平台结合起来,因为缺乏成熟和稳定的标准。最受欢迎和成熟的标准之一是“云应用的操作和交响规格”,主要侧重于通用云应用程序组件的应用和服务可移植性及自动化管理。本文提议扩大TOSCA标准,即“TOSCAdata”,侧重于数据管道云应用程序的建模。保持现代数据管道云应用程序的要求,TOSCAData提供若干可独立部署、可调整、可缩放和可再使用的TOSCA模型,同时以管道方式有效地处理数据的流转和转换。我们还展示了拟议的TOSCAdata模型的可适用性,在旅游促进中采用基于网络的云应用软件作为使用情景。