Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot 使用开源平台的微服务部署策略_Spring Boot_Docker_Kubernetes_Spring Cloud_Cloud Foundry - Fatal编程技术网

Spring boot 使用开源平台的微服务部署策略

Spring boot 使用开源平台的微服务部署策略,spring-boot,docker,kubernetes,spring-cloud,cloud-foundry,Spring Boot,Docker,Kubernetes,Spring Cloud,Cloud Foundry,您好,我是MicroServicesArchitect的新手,对其在生产环境中的部署没有什么疑问。 我正在使用SpringBoot微服务,并希望将它们部署到任何开源plantform上,如kubernetes。 以前,我在本地服务器(传统硬件)上进行了所有部署。所以我现在不想转移到任何云服务,这是未来规划的一部分。我希望有一个能够与服务器协同工作的部署策略,将来当我想移动到云计算时,应该尽可能少地投入精力。我需要一些专家建议。我已经创建了一个POC,将应用程序部署到我使用docker容器的min

您好,我是MicroServicesArchitect的新手,对其在生产环境中的部署没有什么疑问。 我正在使用SpringBoot微服务,并希望将它们部署到任何开源plantform上,如kubernetes。 以前,我在本地服务器(传统硬件)上进行了所有部署。所以我现在不想转移到任何云服务,这是未来规划的一部分。我希望有一个能够与服务器协同工作的部署策略,将来当我想移动到云计算时,应该尽可能少地投入精力。我需要一些专家建议。我已经创建了一个POC,将应用程序部署到我使用docker容器的minikube kubernetes。但对于docker私有存储库,我需要购买他们的企业服务。 对于任何云平台,我也需要投资


我可以在传统硬件上部署微服务的其他选择是什么

Caas与PaaS、CF与K8s
有两种方法可以做到这一点。实际上是三个,第三个不是移动到云。如果移动到云计算,您可以通过
OCF
Docker
进行操作。对于
OCF
,我们有很多提供商,包括
Pivotal
。对于
Docker
,您可以通过
Kubernetes
。同样,还有很多提供商,
AKS
PKS
GCP
,等等。

选择总是你的。

你到底在问什么?你是在寻找Kubernetes的替代品吗?我可以在传统硬件上部署微服务的其他选择是什么。