Ambiente de producción

Cuarto de servidores

Cuarto de servidores

¿Qué es un ambiente de producción? Es un termino usado en informática, para referirse a toda la infraestructura de hardware y software, requeridos para que el usuario final, pueda usar un producto. Entendiendo por producto, un programa informático de cualquier tipo.

Puede estar conformado por múltiples componentes. Uno o muchos servicios, bases de datos, diferentes aplicaciones hechas en diferentes lenguajes de programación.

Al final, lo que importa, es que, es el lugar desde el que los usuarios finales, pueden usar la versión oficial más reciente de un producto.

Cuando producción falla, ya sea por un fallo de software o de hardware, la compañía deja de ganar dinero. La operación se detiene, y el personal de la compañía no puede trabajar hasta que este sea restaurado.

Aquí, es donde la verdadera acción pasa, el ambiente que debe ser muy estable y mantenerse mejor custodiado. Como buena práctica, los programadores nunca, deberían poder tener acceso al ambiente de producción.

Ejemplo ambiente de producción

Podemos citar como, cuando visitamos Facebook y subimos fotos, leemos historias, damos like, y hacemos todo lo que se va a hacer a Facebook. Cuando usamos Facebook, somos los usuarios finales, y estamos usado su ambiente de producción.

En 2019, esta red social tuvo ingresos por 70,697 millones de dólares. Eso son ganancias de 8 millones de dólares por hora. Así que, si el ambiente de producción de Facebook falla, la compañía dejará de captar esa cantidad de dinero por hora, hasta que el ambiente sea restaurado y nosotros podamos volver a usarla.

Claro está, un ambiente tan grande como el de este ejemplo, debe ser un ambiente distribuido, eso quiere decir, que si hay un fallo, es probable que no logre afectar al 100% de sus usuarios al mismo tiempo, pero la idea es clara, si producción falla, la compañía deja de ganar dinero.