首页> 外文会议>IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing >Infrastructure Cost Comparison of Running Web Applications in the Cloud Using AWS Lambda and Monolithic and Microservice Architectures
【24h】

Infrastructure Cost Comparison of Running Web Applications in the Cloud Using AWS Lambda and Monolithic and Microservice Architectures

机译:使用AWS Lambda以及整体和微服务架构在云中运行Web应用程序的基础架构成本比较

获取原文

摘要

Large Internet companies like Amazon, Netflix, and LinkedIn are using the microservice architecture pattern to deploy large applications in the cloud as a set of small services that can be developed, tested, deployed, scaled, operated and upgraded independently. However, aside from gaining agility, independent development, and scalability, infrastructure costs are a major concern for companies adopting this pattern. This paper presents a cost comparison of a web application developed and deployed using the same scalable scenarios with three different approaches: 1) a monolithic architecture, 2) a microservice architecture operated by the cloud customer, and 3) a microservice architecture operated by the cloud provider. Test results show that microservices can help reduce infrastructure costs in comparison to standard monolithic architectures. Moreover, the use of services specifically designed to deploy and scale microservices reduces infrastructure costs by 70% or more. Lastly, we also describe the challenges we faced while implementing and deploying microservice applications.
机译:亚马逊,Netflix和LinkedIn等大型互联网公司正在使用微服务架构模式将大型应用程序作为一组小型服务部署在云中,这些小型服务可以独立开发,测试,部署,扩展,操作和升级。但是,除了获得敏捷性,独立开发和可伸缩性之外,基础架构成本是采用这种模式的公司所关注的主要问题。本文介绍了使用三种不同方法使用相同可伸缩方案开发和部署的Web应用程序的成本比较:1)整体架构,2)云客户运行的微服务架构和3)云运行的微服务架构提供者。测试结果表明,与标准的单片架构相比,微服务可以帮助降低基础架构成本。此外,使用专为部署和扩展微服务而设计的服务可将基础架构成本降低70%或更多。最后,我们还描述了在实现和部署微服务应用程序时面临的挑战。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号