Early software updates for multi-tenant integration service

    公开(公告)号:US11221839B2

    公开(公告)日:2022-01-11

    申请号:US16940898

    申请日:2020-07-28

    Applicant: SAP SE

    Abstract: Methods and systems may be associated with a cloud computing environment. A provisioning application data store may contain information associated with services representing a plurality of multi-tenant cloud applications including, for a first SaaS application, indications that a first tenant qualifies for early software updates and has opted to receive early software updates. A cloud platform provisioning framework may determine that a new software update to the first application is available and is scheduled to be installed within a pre-determined time period (e.g., one day or week). The framework may then access the provisioning application data store to verify that the first tenant qualifies for early software updates and has opted to receive early software updates. As a result of the verification, the cloud platform provisioning framework may automatically install the new software update to the first application for the first tenant prior to the scheduled installation.

    EARLY SOFTWARE UPDATES FOR MULTI-TENANT INTEGRATION SERVICE

    公开(公告)号:US20210389938A1

    公开(公告)日:2021-12-16

    申请号:US16940898

    申请日:2020-07-28

    Applicant: SAP SE

    Abstract: Methods and systems may be associated with a cloud computing environment. A provisioning application data store may contain information associated with services representing a plurality of multi-tenant cloud applications including, for a first SaaS application, indications that a first tenant qualifies for early software updates and has opted to receive early software updates. A cloud platform provisioning framework may determine that a new software update to the first application is available and is scheduled to be installed within a pre-determined time period (e.g., one day or week). The framework may then access the provisioning application data store to verify that the first tenant qualifies for early software updates and has opted to receive early software updates. As a result of the verification, the cloud platform provisioning framework may automatically install the new software update to the first application for the first tenant prior to the scheduled installation.

    Integration process to integration adapter connector

    公开(公告)号:US10956139B2

    公开(公告)日:2021-03-23

    申请号:US16200489

    申请日:2018-11-26

    Applicant: SAP SE

    Abstract: Deployment of computing environment is initiated. The computing environment includes at least one integration scenario and at least one adapter providing an interface to a backend computing system. Thereafter, a runtime component prevents activation of the at least one integration scenario until such time that the at least one adapter is fully deployed. Integration flows within the at least one integration scenario are subsequently enabled to utilize the at least one adapter. Related apparatus, systems, techniques and articles are also described.

    Build-independent software framework for creating custom adapters

    公开(公告)号:US11740894B2

    公开(公告)日:2023-08-29

    申请号:US17690288

    申请日:2022-03-09

    Applicant: SAP SE

    CPC classification number: G06F8/71 G06F8/33 G06F8/60

    Abstract: According to some embodiments, methods and systems may be associated with a cloud computing environment having an integration service (e.g., associated with a Software-as-a-Service or a Platform-as-a-Service). The system may include a build automation tool and a build-independent software framework coupled to the build automation tool. The build-independent software framework may access, via an implementation registry, information from the build automation tool that represents a custom adapter for the integration service. The build-independent software framework may then automatically create the custom adapter via a build Application Programming Interface (“API”) and automatically validate the created custom adapter via a validation API. The system can then arrange to deploy a concrete implementation of the custom adapter in the cloud computing environment. According to some embodiments, the software framework is “build-independent” because it does not require that an adapter designer use a particular Integrated Development Environment (“IDE”).

    Configuration based generation of retry component for integration adapter

    公开(公告)号:US11227081B2

    公开(公告)日:2022-01-18

    申请号:US15930952

    申请日:2020-05-13

    Applicant: SAP SE

    Abstract: According to some embodiments, methods and systems may be associated with an integration computing environment for an enterprise. An integration modeling design platform may receive, from an integration developer via a modeling notation, an indication that a retry component should be associated with an integration task. The integration modeling design platform may then configure the retry component for the integration task in connection with at least one of an integration adapter and an integration component (e.g., a selection of a messaging component, a quality of service, a retry period, an exponential back off option, etc.). According to some embodiments, an integration generation framework, coupled to the integration modeling design platform, may automatically construct an appropriate runtime retry representation based on the configured retry component (e.g., by creating a domain-specific language software component).

    INTEGRATION QUERY BUILDER FRAMEWORK
    8.
    发明申请

    公开(公告)号:US20190370369A1

    公开(公告)日:2019-12-05

    申请号:US15996824

    申请日:2018-06-04

    Applicant: SAP SE

    Abstract: Techniques are described for constructing a query associated with different data sources. In one example, a method includes identifying a particular data source associated with at least one entity. Obtain a set of data source information defining each entities and a set of metadata associated with the particular data source. Then, provide at least a portion of the defined entities for selection associated with the query builder framework for presentation. In response to identifying a selection of a particular entity, the query builder UI provides for presentation a set of attributes associated with the particular selected entity for selection. In response to identifying a selection of a subset of the presented set of attributes, construct a query based on the particular selected entity and the selected subset of the presented set of attributes in a specified query format associated with the custom adapter associated with the particular data source.

    Framework for generating adapters in an integrated development environment

    公开(公告)号:US10459698B2

    公开(公告)日:2019-10-29

    申请号:US15865265

    申请日:2018-01-09

    Applicant: SAP SE

    Abstract: Methods and system are disclosed that generate adapters via a framework. In one aspect, dependencies between components may be defined via a drag-and-drop action on a user interface provided via an adapter configuration user interface component. Adapter configuration files may be generated by an adapter configuration component, such that the adapter configuration files may include information associated with the dependencies. At runtime, a dependency analyzer component may resolve the dependencies based on definitions associated with the dependencies. In an embodiment, upon resolving the dependencies, adapters may be generated at the framework.

    Re-usable integration component configuration in a microservice based integration service

    公开(公告)号:US11907687B2

    公开(公告)日:2024-02-20

    申请号:US17457492

    申请日:2021-12-03

    Applicant: SAP SE

    CPC classification number: G06F8/36 G06F8/38 G06F8/60 G06F8/71

    Abstract: According to some embodiments, methods and systems may be associated with a cloud computing environment having an integration service (e.g., associated with a Software-as-a-Service or a Platform-as-a-Service). A design microservice may have a User Interface (“UI”) framework and UI components for a first integration developer. A configuration framework may determine a set of configuration values for an integration component of an integration scenario defined by the first integration developer. The configuration framework may then receive, from the first integration developer, a publication indication associated with the integration component. Responsive to the publication indication, the configuration framework may arrange for the set of configuration values for the integration component to be made available to a second integration developer (e.g., via a marketplace platform).

Patent Agency Ranking