Capítulo 1. Introducción Introducción
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Es un momento interesante para trabajar en el sector informático. Ya no entregamos software a nuestros clientes instalando un programa en una sola máquina y listo. En lugar de eso, todos nos estamos convirtiendo gradualmente en ingenieros de la nube.
Ahora desplegamos aplicaciones de software encadenando servicios que se ejecutan en un conjunto distribuido de recursos informáticos y se comunican a través de diferentes protocolos de red. Una aplicación típica puede incluir servidores web, servidores de aplicaciones, sistemas de caché basados en memoria, colas de tareas, colas de mensajes, bases de datos SQL, almacenes de datos NoSQL y equilibradores de carga.
Los profesionales de TI también tienen que asegurarse de contar con las redundancias adecuadas, para que cuando se produzcan fallos (y se producirán), nuestros sistemas de software los gestionen con elegancia. Luego están los servicios secundarios que también tenemos que implementar y mantener, como el registro, el monitoreo y el análisis, así como los servicios de terceros con los que tenemos que interactuar, como los puntos finales de la infraestructura como servicio (IaaS) para gestionar instancias de máquinas virtuales.1
Puedes cablear estos servicios a mano: arrancando los servidores que necesites, iniciando sesión en cada uno de ellos, instalando paquetes, editando ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access