The answer is Platform-as-a-Service
Paas is an environment completely developed deployed in the cloud. It includes infrastructure like storage, servers, networking tools, middleware and development tools. Paas is typically used by organizations for development framework, analytics or business intelligence and other additional service that enhance applications like workflow and directory.