Emular AWS, GCP y Azure en local con floci: la odisea de FlowG
Using floci to emulate Cloud platforms (GCP, AWS, Azure)
El equipo de FlowG necesitaba integrar sus forwarders de logs con AWS CloudWatch, Google Cloud Logging y Azure Monitor, pero probar contra los servicios reales era costoso y lento. Descubrieron floci, un emulador local que con un solo comando Docker replica muchos servicios de AWS, GCP y Azure. Mientras que AWS funcionó sin fricción y Google requirió solo un ajuste de configuración, Microsoft Azure resultó ser el 'jefe final': un flag de seguridad ignorado, autenticación personalizada y múltiples librerías. Aun así, floci permitió validar las integraciones en CI/CD, aunque los autores admiten que una prueba manual contra cada proveedor real sigue siendo necesaria para confirmar la autenticación.
Microsoft siempre encuentra una forma de complicar las cosas.