实战Spring应用到PaaS平台的迁移

本文介绍了将本地Spring项目迁移到HPE Helion Stackato PaaS平台的详细过程,包括PaaS平台和Stackato的简介、项目背景、迁移步骤以及迁移带来的好处。通过Stackato,实现了服务的自动化配置、数据库连接的动态更新,并提供了持续集成、交付及环境一致性的优势。
摘要由CSDN通过智能技术生成

实战Spring应用到PaaS平台的迁移

    I.         PaaS平台介绍

PaaS是位于IaaS和SaaS模型之间的一种云服务,它提供了应用程序的开发和运行环境。

 

  II.         HPEHelion Stackato平台介绍

HPE Helion Stackato 是多语言支持的Platform-as-a-Service (PaaS). 用户可以使用HelionStackato 来轻松部署各种语言和框架编写的应用程序,同时能够使用到各种不同的数据服务,包括Stackato内置支持的和用户自定义配置的服务。

Helion Stackato 为web服务,应用依赖,数据库和其他服务提供自动化的配置的功能。

用户可以在自己的数据中心使用私有云版本的 Helion Stackato ,或者使用用户已有的云平台来构建私有或者公有云PaaS平台。

 

III.         本文实战项目背景介绍

1.  本地Spring项目架构
            在本文中尝试了Spring框架的java app的上云部署。该app包含三个模块,对应于3个jar包,部署时打成一个war包部署在本地tomcat服务器,依赖的服务有mysql,redis,rabbit mq, zookeeper等。前端有apache服务器搭建了PHP的服务,提供页面的展示和请求转发。

 

2.  迁移到Stackato后项目架构
            迁移到Stackato云平台之后,spring项目的3个模块打包成3ge对应的war包,分别部署在stackato上的3个tomcat,每个tomcat跑在独立的docker容器里,依赖的MQ&#x

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值