¡Bienvenida!
Introducción
En la comunidad de desarrollo de software moderno, la necesidad por roles relacionados a DevOps se ha vuelto evidente, pero… ¿Qué exactamente debe saber una persona capacitada en DevOps? Sin duda alguna DevOps no es un rol o una posición de trabajo, sin embargo, la necesidad de clasificar correctamente las responsabilidades y alcance de ese equipo capaz de guiar a una organización hacia la implementación exitosa de las metodologías y su cambio cultura, dió origen a lo que conocemos como “Ingeniero DevOps”.
En este curso, algunos de los aspectos más escenciales sobre DevOps serán cubiertos, dando la oportunidad a los estudiantes de desarrollar las habilidades necesarias para diseñar soluciones que cumplan con los principios y merojes prácticas característicos de esta nueva metodología.
El contenido de esto curso cubrirá de manera introductoria los siguientes temas: fundamentos de DevOps, integración continua, entrega continua, computación en la nube, infraestructura como código, entre otros.
NOTA: Se espera que los estudiantes (o audencia de este curso en general) se sienta cómodos manejando conceptos básicos-intermedios de tecnologías de la información (TI) y que tengan un conocimiento sólido del manejo de un sistema operativo (preferiblemente Linux), línea de comando (CLI, Terminal) y de redes (TCP/IP). Este no es un curso introductorio a desarrollo de software o administración de sistemas.
Si quisieras conocer la motivación que me llevó a escribir este curso, puedes leer la página de Motivación.
Puedes encontrar más información sobre el curso en las secciones debajo.
Recursos 🔧
Libros de texto 📓
Este curso no utiliza de manera estricta ningún libro particular, por tanto, consultar estos libros no es requerido, aunque totalmente recomendado. Se pueden utlizar como referencia, o para extender los conocimientos adquiridos:
- Principles of System Administration, Jan Schaumann (2021)
- Practice of System and Network Administration, Volume 1: DevOps and other Best Practices for Enterprise IT, Thomas A. Limoncelli (2017)
- Practice of Cloud System Administration, The: DevOps and SRE Practices for Web Services, Thomas A. Limoncelli (2015)