Mis primeras 8 semanas en el grupo GDG Cloud Santiago (4 mins)

beltranvarasdaniel
GDG Cloud Santiago
Published in
5 min readApr 24, 2022

Tags: google cloud engineering, GCP, starter.

Muy breve sobre mi: Tengo 31 años, estudié ingeniería civil eléctrica, siempre me gustó programar, trabajé y emprendí (y fallé) en climatech, primero como técnico, luego como comercial y ejecutivo, después de eso metí mi nariz en todos lados, desde dark-kitchens hasta NFTs y la liquid-network. Ahora trabajo de DBA y estoy en camino a certificarme como Ingeniero Cloud para poder utilizar todo el potencial que ofrece la nube.

¿Por qué y cómo me uní a este grupo? Lo primordial fue el llamado, apareció una publicación en LinkedIn de un personaje (Sebastian Moreno E) que quería ayudarte a desarrollar los skills que necesitas en la nube de Google, ¿porqué? pues hay muchas vacantes para estos puestos, y no se llenan. Listo, voy, bienvenido ese orden en mi vida. Justo mi último trabajo había sido vendiendo servicios cloud en @Unitti así que la afinidad era alta.

Respondí al post y después de unos clicks, estaba en el canal de Discord del grupo (únete aquí). Para hacer más ameno el aprendizaje en comunidad, los creadores implementaron tokens en Solana que puedes ganar por participar, loved it.

Me gané unos tokens por terminar los primeros cursos 💪

Vamos al grano técnico.

El curso tiene como objetivo obtener la certificación de Google Cloud Associate Engineer. Para obtenerla hay que dominar estos tópicos:

  1. Configurar el ambiente para una solución Cloud
  2. Planear y ejecutar soluciones Cloud
  3. Lanzar e implementar soluciones Cloud
  4. Asegurar la operación exitosa de la solución Cloud
  5. Configurar acceso y seguridad de la solución Cloud

¿Cómo se llega aquí? pues asumamos que ya sabes programar algo, estás probando todo en tu PC y funciona, ahora ese pequeño software que programaste tiene que poder funcionar para que eventualmente cualquier persona del mundo pueda utilizarlo, suena simple, solo lo tenemos que subir a internet yyyyy ¿qué me falta?, la nube. El código que estás corriendo utiliza la infraestructura de tu computador (limitada a tu computador), infraestructura de discos, RAM, red, firewalls, ancho de banda. A menos que tengas un datacenter en tu casa, vas a necesitar uno para almacenar el código mismo, los respaldos, la metadata, y los datos que generan tus usuarios cuando tu aplicación crezca. Administrar soluciones de almacenamiento, seguridad, redes y código es la principal ventaja del ambiente Cloud. Tu te preocupas de tu código y configuraciones, Google se hace cargo del hardware y de administrar una serie de servicios para hacer tu experiencia Cloud eficiente y efectiva.

¿Hasta dónde llega esta certificación? ¿qué viene después? La certificación Associate se centra en manejar la técnica, por otro lado la Professional agrega conocimientos para enfrentar los desafíos del negocio.

Fuente: https://www.cloudskillsboost.google/ — Associate & Profesional Cloud Engineer

El desafío inicial es terminar los primeros cursos de la plataforma CloudSkillsBoost, el módulo “Getting Started” (por que nunca es tarde para empezar algo nuevo). Me lancé con todo y empecé con el primer lab. Al principio entendía como el 20% de todo, pero en dos semanas ya creaste máquinas virtuales, fire-walls, creaste clusters con Kubenetes, y lanzaste aplicaciones, pipelines de datos con Pub/Sub, consultas con BigQuery, administraste permisos y roles y en general, tomaste un gusto de cómo se usa la plataforma y lo práctica que es para administrar software en la nube. Todo en base de seguir los “Learning Paths” que la misma plataforma de Google te ofrece para entender casi 20 ramas de la nube (como network engineer, data engineer, cloud engineer, DevOps, etc)

El entrenamiento se basa en 4 tipos de contenidos en Cursos y Quests:

  1. Documentación para leer y tener respaldo
  2. Videos educativos, desde teoría, ingeniería, demos y reviews. (como este)
  3. Labs con tiempo donde ejecutas procesos directamente en GCP guiado por el curso
  4. Challenges, también con tiempo, donde debes terminar tareas sin guía dentro de la plataforma

Para estudiar, se recomienda usar todos los recursos posibles, la plataforma, documentación, videos de youtube, grupos, todo lo que te sirva, a tu velocidad. En mi caso, terminé el “Getting Started” cada día sumergiéndome más en el tema. Con la meta clara de profundizar luego de terminar los quests, comencé el “Cloud Engineer Learning Path”, y agarré módulos de Arquitectura, Redes, Seguridad, DevOps, Bases de Datos y Data Engineering, el objetivo es saber más sobre cómo darle soporte desde la nube a la empresa o start-up en toda la amplitud y profundidad que se pueda para poder aplicar buenas prácticas, ser óptimo en los costos, dar seguridad, capacidad de responder ante catástrofes, y tener la capacidad de resolver problemas de día a día.

El proceso está entretenido y desafiante, pues esta es una parte que no conocía muy bien del desarrollo de software, y me encanta llenar esos vacíos (mientras avanzo, me encuentro con los hermosos “A-ha! moments” esos en los que revisas nuevamente un contenido semanas después, y recién ahí lo entiendes, de verdad, entiendes para que sirve, cómo se usa, y cómo podrías llegar a usarlo. Que buena sensación.)

Para mi esta parte del estudio continúa probando en el tier gratuito de la plataforma todas las aplicaciones que me dejan dudas. Sin más que decir, por ahora te dejo invitado a un par de links para hacerte parte de la comunidad y seguir aprendiendo. Igual el más importante para mi gusto es el Discord ;)

Grupo LinkedIn

Página LinkedIn

Foto en un día soleado desde Coyhaique Patagonia chilena, por que tras la pantalla somos personas :) saludos!

Disclaimer: GDG Cloud Santiago de Chile is an independent group; our activities and the opinions expressed here should in no way be linked to Google, the corporation. To learn more about the GDG program, visit https://developers.google.com/community/gdg/

--

--

beltranvarasdaniel
GDG Cloud Santiago

@ZURF founder. Helping creators reach further, faster. @bvdaniel.lens