如何将云持久存储添加到JBoss Cool Store

我们一直在讨论为什么应用程序开发人员在App Dev Cloud Stack系列中不能再忽略其堆栈了。

如何将云持久存储添加到JBoss Cool Store

带有JBoss Cool Store的App Dev Cloud

上个月,我们提供了一个完整的零售示例,其中的JBoss Cool Store运行在您的堆栈的OpenShift Enterprise层上,由Red Hat CDK安装提供

您可以通过运行在OSE容器上的容器的业务中心Web控制台, 利用基于JBoss BRMS的零售示例 这是一个演示,因此没有利用超出内存数据源的任何实际持久存储。

感谢我们是否要添加持久存储的真实实例,配置像Postgresql这样的工作数据源?

红帽高级顾问Andrew Block贡献了该项目,您可以在闲暇时探索此解决方案。

如何将云持久存储添加到JBoss Cool Store

具有云就绪持久性的JBoss Cool Store自动化构建。

带存储的云零售

我们将利用以前安装Red Hat CDK的工作 Red Hat CDK打包在RHEL 7虚拟机中,您可以在安装该项目后在您的机器上启动它。 预先配置的安装提供了几种选择,但它们都包括Docker的基本设置以及开始利用基于Docker的容器所需的工具。

安装此项目后,必须启动以下容器,以便您开始使用具有持久性存储JBoss Cool Store零售应用程序

  • OpenShift Enterprise –可以启动OpenShift Enterprise的容器化版本,可以通过浏览器中的Web控制台或通过OpenShift命令行工具进行访问。 使用此容器探索您自己的私人PaaS开发人员经验。
如何将云持久存储添加到JBoss Cool Store

具有Postgresql实例的JBoss Cool Store,可在pod中提供后备存储。

现在,您已经启动并运行了OpenShift Enterprise映像,您可以使用以下项目开始将具有持久性存储JBoss Cool Store应用程序移动到Cloud中:

  1. 首先完成安装并启动cdk-install-demo中提供的OpenShift映像。
  2. 如果以前没有安装OpenShift客户端工具 ,请先安装。
  3. 下载并解压缩此演示。
  4. 将产品添加到安装目录。
  5. 运行“ init.sh”或“ init.bat”文件。 “ init.bat”必须以管理权限运行。
  6. 登录到Cool Store以开始探索零售网络购物项目:

现在,您已经安装了完全可用的,支持Cloud的JBoss Cool Store并开始运行。 如果您想学习如何从头开始构建酷商店,请查看以下在线研讨会:

有关容器,云堆栈以及为什么需要在应用程序开发中关注此容器化堆栈的更多信息,请参阅App Dev Cloud Stack系列 ,其中带您参观Red Hat Cloud Suite。

敬请期待更多!

翻译自: https://www.javacodegeeks.com/2016/04/add-cloud-persistent-storage-jboss-cool-store.html