En el sector del cloud computing, donde la capacidad técnica y la innovación son fundamentales, emergen desafíos que no solo ponen a prueba el conocimiento, sino que forjan a verdaderos expertos en la nube. El Whitestack Challenge se erige como una de estas competiciones, reuniendo a ingenieros y profesionales de diversos países de Latinoamérica para enfrentar retos de alto nivel técnico. Desde su lanzamiento en abril de 2024, esta serie de desafíos ha evaluado a los participantes en áreas clave como Kubernetes, Docker, OpenStack y herramientas de monitoreo, llevando sus habilidades al límite y recompensando a quienes logran destacar.
Más de 70 ingenieros de toda Latinoamérica se enfrentaron a una serie de retos diseñados para poner a prueba sus habilidades en tecnologías cloud. Desde el despliegue de aplicaciones en Kubernetes hasta la configuración de infraestructura virtualizada en OpenStack, cada participante demostró su dominio técnico y capacidad de resolución de problemas. Esta competencia reunió a algunos de los talentos más destacados de la región, consolidando su posición como una plataforma clave para el desarrollo profesional en el ámbito del cloud computing.
- TABLA DE CONTENIDO
El Primer Reto: Despliegue de una Webapp sobre Kubernetes
La historia del Whitestack Challenge comenzó en abril de 2024 con un reto que desafiaba a los participantes a desplegar una aplicación web utilizando Kubernetes. Ingenieros de toda Latinoamérica, desde México hasta Chile, se unieron en una plataforma digital que puso a prueba sus habilidades en Linux Shell, Docker, Kubernetes y Helm. Cada competidor recibió un entorno Kubernetes personalizado, donde tenían que desplegar sus aplicaciones, documentar el proceso y cumplir con las exigencias de la competencia.
El desafío no sólo evaluaba su conocimiento técnico, sino también su creatividad y eficiencia. Los participantes demostraron que el cloud computing es mucho más que tecnología; es la habilidad de resolver problemas de forma rápida y efectiva.
En este primer reto, David Liencura de Chile se destacó entre más de 25 ingenieros, llevándose el primer lugar. Su habilidad para desplegar, configurar y documentar la webapp sobre Kubernetes lo llevó a recibir el reconocimiento como el ganador del Challenge #1.
Te puede interesar: Conviértete en un Cloud Master con Whitestack Challenge
El Segundo Reto: Monitoreo con Prometheus y Grafana
Tras el éxito del primer reto, el Whitestack Challenge lanzó una nueva prueba: configurar el monitoreo de una aplicación utilizando Prometheus y Grafana. En esta ocasión, los participantes se sumergieron en la implementación de Prometheus Operator en un clúster Kubernetes, con la tarea de publicar métricas de un contenedor Docker a través de herramientas avanzadas de monitoreo.
Este reto no solo exigía conocimientos técnicos en Linux Shell, Kubernetes y Docker, sino también habilidades en análisis de datos y optimización del rendimiento. Los ingenieros debían configurar dashboards en Grafana, donde podían visualizar métricas clave y obtener insights para optimizar las aplicaciones.
El desafío terminó con José Amoroso de Ecuador como ganador, destacando por su capacidad de configurar una solución de monitoreo integral que no solo cumplía con los requisitos técnicos, sino que también ofrecía un rendimiento optimizado. Como premio, José recibió una suscripción trimestral a A Cloud Guru, lo que le permitirá seguir profundizando sus conocimientos en tecnologías cloud.
Te puede interesar: Whitestack Challenge Latinoamérica 2024
El Tercer Reto: Infraestructura Virtualizada en OpenStack
El tercer reto ya ha marcado un hito en el Whitestack Challenge, llevando a los participantes a nuevas alturas técnicas. En este desafío, los ingenieros se enfrentaron a la tarea de implementar y configurar infraestructura virtualizada sobre OpenStack, una de las plataformas más sólidas y versátiles en el entorno del cloud computing.
Utilizando una combinación de herramientas como Terraform, Ansible y scripts de Shell en Linux, los competidores debieron crear entornos virtualizados que incluyeran servicios de red, recursos informáticos y almacenamiento en bloque. Este reto no solo exigía un dominio técnico avanzado, sino también la capacidad de enfrentar problemas complejos con soluciones innovadoras, asegurando que la infraestructura creada fuera robusta, eficiente y capaz de soportar aplicaciones críticas en entornos empresariales.
El Tercer Challenge demostró que el verdadero conocimiento va más allá de la teoría, exigiendo a los participantes que integraran diversas tecnologías y técnicas para entregar entornos completos y funcionales. La ganadora para este fue Michelle Luna de Perú, y quien fue la única mujer que participó del Challenge.
El Cuarto Reto: Autoescalado de aplicaciones con métricas personalizadas
El Challenge #4 llevó a los participantes a explorar una de las capacidades más potentes en Kubernetes: el autoescalado de aplicaciones. Los ingenieros debían configurar el Horizontal Pod Autoscaler (HPA) en un clúster Kubernetes, utilizando Prometheus Adapter para crear métricas personalizadas. Este reto no solo implicaba el ajuste de parámetros básicos de escalabilidad, sino también la capacidad de adaptar las métricas a las necesidades específicas de las aplicaciones.
Con un entorno ideal de tres nodos (1 master y 2 workers) y el uso de Prometheus Operator, los participantes debían documentar su trabajo en Git según las bases del desafío. Los competidores que no contaban con la infraestructura adecuada tuvieron la opción de utilizar los recursos proporcionados por Whitestack. El ganador de este reto fue José Amoroso, quien se destacó por su dominio de las tecnologías y su enfoque en la optimización de la escalabilidad de aplicaciones.
El Quinto Reto: Extendiendo Helm para despliegues complejos
En este challenge se profundizó en la utilización de Helm, la herramienta de Kubernetes para la gestión de aplicaciones. Los ingenieros debían extender Helm para realizar despliegues complejos en un clúster Kubernetes, mostrando su capacidad para manejar situaciones avanzadas y garantizar una entrega fluida de las aplicaciones.
Los participantes utilizaron un clúster de tres nodos y un sistema basado en Linux, documentando sus implementaciones en Git. Este desafío requirió un profundo conocimiento de Kubernetes y Helm, ya que la meta era superar las limitaciones de los despliegues estándar y ofrecer soluciones más escalables y flexibles. El ingeniero Cristian Mino se alzó como el ganador de este reto, demostrando habilidades excepcionales en la extensión de Helm.
El Sexto Reto: Optimización del acceso a aplicaciones con Ingress Controller
Para finalizar, el Challenge #6 se centró en la optimización del acceso a aplicaciones mediante el uso de Ingress Controller en Kubernetes, específicamente con NGINX. Los participantes debían configurar el acceso a aplicaciones de manera eficiente, optimizando el tráfico de red y gestionando rutas en un entorno Kubernetes compuesto por tres nodos.
Este reto puso a prueba la capacidad de los ingenieros para gestionar y optimizar el enrutamiento de aplicaciones, garantizando un acceso rápido y seguro desde el exterior del clúster. Los participantes documentaron sus soluciones en Git, y aquellos sin acceso a la infraestructura pudieron recurrir a la ofrecida por Whitestack. El ganador del reto fue Cristian Mino de Ecuador quien demostró sus habilidades técnicas posicionándose como ganador de este último challenge.
Y al final del camino tuvimos un indiscutido Cloud Master
El Whitestack Challenge 2024 culminó con el reconocimiento a José Amoroso como el gran ganador general, quien se destacó a lo largo de los seis desafíos. José no solo demostró su dominio de tecnologías clave como Kubernetes, OpenStack, Prometheus y Helm, sino que también evidenció su capacidad para resolver problemas complejos y aportar soluciones innovadoras en cada reto.
Agradecemos a José por la participación en el Challenge, y esperamos contar con él para las futuras ediciones del Whitestack Challenge.
Más que una competencia: El camino para convertirse en un Cloud Master
El Whitestack Challenge no fue solo una prueba de destrezas técnicas; es una plataforma para que los ingenieros de toda Latinoamérica demuestren su capacidad para innovar, resolver problemas y manejar tecnologías avanzadas de manera efectiva. Cada uno de estos retos refleja situaciones del mundo real que los profesionales del cloud deben enfrentar a diario.
Durante este proceso, tuvimos la oportunidad de reconocer a muchos ingenieros que lograron completar exitosamente los retos mensuales. Todos ellos recibieron un badge de reconocimiento, y los ganadores de cada Challenge recibieron suscripciones a Cloud Academy y Cursos de especialización en Linux Institute, además de ser destacados en nuestras redes sociales, como parte del reconocimiento al resultado.
Whitestack Challenge ha demostrado ser un espacio único en el que los profesionales del cloud computing pueden perfeccionar sus habilidades, ganar reconocimiento y competir por premios que potencian su desarrollo.
Agradecemos a todos los participantes de la edición 2024 de Whitestack Challenge, y desde ya los dejamos a todos invitados para participar del Whitestack Challenge 2025.
Si quieres saber más sobre Whitestack y lo que hacemos haz clic aquí
Acerca de Whitestack
Whitestack es una empresa líder en el despliegue productivo de soluciones basadas en tecnologías y código abierto, con un fuerte foco en la industria de telecomunicaciones.
¡Contáctanos para conocer más!