什么是最佳方案:REST API服务->RDS?

0

【以下的问题经过翻译处理】 一个客户拥有一个RDS数据库和一个Windows Forms客户端应用程序。他想要创建一个新的客户端应用程序。什么是最佳解决方案? 客户端->REST API Lambda->(Cognito)->RDS 或者 客户端->REST API NET Core服务->(Cognito)->RDS NET Core Web服务是否可以发布到AWS,还是最好使用Lambda?

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

【以下的回答经过翻译处理】 你好,感谢你的提问。

你可以考虑一些选项,但在此之前,你需要明确技术要求,例如性能、成本、流量模式等。 你可以在 lambda 上使用 .net core,使用 lambda container,参考: https://docs.aws.amazon.com/lambda/latest/dg/csharp-image.html 如果你还不熟悉 Serverless,你可以使用以下选项部署 .net core 应用程序:

  1. Elastic Beanstalk:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_NET.html 或将应用程序容器化,然后使用此选项部署:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker.html
  2. 如果应用已经在容器中,熟悉 EKS,请参考:https://aws.amazon.com/blogs/developer/build-and-deploy-net-core-webapi-container-to-amazon-eks-using-cdk-cdk8s/

没有方案最佳,只有更合适,请根据您的场景做出选择。

感谢你的询问,请投票并接受这个答案,如果你认为它对你有帮助。

profile picture
专家
已回答 6 个月前

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

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

回答问题的准则