1. A method, comprising: receiving, by a system comprising at least one processor and at least one memory device, a service query defining the scope of a desired cloud solution for an organization; selecting, by the system, based at least on the service query, at least one cloud service of a group of cloud services organized into a categorization; composing, by the system, a cloud solution for the organization comprising the at least one cloud service.