-
公开(公告)号:US20200319871A1
公开(公告)日:2020-10-08
申请号:US16376453
申请日:2019-04-05
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francesco Menna , Felipe Musse , Simon Seif
Abstract: In an example embodiment, a solution is used to provide for a highly efficient application installer. A software packaging format, known as vSolution, is provided that allows software developers to ship multiple artefacts of different types in a single container. Unlike traditional mechanisms, this container does not contain a dedicated installer executable or any sort of installation routine. Rather, the container format encourages a declarative approach to describe what an installation routine should perform, via the organization of the artefacts based on content type and using a naming convention.
-
公开(公告)号:US10778540B2
公开(公告)日:2020-09-15
申请号:US16214581
申请日:2018-12-10
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francisco Menna , Felipe Musse , Simon Seif
Abstract: Example methods and systems are directed to providing an abstraction layer to deployed applications, so that the applications can concentrate on building their domain-specific functionality and not have to worry about scalability. In an example embodiment, Kubernetes is used as a form of distributed operating system that the system controls on one side and that is deployed on the other side. It works as an abstraction for the end-users to be able to scale applications and persistent data for various tenants, route requests to correct applications, maintain metadata, and monitor the cluster.
-
33.
公开(公告)号:US20200186443A1
公开(公告)日:2020-06-11
申请号:US16214581
申请日:2018-12-10
Applicant: SAP SE
Inventor: Joachim Fitzer , Pietro Francisco Menna , Felipe Musse , Simon Seif
Abstract: Example methods and systems are directed to providing an abstraction layer to deployed applications, so that the applications can concentrate on building their domain-specific functionality and not have to worry about scalability. In an example embodiment, Kubernetes is used as a form of distributed operating system that the system controls on one side and that is deployed on the other side. It works as an abstraction for the end-users to be able to scale applications and persistent data for various tenants, route requests to correct applications, maintain metadata, and monitor the cluster.
-
公开(公告)号:US20190384635A1
公开(公告)日:2019-12-19
申请号:US16009996
申请日:2018-06-15
Applicant: SAP SE
Inventor: Simon Seif , Boris Gruschko , Joachim Fitzer
Abstract: A method for executing a data processing pipeline may be provided. The method may include identifying a file providing a runtime environment required for executing a series of data processing operations comprising the data processing pipeline. The file may be identified based on one or more tags associated with the data processing pipeline. The one or more tags may specify at least one runtime requirement for the series of data processing operations. The file may be executed to generate an executable package that includes a plurality of components required for executing the series of data processing operations. The series of data processing operations included in the data processing pipeline may be executed by at least executing the executable package to provide the runtime environment required for executing the series of data processing operations. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US20190384615A1
公开(公告)日:2019-12-19
申请号:US16010003
申请日:2018-06-15
Applicant: SAP SE
Inventor: David Kernert , Simon Seif , Boris Gruschko , Joachim Fitzer
Abstract: A method for executing a data processing pipeline may be provided. The method may include identifying a file providing a runtime environment required for executing a series of data processing operations comprising the data processing pipeline. The file may be identified based on one or more tags associated with the data processing pipeline. The one or more tags may specify at least one runtime requirement for the series of data processing operations. The file may be executed to generate an executable package that includes a plurality of components required for executing the series of data processing operations. The series of data processing operations included in the data processing pipeline may be executed by at least executing the executable package to provide the runtime environment required for executing the series of data processing operations. Related systems and articles of manufacture, including computer program products, are also provided.
-
36.
公开(公告)号:US20190384577A1
公开(公告)日:2019-12-19
申请号:US16009987
申请日:2018-06-15
Applicant: SAP SE
Inventor: Simon Seif , Boris Gruschko , Joachim Fitzer
Abstract: A method may include receiving, from a client, a request to customize an operator node corresponding to a data processing operation. The request may include a first key. The operator node may be selected for inclusion in a graph representative of a data processing pipeline. The operator node may be associated with a first file that includes at least one configuration parameter associated with the operator node. The at least one configuration parameter may be associated with a second key. In response to the first key being determined to match the second key, the operator node may be customized by modifying the at least one configuration parameter. Furthermore, a second file associated with a customized operator node may be generated to store the customizations made to the operator node including the modification of the at least one configuration parameter. Related systems and articles of manufacture are also provided.
-
-
-
-
-