https://fotosycaptura.cl

Bitácora personal del capitán @fotosycaptura ✨

Tres meses de infraestructura, desarrollo y ciberseguridad


Algunas novedades

Durante estos últimos meses he estado involucrado en una gran variedad de proyectos, tanto laborales como personales, que han tenido un denominador común: seguir aprendiendo, automatizando procesos y fortaleciendo mis conocimientos en infraestructura, desarrollo y ciberseguridad... Pero también, he estado muy cansado... XD Pasa y lee para que te entretengas un poco...

Aquí un breve índice de lo que leerás:

Modernizando infraestructura

Uno de los trabajos más interesantes ha sido la modernización de distintos servicios utilizando Docker y contenedores. Parte importante de mi tiempo estuvo dedicado a revisar despliegues existentes, reorganizar servicios y documentar su funcionamiento para facilitar futuras mantenciones.

Dentro de este proceso trabajé con plataformas como GLPI, Node-RED y distintos servicios web, revisando configuraciones, permisos, respaldos y estrategias de recuperación ante fallos.

También continué experimentando con servidores Debian, Docker Compose y herramientas de administración, buscando mantener un entorno lo más limpio y reproducible posible.

Automatización y administración de sistemas

Otro eje importante fue la automatización.

Durante estos meses desarrollé diversos scripts en Python para procesar información, generar reportes y facilitar tareas repetitivas. En algunos casos estos desarrollos permitieron reemplazar procesos manuales que consumían bastante tiempo.

También estuve trabajando con:

  • Consultas SQL de gran volumen;
  • Procesamiento de datos mediante Python y Pandas;
  • Exportación de información hacia Excel;
  • Generación automática de reportes.

Lo anterior, fue muy útil para analizar grandes cantidades de información sin depender exclusivamente de consultas SQL complejas.

Desarrollo web

En paralelo continué desarrollando distintos proyectos web.

Uno de ellos fue la construcción de APIs utilizando Flask, incluyendo validaciones, manejo de archivos CSV, integración con JavaScript y distintos mecanismos para proteger formularios públicos frente al abuso automatizado.

También trabajé sobre sitios desarrollados en ASP.NET WebForms, donde fue necesario implementar nuevas funcionalidades, mejorar interfaces y preparar futuras integraciones con servicios externos como una cierta clave que no es múltiple, si sabes a lo que me refiero ;)

Además realicé modificaciones de sitios desarrollados con WordPress, principalmente utilizando Elementor, ACF, PHP y algo de Bootstrap para realizar algo denominado shortcode, y de esta manera extender funcionalidades existentes sin depender de plugins adicionales.

Seguridad y ciberseguridad

También, gran parte de mi tiempo fue dedicado a temas relacionados con seguridad informática.

Entre las actividades realizadas destacan:

  • Revisión de configuraciones expuestas públicamente;
  • Análisis de certificados digitales;
  • Investigación de licenciamiento y plataformas Microsoft 365;
  • Evaluación de configuraciones de servidores Linux;
  • Endurecimiento de servicios publicados en Internet;
  • Investigación sobre autenticación y control de acceso.

También realicé análisis documentales y revisiones técnicas de distintos productos y proveedores tecnológicos, contrastando siempre la información con la documentación oficial.

Laboratorios personales

Como también tengo ciertas curiosidades, uhm, llamémoslo aprendizaje continuo XD, seguí ampliando mi experiencia con mi laboratorio personal.

Durante estos meses experimenté con:

  • Raspberry Pi;
  • Docker;
  • DNS dinámico;
  • Cloudflare;
  • Servidores Linux;
  • Certificados digitales;
  • Infraestructura de correo electrónico;
  • OpenSSL;
  • Administración remota mediante SSH.

Uno de los objetivos es construir un entorno que reproduzca escenarios reales, permitiendo probar nuevas tecnologías antes de utilizarlas en proyectos de producción.

Organización y documentación

Cada vez dedico más tiempo a documentar lo que hago. En parte porque así queda un registro que se puede auditar, en parte porque si se me olvida, los pasos quedan descritos ahí…

He seguido utilizando Org Mode para mantener documentación técnica, generando informes y también automatizando parte del trabajo repetitivo. Esta forma de trabajar ha resultado especialmente útil para mantener ordenados proyectos que abarcan distintas tecnologías al mismo tiempo. La verdad, es que estaría aún más saturado si no hubiera conocido Org Mode

Además, he continuado utilizando PlantUML para documentar procesos, diagramas y planificación de proyectos. Los documentos también se ven mucho mejores y más profesionales…

Aprendizajes

Si tuviera que resumir estos últimos meses en pocas palabras, diría que han estado marcados por tres grandes temas:

  • Automatización;
  • Documentación;
  • Seguridad.

Cada proyecto ha aportado nuevos desafíos, desde integrar sistemas heredados hasta desplegar servicios modernos sobre contenedores o analizar configuraciones complejas de infraestructura.

Aún queda mucho por aprender, pero precisamente esa es una de las razones por las que disfruto tanto este campo: siempre aparece una nueva tecnología, un nuevo problema que resolver o una mejor forma de hacer las cosas.

Lo que viene

Los próximos meses estarán enfocados en continuar fortaleciendo conocimientos en diversos temas… Pero como siempre, seguiré documentando el proceso en este rincón… Espero también poder poner algunas fotitos… No crean que no he hecho otras cosas… XDD Lo dejaré para más adelante…