US 11,748,080 B2
Cloud service delivery techniques and systems
Michael Segler, Wiesloch (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Jun. 15, 2021, as Appl. No. 17/348,109.
Prior Publication US 2022/0398078 A1, Dec. 15, 2022
Int. Cl. G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 8/60 (2018.01); H04L 67/10 (2022.01); G06F 11/36 (2006.01); G06F 8/30 (2018.01)
CPC G06F 8/60 (2013.01) [G06F 8/30 (2013.01); G06F 11/3688 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for providing a software service to one or more consumer systems, the method comprising:
receiving, by a cloud service provider system, an operations trigger describing a desired change to a software service;
providing, by the cloud service provider system, a software service mainline to a first developer system associated with the cloud service provider system, the software service mainline comprising code to execute a version of the software service, the code comprising operations code and application code;
receiving, from the first developer system, a commit instruction including a modified build of the software service, the modified build being based on the software service mainline and comprising at least one change to operations code relative to the software service mainline, the at least one change to the operations code of the software service comprising a change to a first operations feature of the software service;
using the modified build, performing at least one test of the operations code of the software service at an operations stage;
responsive to the at least one test of the operations code, setting a feature toggle for the first operations feature to enable the at least one change to the operations code of the software service;
executing at least one applications test stage to test the modified build, the executing of the at least one applications test stage comprising executing the first operations feature of the software service using the at least one change to the operations code of the software service; and
responsive to a result of the at least one applications test stage, deploying the modified build to a first environment.