A software development firm wants to deploy a new application to the cloud but prefers to concentrate on coding rather than managing servers or the underlying infrastructure. They require an environment where they can build, test, and deploy their application without worrying about server provisioning or maintenance. Which type of cloud service model would best suit their needs?
Platform as a Service
Software as a Service
Desktop as a Service
Infrastructure as a Service