如应用概述所述,零售大数据解决方案,ABC PetroCorp&XYZ EnergyCorp在其景观内提供内部服务,一站式建站,提供有关其工厂的详细信息,如每个工厂的工人数量、工厂区域等。污染监测在仪表板上显示这些信息。
为此,内部部署服务需要从其环境中公开,并提供给云应用程序。这可以通过使用HCP连接服务来实现。Emily(ABC PetroCorp的IT管理员)和Stephan(XYZ EnergyCorp的IT管理员)将在各自的环境中执行此操作。
让我们了解Emily将如何在ABC PetroCorp网络中运行的本地服务和ABC PetroCorp(消费者)帐户中运行的应用程序之间建立连接。请参阅下面以红色突出显示的部分。
Emily将执行以下步骤。步骤1:使用SAP Cloud Connector安全地公开内部部署服务步骤2:使用HCP目的地配置公开的本地服务和云应用程序之间的连接
让我们详细看看这些步骤。
注:使为了便于执行本教程,我们将通过在安装在机器上的Tomcat服务器上本地运行服务来模拟本地设置。然后使用我们机器上安装的sapcloudconnector将此服务安全地公开给云。实际上,Emily将使用在公司环境中运行的本地服务。
Git存储库中提供了一个模拟服务。在此步骤中,物联网教室,您将导入,在本地Java Web Tomcat 8服务器上部署并运行此模拟服务。
将包含模拟服务的项目导入Eclipse
在本地Java Web Tomcat 8服务器上部署并运行模拟服务
ABC Petro Corp模拟服务可以通过SAP Cloud Connector以安全、简单的方式暴露于在HCP上运行的应用程序。
用于执行本教程很简单,SAP Cloud Connector将安装在您的本地计算机上。
在实际场景中,Emily将在公司环境中安装和配置Cloud Connector。
前提条件:
为消费者帐户配置访问控制
内部内部内部系统将使用虚拟系统公开。在下一步(第2步)中,这个虚拟系统将用于SAP HANA云平台的HTTP目标配置中。更多关于配置访问控制的信息可以在这里找到。
通过此步骤,模拟本地服务已经暴露给ABC PetroCorp(消费者)帐户。
在此步骤中,大数据的发展,HCP上的Java云应用程序将通过HCP中的HTTP目的地连接到暴露的模拟本地服务。
从HCP配置目的地
访问来自云Java应用程序的内部部署服务如果内部连接设置工作正常,返利,那么内部服务可以通过pollutionmonitoring Java应用程序访问。
就是这样!HCP中的污染监测应用程序连接到ABC PetroCorp网络中运行的内部服务。这里需要注意的重要一点是,连接是在订阅(租户)级别建立的。
请记住,Stephen必须执行类似的步骤来配置与XYZ Energy Corp.服务的连接。