云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_web服务器安装_返利

小七 141 0

云存储_web服务器安装_返利

在这篇博文中,我们将介绍开始使用SAP Marketing Cloud SDK所需的步骤。这包括以下步骤:

使用Maven原型生成一个项目在Kyma或SAP Cloud Platform–Cloud Foundry(SCP-CF)上构建和部署应用程序

步骤1:基础设施设置

取决于您使用的操作系统,企业信息管理软件,安装所需软件如下:

以管理员身份在终端中执行以下步骤。

以管理员身份在命令行窗口中执行以下步骤。

要使用SAP Marketing Cloud SDK开发您的第一个"Hello World"应用程序,您可以使用您选择的IDE。我们建议您在安装了Spring Tools Suite的情况下使用Intellij IDEA Ultimate Edition或Eclipse。

第2步:创建第一个HelloWorld应用程序

以下步骤说明如何使用SAP Marketing Cloud SDK生成第一个HelloWorld示例。

一旦安装了Maven,您可以使用它使用以下Maven原型之一从SAP Marketing Cloud SDK快速生成一个项目:

两个原型都生成一个Spring Boot应用程序,由SAP Marketing Cloud SDK提供支持。这些原型的根本区别在于底层的平台依赖性。

如果要在Kyma集群上部署应用程序,请使用下面的maven原型生成初学者项目:

在交互模式下生成项目时,请输入以下详细信息:

groupId:正在生成的maven项目的groupIdartifactId:正在生成的maven项目的artifactId版本:输入版本dockerImageName:生成的应用程序被推送到Docker Hub后,您希望提供的Docker图像标记。(格式:user/imagetag)

例如,云服务器品牌,如果您的docker用户名是john,并且您希望提供名称demoapp,那么dockermagename将是john/demoapp)

hostName:访问Kyma集群上的URL。这是访问任何Kubernetes服务的公共URL。例如,免费云服务器永久使用,如果您的Kyma安装在本地系统上,则URL格式为demoapp.kyma.local下载. 如果您在Kyma集群上部署,那么格式是demoapp.playground.cluster演示.凯玛.cx

如果您想在SCP Cloud Foundry上部署您的应用程序,请使用以下maven原型生成您的初学者项目:

一旦生成了项目,您可以使用Spring工具套件插件将此项目导入eclipse/IntelliJ,云教云,并以Spring Boot应用程序的形式运行应用程序。

第3步:使用营销OData API

在SDK中,所有SAP营销云API都以虚拟数据模型(VDM)的形式公开,这使它们的使用更加容易。另外,使用VDMs,您可以自由地用面向对象的范例表示任何OData服务。例如,如果您想通过SDK从SAP Marketing Cloud读取活动,则应使用以下代码片段:

步骤4:构建和部署应用程序

如果您已使用Kyma原型生成应用程序,SDK将为您提供bash脚本,帮助您构建应用程序并将其部署到Kyma群集。在运行脚本之前,请确保执行以下步骤:

现在可以使用简单的命令构建应用程序:

一旦部署,就可以在项目生成期间配置的API主机名URL上访问应用程序。可以在生成的YAML规范中查看或更改此URL"部署.yaml"

在您将应用程序部署到SCP-CF之前,人工智能有哪些领域,请确保您已经阅读了有关使用S/4HANA Cloud SDK调用Odata服务的博客。

要在SCP-CF上部署您的应用程序,请参阅博客,在SAP S/4HANA Cloud SDK上

安全

Kyma中的安全模型使用服务mesh组件在集群中通过Kubernetes基于角色的认证(RBAC)来强制授权。身份联合是通过Dex管理的,Dex是一个开源的openID连接身份提供者。Dex实现了一个连接器系统,允许您将身份验证委托给外部OpenID Connect和SAML2兼容的身份提供者,并使用它们的用户存储。有关授权和身份验证的更多详细信息,请参阅Kyma文档。

在SAP-CF上,如果您想保护您的应用程序,请参阅SAP S/4HANA Cloud SDK上的博客。