Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las organizaciones modernas a cualquier escala, desde startups hasta grandes empresas, tienen la misma sensibilidad al tiempo de lanzamiento al mercado. Y todos comparten los mismos objetivos de hacer que sus desarrolladores comiencen rápidamente, permitiéndoles implementar código con rapidez y reducir su tiempo para alcanzar el valor.
A medida que crecen las organizaciones, un patrón general es establecer más gobernanza para garantizar la calidad y la seguridad, controlar los costos a través de una mayor normalización y escalar sin esfuerzo a través de una mejor estandarización. Sin embargo, muchos de estos procesos de gobernanza comienzan como controles manuales. Por ejemplo, la creación de un entorno de informática en la nube en una nueva región podría administrarse a través de un proceso de solicitud manual para garantizar los controles adecuados.
Ya sea que se impulse a través de solicitudes de servicio, reuniones de revisión o auditorías periódicas manuales, los pasos manuales introducen fricción en el ciclo de vida del suministro de software. La introducción de la fricción disminuye la velocidad del equipo y, peor, aumenta la frustración del equipo de desarrolladores y operaciones.
Principios
Los siguientes principios pueden guiar el diseño y la implementación de la práctica de ingeniería de plataformas para resolver estos problemas: