无服务器架构最佳实践,以取代现有的三层Tomcat系统。

0

【以下的问题经过翻译处理】 我目前正在调查如何使用无服务器架构新系统,而不是使用Tomcat 3层架构。进展顺利,我们主要的问题之一是如何管理庞大的源代码和业务逻辑。团队大部分人并不清楚这一点。我们知道如何在传统系统中做到这一点,但我们不确定是否需要维护大量的Lambda等。我们将有4-5个开发人员参与这个项目。我明白这是一种新的工作方式和系统架构,但我们目前还不知道如何实现这一点。

profile picture
专家
已提问 5 个月前13 查看次数
1 回答
0

【以下的回答经过翻译处理】 以下资源将为您提供一个很好的开始思考。然而,最终结果将严重依赖于您的业务需求、安全性、功能和非功能需求等方面。

  1. https://docs.aws.amazon.com/zh_cn/whitepapers/latest/serverless-multi-tier-architectures-api-gateway-lambda/introduction.html。它有良好的样例架构 https://docs.aws.amazon.com/zh_cn/whitepapers/latest/serverless-multi-tier-architectures-api-gateway-lambda/sample-architecture-patterns.html
  2. https://aws.amazon.com/zh_cn/quickstart/architecture/serverless-cicd-for-enterprise/ - 这提供了一个良好的概述关于基于Amazon Web Services (AWS)云上的无服务器CI/CD(持续集成和持续交付)环境,以为您的无服务器应用程序提供一个企业级,动态的部署管道。
  3. 使用DevOps自动化部署Lambda API到不同账户和环境
  1. 使用AWS云开发工具包部署和管理OpenAPI/Swagger RESTful API
profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则