错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Cloud-Agnostic Infrastructure Provisioning Approach for Scalable Microservices Architectures

  • Camilo Vargas-Romero,
  • Jeisson Vergara-Vargas

摘要

Microservices architectures have great advantages when designing large and complex systems. However, managing the scalability of the system becomes a challenge, due to the degree of decoupling that the system has, as well as the individual needs of each service. On the other hand, leveraging cloud computing can provide benefits when making scalability decisions, potentially reducing certain aspects of operational costs and complexity, particularly in infrastructure management and resource allocation. This paper presents a transformation model, using model-driven engineering techniques, that facilitates the transition from a software architectural design to an Infrastructure as Code scheme, simplifying the configuration and allowing a faster and more efficient implementation of microservices architectures in the cloud, independent of the provider. A case study is presented based on a real software system based on microservices and the respective infrastructure provisioning in the AWS and GCP providers.