Mi Trayectoria en AWS

Introducción
Hay una frase que me gusta mucho: Aprendiz de todo, maestro de nada. Por eso siempre digo que voy hasta el fin con el mundo de la ingeniería de Software en general. Lo que sucede es que si eres una persona con ansias de estar aprendiendo continuamente (algo que definitivamente encaja conmigo), puede que cada cierto tiempo te aburras y entonces busques una nueva área en la que expandirte. Una de estas áreas que encontré fue la de la Computación en la Nube (Cloud Computing), específicamente (aunque no limitado a esto) AWS, y en este artículo te muestro mi estrategia para aprender al respecto y para obtener las dos certificaciones que tengo por el momento.
Experiencia
Tengo alrededor de dos años de experiencia con AWS, y aún recuerdo la primera vez que entré, dije para mi, ¿y cual es la utilidad de esto que se ve tan complicado? 😂. Claro, nunca me hubiera imaginado que dos años después precisamente sería uno de los skills que mayor valor me daría en el ámbito profesional. Pero bueno, recuerdo que con esa primera experiencia hice algunas cosas no tan sencillas pero sin verdaderamente entender lo que pasaba por detrás en AWS, tuve que migrar de Google Maps hacia AWS Location Services, y no era tan sencillo, por que no hablamos solo de mapas, sino también de Geolocalización, calculadores de ruta y otros pequeños detalles más.
Luego de eso, me hice cargo desde el punto de vista tecnológico de Toditico (una experiencia de la cual hablaré en próximos artículos), y este fue el primer proyecto que hice completamente desde cero. Aunque no tenía mucha complejidad, en ese momento me ayudó a entender bastante sobre aplicaciones serverless principalmente (que como ya he dicho es mi forma preferida de desplegar aplicaciones aunque nada es perfecto) y pude ‘jugar’ mucho con todo esto y afianzar mis conocimientos.
Entre los dos proyectos mencionados anteriormente sumé como un año y medio de experiencia con AWS, y entonces fue cuando vino Basset, una experiencia que estoy seguro que siempre recordaré por muchos motivos, porque he conocido a personas muy capaces y humanas, y porque desde el punto de vista tecnológico es todo un reto. La idea no es indagar mucho en el tema Basset (para eso probablemente haga un artículo más adelante), sino dejar claro que este es el proyecto que hasta ahora más me ha demandado y no solo desde el punto de vista de AWS. Además es la experiencia que me ha llevado a querer entender a detalle AWS, y por consecuencia, a certificarme en esta plataforma.
Valen la pena las certificaciones AWS?
Esto es un tema de bastante polémica, ya que hay distintas opiniones, pero lo primero que te diré es que si crees que con solo tener las certificaciones eres un profesional cualificado en el ámbito, desde mi punto de vista estás equivocado. AWS es una plataforma inmensa en la cual sino practicas día a día, y además, no entiendes bien los conceptos que hay detrás, probablemente no seas el mejor candidato para la plaza que estás buscando (y créeme que las entrevistas no son sencillas).
Ahora, tampoco te digo que no sirvan para nada, si fuera así, yo no las hubiera hecho, como lo veo, es que debes tener parte y parte, la práctica diaria te ayudará a estar al día con los conceptos y desde un punto de vista operacional. Pero las certificaciones te ayudarán a estudiar y entender conceptos que probablemente sin estas nunca estudiarías o entenderías. Además, sin duda alguna, son una estrella reluciente en tu CV, principalmente las de nivel profesional, esto te ayudará para pasar el filtro de los recultadores, pero como dije anteriormente, en la entrevista técnica es donde verdaderamente tienes que demostrar tus conocimientos y valía. A modo de resumen:
- Tener las certificaciones no es suficiente para que seas un profesional con dominio en el tema específico
- Las certificaciones te ayudarán a estudiar y entender conceptos que probablemente sin estas nunca entenderías
- Son muy bien vistas en el sector tecnológico, por lo que tenerlas en tu CV es un gran plus
Mi estrategia
Desde que supe en Diciembre de 2024 que era seguro que vendría a vivir a Emiratos Árabes Unidos, me propuse un objetivo claro, tengo que ponerme a estudiar AWS para sacar par de certificaciones (soy cubano, y con la identificación de Cuba no puedes hacer los exámenes de AWS). Recuerdo que hablé con un buen amigo mío (casi hermano) y le pedí que comprara los cursos de Udemy de Stephane Maarek para las siguientes certificaciones:
Estos cursos son bastante famosos, y Stephane es un profesor bastante reconocido en el ámbito de AWS, y como consecuencia, sus cursos son caros, aproximadamente 100USD, y como te podrás imaginar, no estábamos dispuestos a gastar ese dinero en ese momento, por ese motivo y como buenos planificadores, decidimos comprar los tres cursos en viernes negro (el que no planifica, planifica su fracaso 😂), gracias a esto gastamos si mal no recuerdo, menos de 40 dólares en los tres cursos, nada mal.
A partir de ahí comencé a estudiar, recuerdo que aprendí bastantes cosas relacionadas a como diseñar tus arquitecturas en AWS y a seguridad, desde los security groups, hasta los ACL. Cuando ya pensé que estaba listo (me tomó como mes y medio estudiando regularmente), pregunté a varias personas que conozco sobre como practicar de cara al examen, y aquí fue cuando me hablaron de Tutorials Dojo, para mi, la plataforma de aprendizaje con los mejores cursos prácticos de cara a AWS.
Le dediqué como un mes a prepararme para el examen de la certificación y el 28 de febrero de 2025 obtuve mi primera certificación AWS, el Solutions Architect Associate. No te niego que me sentí súper bien al respecto, y quería aprovechar ese momento e inmediatamente me puse a estudiar para la próxima certificación: Developer Associate. En esta certificación aprendí bastante sobre DynamoDB, tipos de despliegue principalmente en ECS, Parameter Store y funciones Lambda en general. Use exactamente la misma estrategia, Udemy para el contenido y Tutorials Dojo para los exámenes de práctica, y de esta forma, dos meses después, obtuve mi segunda certificación AWS, Developer Associate.
A modo de resumen, la estrategia que te recomiendo, más que nada porque es la que me ha servido a mi, es la siguiente:
- Usa Udemy para aprender el contenido como tal, específicamente los cursos de Stephane Maarek
- Usa Tutorials Dojo para practicar de cara al examen.
Próximos pasos
La 3era certificación que quiero sacar es el SysOps Associate, que según he leído en varias fuentes, junto a las dos que ya tengo de nivel asociado, comparten bastante contenido en común, la diferencia es que en esta no usé los cursos de Stephane Maarek, sino que lo estoy haciendo todo por Tutorials Dojo, ya te contaré cuando haga el examen como me va.
Seguro te estés preguntando porque no hacer el examen DevOps Professional que ya tengo el curso comprado, lo que sucede es que esta certificación es de nivel profesional, y considero que mejor me enfrento a ella cuando tenga mayor experiencia en AWS, lo más probable es que la haga para el próximo año. Además, probablemente este año haga el AI Practicioner, que es de nivel fundacional, más que nada para entender un poco a nivel de ingeniería la Inteligencia Artificial, pero no es un tema que me interese mucho de por si, prefiero enfocarme en la nube.
Nos vemos pronto
Esto es todo por ahora relacionado a mi trayectoria en AWS y a las certificaciones, por aquí seguiré dejando actualizaciones al respecto cada vez que considere que haya algo importante que compartir. Ten un buen día y recuerda que tus comentarios me ayudan mucho, no por métricas, sino a nivel emocional.