El mes pasado, Google anunció las API de Google Enterprise que se regirán por una política más estricta cuando cambien o estén obsoletas. La empresa aplicará la etiqueta de API empresarial a la mayoría de las API en Google Cloud, Google Workspace y Google Maps Platform.
Google Cloud tiene una reputación por su inestabilidad debido a la corta vida útil de muchas de sus API, que la empresa pretende corregir con las API empresariales. Varias fuentes en línea, como el sitio web “Killed by Google” , proporcionaron a la empresa comentarios sobre la jubilación anticipada de servicios sin una comunicación adecuada.
La confiabilidad y la estabilidad son el enfoque de la compañía para asegurar a los clientes de las API que continuarán funcionando como se espera. En una publicación de blog de Google Cloud de Kripa Krishnan, vicepresidente de Google Cloud e infraestructura técnica, y John Jester, vicepresidente de experiencia del cliente de Google Cloud, afirman:
- Nuestro principio de funcionamiento es que no se puede eliminar ninguna función (o cambiar de una manera que no sea compatible con versiones anteriores) mientras los clientes la utilicen activamente.
- Los clientes recibirán un aviso mínimo de un año de un cambio inminente, durante el cual la función seguirá funcionando sin problemas.
- Cualquier cambio que introducimos en una API es revisado por una junta centralizada de líderes de productos e ingeniería y sigue una rigurosa evaluación del ciclo de vida del producto.
El anuncio de las API empresariales también trae de vuelta un rumor de 2019 de que Google potencialmente puede perder fondos para 2023 con la noticia de las API empresariales. Además, según un informe reciente de Canalys , AWS y Microsoft tienen actualmente una participación de mercado más significativa en infraestructura en la nube que Google. En un hilo de noticias de piratas informáticos sobre ese rumor sobre el posible cierre de la financiación de Google Cloud Platform para 2023, un encuestado declaró:
El problema que Google tiene con la comunidad de desarrolladores se debe en gran parte al hecho de que Google tiene una larga historia de quitarnos la alfombra de los pies. Ha habido tres historias en HN solo en las últimas dos semanas sobre productos de Google que se han eliminado o cambiado significativamente, de modo que ya no son viables para que los utilicen los desarrolladores.
Google ha perdido mucha confianza en la comunidad, y si la gerencia de Google quiere evitar este tipo de reacción, necesita construir una reputación de estabilidad. Años de abandonar productos en los que la gente confía han erosionado gran parte de la buena voluntad que la gente solía tener para Google.
Amazon no deja caer productos. Microsoft ha pasado décadas construyendo una reputación por tener una hoja de ruta de productos confiable a largo plazo.
Y en un tweet más reciente de Fintan Ryan , analista de Gartner:
API de Google Enterprise @googlecloud << No he analizado esto en profundidad todavía para conocer los entresijos, pero en la superficie es un buen movimiento (y muy retrasado). Las percepciones importan.
Por último, otros proveedores de nube pública, como AWS y Microsoft, ya tienen políticas para notificar a los clientes cuando los servicios o las funciones dejarán de estar disponibles. Por ejemplo, AWS ofrece soporte para depreciar versiones de productos en su AWS Service Catalog y tiene una categoría de depreciación en su blog de noticias. Mientras que Microsoft, por ejemplo, proporciona una capacidad de Service Health en el portal de Azure y anuncia las retiradas con anticipación a través de las actualizaciones y la documentación de Azure . Además, una cuenta de Twitter no oficial, Azure Deprecation ( @AzureEndofLife ), proporciona notificaciones cuando un servicio de Azure está al final de su vida útil.