Mit der zunehmenden Komplexität der IT-Landschaft konnten IT-Dienstleister nicht mehr überall auf Zuruf reagieren. So entstanden Service Level Agreements (SLAs) mit garantierten Reaktionszeiten, und es wurden Managed Services entwickelt, um den Betrieb sicherzustellen. Diese Entwicklung führte zur Entstehung der Managed Service Provider (MSP), ein Prozess, der sich über Jahre hinweg schleichend vollzog.