Patent Document ID: 9727330
Application ID: 14952188

Base Claim:
1. A method, comprising: receiving a request to create an application for execution on a multi-tenant Platform-as-a-Service (PaaS) system; receiving identification of source files associated with the application; introspecting, by a processing device, the source files to identify at least one of a language or a framework corresponding to the application; identifying, by the processing device, a build image corresponding to the identified at least one of the language or the framework; constructing, by the processing device, a build configuration object, a deployment configuration object, and a networking configuration object for the application; and transmitting, by the processing device, the build configuration object, the deployment configuration object, and the networking configuration object to a master layer of the multi-tenant PaaS system to enable the multi-tenant PaaS system to build and deploy the application at one or more nodes of the multi-tenant PaaS system without user intervention.

---

Claim 9:
9. The method of claim 1 , wherein the build image is identified in view of a weighted score applied to the build image, the weighted score reflecting an accuracy of the build image matching the at least one of the language or the framework of the introspected source files.