通向云幸福的10个步骤(步骤10):敏捷云服务集成


这是我们通向云幸福之路的第十步,这是从四个月前开始的,它提供了大量的内容来帮助您发现云发展的乐趣。

当你学会如何利用开发、容器、容器平台和更多的东西时,这是你攀登到云端的顶峰,在那里你会找到快乐,从基础到更高级的解决方案。

和以前一样discussed in the introduction,通过专注于数字转型的故事情节和将应用交付到云服务的需求的旅程,有可能找到云快乐。

应用交付及其所有移动部分,如容器、云、平台即服务(PaaS)和数字之旅,都需要一些规划才能开始。在你准备的时候,没有什么比动手步骤更能快速利用真实的体验了。

在前面的步骤中,您已经介绍了如何获得云、服务目录的使用、如何添加云运营功能、集中化业务逻辑、流程改进、人性化方面、零售网上商店、解决旅行问题,并探索了财务解决方案,那么接下来呢?


敏捷云服务集成

在这最后一步中,您将获得成功,部署一个六容器解决方案,并获得一个完整的支持研讨会,带您逐步完成解决方案及其正确的部署。

project showcases application development in the Cloud利用服务、容器和云集成。像容器、Java、PHP、.NET、业务规则、服务、容器平台、集成、容器集成等等。

任务包括安装OpenShift容器平台3.7、JBoss企业应用平台(EAP)、JBoss业务规则管理系统(BRMS)、几个容器化的网络服务以及使用REST客户端测试解决方案。

您可以按照提供的说明在您的本地机器上启动并运行,只需6GB的内存,安装可以识别任何缺失的需求,同时为您指出可以在哪里找到它们来进行安装。

安装分为几个部分,首先安装您的云,如中所述Step 1 - Get a Cloud

其次,您将部署一个带有JBoss EAP和JBoss BRMS的容器,以及一个用于确定旅行预订折扣的规则项目。

Install JBoss BRMS on OpenShift

  1. (如果您执行了步骤1,则为可选)首先确保您已经安装了基于OpenShift容器的安装,例如首先安装以下之一:
  1. Download and unzip this demo.
  2. 下载JBoss EAP & JBoss BRMS,添加到安装目录(见安装/自述文件)。
  3. 运行“init.sh”或“init.bat”文件。“初始化. bat”必须以管理权限运行:
   # The installation needs to be pointed to a running version
   # of OpenShift, so pass an IP address such as:
   #
   $ ./init.sh 192.168.99.100  # example for OCP.


现在登录JBoss BRMS,开始开发容器化规则项目(地址将由初始化脚本生成):

  • http://dest Asia-rules-demo-app dev-in-cloud . 192 . 168 . 99 . 100 . nip . io/business-central(u:erics/p:jbossbrms1!(

之后,您将继续使用Ansible自动化安装四个服务。一旦它们启动并运行,敏捷集成服务的最终部署就是为向该应用程序提交旅行预订提供一个单一的端点。

Ansible Playbooks for Automated Service Deployment on OpenShift

点击link to instructions for Ansible Playbooks Service Deployment要部署:

  1. 从容器JBoss BRMS到xPaaS决策服务器的规则
  2. 。对容器的网络服务
  3. 面向xPaaS EAP服务器的Java服务
  4. 容器的PHP服务
  5. 将服务融合到xPaaS集成服务器

一旦所有这些都成功部署,就该通过网络浏览器RestAPI客户端提交旅行预订来测试结果了。这process is described in the project readme

这种体验不仅在项目中有所概述,还有一个step-by-step hands-on workshop你可以在网上解决。

本次研讨会邀请您担任Destinasia旅游折扣项目的首席开发人员,在云中为基于容器的应用服务部署建立一个开发环境。一旦设置好了,您将看到如何使用端到端测试来验证服务。

Looking for container-based application delivery
solution and hybrid cloud ready?


故事的其余部分

如果你正在寻找introduction to the 10 steps series或者任何单独的步骤:

  1. Get a Cloud
  2. Use a Service Catalog
  3. Adding Cloud Operations
  4. Centralize Business Logic
  5. Real Process Improvement
  6. Human Aspect
  7. Retail Web Shop
  8. Curing Travel Woes
  9. Exploring Financial Services
  10. Agile Cloud Service Integration

这就是我们走过的通往幸福云的10步!谢谢你陪我们一起旅行。作为数字之旅的一部分,您是否准备好开始应对您自己在云中应用交付的各种挑战?