SABOURDIN, CHARLES ; ROHAUT, SEBASTIEN ; SANCHEZ CONEJO, ANGEL MARIA
Más que nunca, en un mundo ultraconectado donde mucho depende de la informática y de Internet, es esencial contar con entornos altamente disponibles, redundantes y confiables. El objetivo de este libro es proporcionar a los ingenieros de sistemas todos los conceptos básicos para construir entornos de Alta Disponibilidad, tanto desde una perspectiva de infraestructura como de servicios, basados en el sistema operativo Linux. Basándose en los principios y herramientasáDevOps, los autores presentan un ejemplo de aplicación como hilo conductor para estudiar cómo evolucionan de la mano una aplicación y su infraestructura subyacente, para hacerlas lo más confiables y accesibles posible, apoyándose en las últimas tecnologías. De esta forma se abordan todos los elementos de diseño de una plataforma y aplicación redundantes. De esta manera, el lector puede comprender concretamente la definición de una aplicación escrita en Java y funcionando en Tomcat, la implementación de una arquitectura de hardware funcional para soportarla, la redundancia de los servicios de sistema y de red básicos (RAID, agregados de red, DNSà)