Aprende codígo ahora mismo!

En el emocionante mundo de DevOps, hemos identificado los perfiles esenciales y comprendido la importancia del dominio de Linux en la gestión de sistemas.

Pero, ¿qué sigue? ¿Cómo nos adentramos en el apasionante mundo de la automatización? Permíteme resumir lo que he aprendido en estos últimos 3 años.

En este tiempo, he descubierto que el código desempeña un papel crucial, incluso si no eres un desarrollador. ¡Sí, código! Aprender a escribir scripts es esencial.

Una vez que dominamos los scripts en Linux, podemos elevar nuestro nivel con lenguajes de programación como Python y Golang. La elección depende del proyecto en el que trabajemos, pero estas habilidades siempre son una ventaja.

Ejemplos de cómo he aplicado la automatización:

🔹 Scripting: Automatización de tareas en servidores, cronjobs y pequeños scripts para pipelines en Jenkins, Github Actions o Azure DevOps.

🔹 Python: Manejo de datos con Python, ideal para agregar lógica. También lo he utilizado con Airflow, un orquestador de tareas.

🔹 Golang: Creación de una CLI personalizada para una gestión eficiente de tareas. Aunque fue por gusto propio, Golang tiene una amplia versatilidad.

1

Scripting

2

Python

3

Golang