Introducción al uso de sistemas fiables con DevOps

La fase de operaciones de DevOps viene después de una entrega bien realizada y engloba todo lo que los equipos deben tener en cuenta para mantener, supervisar y solucionar problemas de la aplicación. La compilación se expone a clientes reales en el entorno de producción, donde la fiabilidad se convierte en un factor elemental.

Diagram of the DevOps lifecycle, from Plan to Develop to Deliver to Operate.

Administrar exposición de versiones

La implementación del producto en el entorno de producción podría parecerse al paso final, pero solo es el principio de todo un mundo nuevo. Hay muchas cosas que pueden ir mal, por lo que es importante que los equipos pongan en práctica procedimientos de implementación seguros que den el equilibrio adecuado entre exposición y riesgo de los clientes. Los equipos también pueden probar añadiendo cambios con marcas de funciones para saber cómo afectan las nuevas actualizaciones y funcionalidades a una audiencia potencial.

Operar al máximo potencial

Los equipos deben asegurarse de que los sistemas con los que operan siempre están disponibles, independientemente de las actualizaciones, los cambios o los problemas subyacentes. Estar al tanto de todo requiere conocimientos sólidos de todas las herramientas y funciones disponibles para supervisar los sistemas de producción. El método correcto puede garantizar que los sistemas reciban actualizaciones y sigan funcionando sin tiempo de inactividad.

Implementaciones de producción seguras

La seguridad se ha convertido en la preocupación central en las aplicaciones. DevSecOps describe el conjunto de procedimientos que un equipo sigue para crear y mantener sistemas que sean lo más seguros posible. Estas prácticas trascienden la edición del código y la infraestructura para incluir también directrices para que las personas las sigan, así como instrucciones para controlar y recuperarse de posibles ataques.

Pasos siguientes

Descubra cómo una supervisión efectiva garantizar una alta disponibilidad del sistema y permite a los equipos de DevOps ofrecer resultados rápidamente.