【发布时间】:2020-07-25 03:58:07
【问题描述】:
我开始在家里开发一个关于冠状病毒日期的副项目(微服务架构)。我的技术堆栈通常是基于云的 Spring Boot 项目(云配置服务器、云服务注册表、MongoDB、Redis、Rabbitmq、spring boot rest 微服务应用程序)。
我想在(基于主干的)开发过程中应用所有 DevOps 最佳实践,因此我有一个 GitLab 存储库(Gitops),我也想将 Docker 用于所有这些服务和应用程序。
但我正在寻找一个平台(如 AWS、Heroku、DigitalOcean)来设置我的暂存平台,其中包括测试和托管我所有服务的生产平台。
在第一步中,我想在平台上安装有状态应用程序(Mongo、Redis)以进行暂存,并在本地开发期间将我的本地 Spring Boot 应用程序与该有状态应用程序集成。
那么对于我的爱好项目来说,最便宜和最合适的平台是什么?
【问题讨论】:
标签: spring-boot docker cloud microservices devops