Dado que la nube se está convirtiendo cada vez más en un producto básico y que la posibilidad de crear sandboxes en la nube es mucho más sencillo y está disponible a gran escala, nuestros equipos prefieren entornos de desarrollo en la nube (en lugar de locales) para reducir la complejidad del mantenimiento. Estamos viendo que las herramientas para hacer una simulación local de los servicios nativos de la nube limitan la confianza en los ciclos de construcción y prueba de los desarrolladores; por lo tanto, estamos buscando centrarnos en estandarizar los ambientes sandbox en la nube, en lugar de ejecutar los componentes nativos de la nube en una máquina del desarrollador. Esto impulsará las buenas prácticas de infraestructura como código como medida obligatoria y los buenos procesos de incorporación para proveer de ambientes sandboxes a los nuevos desarrolladores. Existen riesgos asociados a esta transición, ya que supone que los desarrolladores tendrán una dependencia absoluta de la disponibilidad del entorno en la nube, y puede ralentizar el ciclo de retroalimentación. Recomendamos encarecidamente adoptar algunas prácticas de gobernanza lean en relación con la estandarización de estos entornos de sandboxes, especialmente en lo que respecta a la seguridad, la administración de identidades (IAM por sus siglas en inglés) y los despliegues regionales.