Patent ID: 11948005
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. One or more non-transitory computer-accessible storage media storing program instructions that when executed on or across one or more processors cause the one or more processors to:
identify, at a managed control plane service, (a) a plurality of constituent services of an application to be implemented using the plurality of constituent services on behalf on a client, including a first constituent service and a second constituent service, wherein the application comprises a multi-service application, and (b) one or more operational requirements specified for execution by the application which are to be fulfilled without receiving program code for the one or more operational requirements;
select, by the managed control plane service, a first resource to implement the first constituent service of the application;
select, by the managed control plane service, a second resource to implement the second constituent service of the application;
cause, by the managed control plane service, contents of an inter-service communication directed to the second constituent service of the application to be generated at the first resource in response to an end-user request directed to the application;
cause, by the managed control plane service, a response to the inter-service communication from the first constituent service of the application to be generated at the second resource implementing the second constituent service of the application; and
initiating, by the managed control plane service and using one or more plugins of a plurality of plugins integrating respective tasks with the first constituent service and the second constituent service, the respective tasks for the first constituent service and the second constituent service to satisfy the one or more operational requirements specified for execution by the application, in response to the end-user request directed to the application.