首页> 外文期刊>ACM Transactions on Internet Technology >Architectural Principles for Cloud Software
【24h】

Architectural Principles for Cloud Software

机译:云软件的建筑原则

获取原文
获取原文并翻译 | 示例
           

摘要

A cloud is a distributed Internet-based software system providing resources as tiered services. Through service-orientation and virtualization for resource provisioning, cloud applications can be deployed and managed dynamically. We discuss the building blocks of an architectural style for cloud-based software systems. We capture style-defining architectural principles and patterns for control-theoretic, model-based architectures for cloud software. While service orientation is agreed on in the form of service-oriented architecture and microservices, challenges resulting from multi-tiered, distributed and heterogeneous cloud architectures cause uncertainty that has not been sufficiently addressed. We define principles and patterns needed for effective development and operation of adaptive cloud-native systems.
机译:云是一种基于Internet的软件系统,提供资源作为分层服务。 通过服务导向和虚拟化资源配置,可以动态地部署和管理云应用程序。 我们讨论基于云的软件系统的架构风格的构建块。 我们捕获用于控制理论,基于模型的云软件架构的样式定义架构原理和模式。 虽然以服务为导向的架构和微服务的形式商定了服务方向,但多层,分布式和异构云架构产生的挑战导致未得到充分解决的不确定性。 我们定义了自适应云天然系统的有效开发和运营所需的原理和模式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号