Hacer que los proveedores responsables a medida que surgen desafíos de capacidad en la nube, las empresas deben reevaluar cómo se involucran con los proveedores de nubes públicas. El primer paso es un enfoque renovado en los acuerdos de nivel de servicio (SLA). Durante años, SLA ha servido como una medida de confianza entre los proveedores de la nube y sus clientes. Estos acuerdos describen las métricas de rendimiento, como el tiempo de actividad, la latencia y los tiempos de respuesta. Sin embargo, las métricas como la «capacidad disponible» o los «umbrales de escalabilidad» rara vez se abordan explícitamente en los contratos estándar, dejando a las empresas sin un recurso claro cuando surgen problemas de capacidad. Las empresas deben volver a visitar sus SLA y considerar requisitos más estrictos. Un SLA bien redactado debe incluir cláusulas que aborden el fracaso para asignar recursos y compromisos exigibles relacionados con la escalabilidad, la disponibilidad geográfica y la redundancia. La compensación por no alcanzar estas garantías también debe describirse, ya sea en forma de pagos monetarios, créditos de servicio o alguna combinación. Las empresas también deben insistir en la visibilidad de la telemetría: información constante y clara sobre el uso y la disponibilidad de recursos en la nube. Las herramientas de monitoreo por sí solas no son suficientes si el proveedor de la nube no comunica transparentemente las tendencias generales de capacidad y las restricciones proyectadas. Los clientes que usan la región de Azure Oriental, por ejemplo, se habrían beneficiado enormemente de advertencias anteriores de que la demanda en ciertas clases de instancias estaba excediendo la disponibilidad. Microsoft sugirió usar tipos de instancias alternativos o cargas de trabajo migrantes a East US 2, pero muchas empresas se enteraron de estas opciones demasiado tarde, después de que sus operaciones ya se habían interrumpido.
Deja una respuesta