Patent ID: 11907763
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A method of dynamically determining a modification of an initial cloud computing deployment (CCD) of a serverless application with multiple application functions, the multiple application functions in the initial CCD being grouped into one or more deployment artifacts each comprising at least one application function, wherein each deployment artifact is associated with a dedicated cloud computing platform type selected from at least Function as a Service (FaaS) and Container as a service (CaaS), the method comprising:
obtaining at least one requirement for the serverless application or deployment of the serverless application;
obtaining an application model of the serverless application;
deriving, on the basis of a true subset of the application functions, an intermediate CCD as a partial solution that fulfills the at least one requirement; and
determining, based on the application model and the at least one requirement, a modified CCD of the serverless application by adding at least one of the application functions to the true subset such that the at least one requirement remains fulfilled, wherein the modified CCD comprises at least one of a modified grouping of the multiple application functions into one or more of the deployment artifacts and a modified association of a particular deployment artifact with a dedicated cloud computing platform type selected from at least FaaS and CaaS.