使用开源平台的微服务部署策略
Microservices Deployment Strategy using Opensource Platform
您好,我是微服务架构师的新手,对它在生产环境中的部署有一些疑问。
我正在使用 spring 启动微服务,并希望将它们部署在任何开源平台上,如 kubernetes。
以前我在本地服务器(传统硬件)上进行了所有部署。所以我暂时不想转向任何云服务,这是未来计划的一部分。我想要一个应该与服务器一起工作的部署策略,并且将来当我想迁移到云时,工作量应该是最小的。我需要一些专家建议。我创建了一个使用 minikube 将应用程序部署到 kubernetes 的 POC,我正在使用 docker 容器。但是对于 docker 私有存储库,我需要购买他们的企业服务。
对于任何云平台,我也需要投资。
我可以在传统硬件上部署微服务的其他选择有哪些。
Caas 与 PaaS,CF 与 K8s
有两种方法可以做到。实际上是三个,第三个是不迁移到云。如果迁移到云端,您可以通过 OCF
或 Docker
进行。对于 OCF
,我们有很多供应商,包括 Pivotal
。对于 Docker
,您可以通过 Kubernetes
。同样有很多供应商,AKS
、PKS
、GCP
等
选择永远是你的。
您好,我是微服务架构师的新手,对它在生产环境中的部署有一些疑问。 我正在使用 spring 启动微服务,并希望将它们部署在任何开源平台上,如 kubernetes。 以前我在本地服务器(传统硬件)上进行了所有部署。所以我暂时不想转向任何云服务,这是未来计划的一部分。我想要一个应该与服务器一起工作的部署策略,并且将来当我想迁移到云时,工作量应该是最小的。我需要一些专家建议。我创建了一个使用 minikube 将应用程序部署到 kubernetes 的 POC,我正在使用 docker 容器。但是对于 docker 私有存储库,我需要购买他们的企业服务。 对于任何云平台,我也需要投资。
我可以在传统硬件上部署微服务的其他选择有哪些。
Caas 与 PaaS,CF 与 K8s
有两种方法可以做到。实际上是三个,第三个是不迁移到云。如果迁移到云端,您可以通过 OCF
或 Docker
进行。对于 OCF
,我们有很多供应商,包括 Pivotal
。对于 Docker
,您可以通过 Kubernetes
。同样有很多供应商,AKS
、PKS
、GCP
等
选择永远是你的。