Issue detection system
    81.
    发明授权

    公开(公告)号:US11636018B1

    公开(公告)日:2023-04-25

    申请号:US17491807

    申请日:2021-10-01

    申请人: SAP SE

    摘要: Systems and methods include monitoring of one or more software applications to determine a value of a first metric associated with instances of a first process, the first process including steps executed by the one or more software applications, determination that the value of the first metric has exceeded a threshold associated with the first process in a first number of ongoing instances of the first process, determination that the first number is greater than a first count limit associated with the first process, and, in response to the determination that the first number is greater than the first count limit, sending of an error message to a user associated with each of the ongoing instances of the first process.

    Service-mesh session prioritization

    公开(公告)号:US11418550B1

    公开(公告)日:2022-08-16

    申请号:US17372682

    申请日:2021-07-12

    申请人: SAP SE

    摘要: Methods, systems, and computer-readable storage media for determining a sub-set of services, each service in the sub-set of services being in an overload status and having a SSF associated therewith, providing statistics associated with each service in the sub-set of services and relating service call statistics to each API group of a set of API groups, determining a set of sessions based on the service call statistics, each session in the set of sessions associated with at least one service in the sub-set of services having a service call statistic that exceeds a threshold service call statistic, defining an execution group and a waiting group, determining that a session is in the waiting group, and in response, blocking a request of the session from being processed by a service in the sub-set of services, and providing a wait indication to a user associated with the session.

    Feature lifecycle management cockpit for hybrid cloud and edge systems

    公开(公告)号:US11379217B1

    公开(公告)日:2022-07-05

    申请号:US17313083

    申请日:2021-05-06

    申请人: SAP SE

    IPC分类号: G06F8/70 G06F8/65 H04L67/10

    摘要: Methods, systems, and computer-readable storage media for receiving, by a customer cockpit, a toggle notification indicating that an edge feature of an edge component of a hybrid software deployment is to be activated, the toggle notification being received during execution of a process by the edge component, determining, by the customer cockpit, that the process has ended and, in response, triggering an edge controller to toggle the edge feature to an activated state within the edge component, receiving, by a vendor cockpit, an edge confirmation of the edge component that confirms that the edge feature is in the activated state, and at least partially in response to receiving the edge confirmation, triggering, by the vendor cockpit, a tenant controller to toggle a tenant feature to an activated state within a tenant component of the hybrid software deployment.

    VENDOR ASSISTED CUSTOMER INDIVIDUALIZED TESTING

    公开(公告)号:US20220091962A1

    公开(公告)日:2022-03-24

    申请号:US17028690

    申请日:2020-09-22

    申请人: SAP SE

    IPC分类号: G06F11/36 G06F8/61 G06F8/71

    摘要: In an example embodiment, first a system is provided that enables tests created by a second entity to run with first entity data and configurations. A test module is able to assess test results with dynamic input (e.g., rule-based assessments). Second, a system is provided to run and test these test modules on the first entity system with first entity configuration and let the first entity define the test input and interpret the test results. This is not performed on all available tests, but only on the tests that are related to the change to be implemented.

    AUTOMATIC CREATION AND SYNCHRONIZATION OF GRAPH DATABASE OBJECTS

    公开(公告)号:US20210390090A1

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

    申请号:US16902690

    申请日:2020-06-16

    申请人: SAP SE

    IPC分类号: G06F16/23 G06F16/28 G06F16/21

    摘要: A request is received to create a graph database from one or more relational databases. For each relational database, data objects in the relational database are identified. For each data object, a graph data object corresponding to the data object is created. The graph data object is linked to the data object. A set of associated data objects in the relational database are determined, and for each associated data object, an associated graph data object is created if a graph data object corresponding to the data object does not exist. For each created graph data object, a graph data relation object is created that represents a relationship between the graph data object and the associated graph data object. Created graph data objects, associated graph data objects, and graph data relation objects are stored in the graph database. The graph database is provided to one or more applications.

    SECURING IDENTITY TOKEN FORWARDING
    86.
    发明申请

    公开(公告)号:US20210328980A1

    公开(公告)日:2021-10-21

    申请号:US16848961

    申请日:2020-04-15

    申请人: SAP SE

    发明人: Peter Eberlein

    IPC分类号: H04L29/06

    摘要: Methods, systems, and computer-readable storage media for receiving, from a first component and by a second component in a cloud platform, a call, a token, and a first client certificate, determining, by the second component, a first client identifier associated with the first component, and determining, by the second component, that the first client identifier is included in a manifest of the token, the manifest defining at least a portion of a communication path between components within the cloud platform, and in response: executing functionality responsive to the call.

    Migration delta analyzer and transition recommendation engine

    公开(公告)号:US11153394B1

    公开(公告)日:2021-10-19

    申请号:US17142370

    申请日:2021-01-06

    申请人: SAP SE

    IPC分类号: G06F15/16 H04L29/08

    摘要: Implementations include receiving, by a migration delta analyzer of a software system, an object list including objects accessed by the on-premise application, determining, by the migration delta analyzer, at least one migration option for each object in the object list using a mapping table, receiving, through a user interface, input from a user representing a selection of migration option for each object in the object list, and providing a cloud application based on the selected migration option for each object in the object list.

    Amplifying scaling elasticity of microservice meshes

    公开(公告)号:US11121943B2

    公开(公告)日:2021-09-14

    申请号:US16219371

    申请日:2018-12-13

    申请人: SAP SE

    IPC分类号: H04L12/24 G06F9/50

    摘要: A mesh-type scaler is selected for performing overall mesh-wide scaling of a microservices mesh. The microservices mesh is scaled with the mesh-type scaler and one or more mesh scaling rules to generate a predicted value for a monitoring parameter of one or more monitoring parameters. A single-service-type scaler is selected. The monitoring parameter is measured with the single-service-type-scaler to generate a measured value. For an individual service associated with the microservices mesh, a target value is calculated for the monitoring parameter using the predicted value and the measured value. The target value is compared against a defined threshold to generate a scaling value used to determine if scaling is needed with respect to the individual service.

    COMPONENT ZONES IN A CLOUD PLATFORM

    公开(公告)号:US20210112138A1

    公开(公告)日:2021-04-15

    申请号:US16600186

    申请日:2019-10-11

    申请人: SAP SE

    发明人: Peter Eberlein

    摘要: Various examples are directed to cloud platform systems that implement a plurality of cloud components. A first cloud component may receive a zone token. The zone token may comprise a first user identifier indicating a first user and a first zone identifier (ID) indicating a first zone. The first cloud component may receive from a user computing system associated with the zone token a task request indicating a first task. The first cloud component may execute the first task. Executing the first task may include determining a first data unit at the first cloud component associated with the first zone ID, accessing the first data unit, and sending a request message to a second cloud component, the request message comprising the first zone ID, wherein the second cloud component comprises at least one second data unit associated with the first zone ID.

    Data partitioning based on estimated growth

    公开(公告)号:US10977212B2

    公开(公告)日:2021-04-13

    申请号:US15970499

    申请日:2018-05-03

    申请人: SAP SE

    摘要: During a first delta time period, monitoring a growth in a number of records and determining a highest-growth partition in the database. The highest-growth partition is divided into subranges. During a second delta time period, a growth is monitored for each subrange. For the subrange with a greatest growth, the subrange is subdivided into sub-subranges and a growth determined for each sub-subrange. The monitoring and the determining is repeated and further subdivisions made of divisions having the highest growths until growths have been recorded for N delta time periods. For each of the N delta time periods, weighted growths are determined for each subdivision. Expected record counts are determined for each of the divisions that are expected for a subsequent time period spanning the N delta time periods. Based on the expected record counts, a partition split point within the highest-growth partition is determined, and the highest-growth partition is split into two partitions.