Cómo preparar las certificaciones de AWS
October 13, 2024
Una guía paso a paso para preparar las certificaciones de AWS con libros, cursos, mock tests y lecciones aprendidas durante el proceso.
Me gustaría empezar comentando que la idea de este artículo es mostrarte los pasos que yo tomé para conseguir mi certificación.
Actualmente, AWS tiene distintos niveles de certificación. Aquí tienes un resumen:
Puedes decidir cuál es el más apropiado para ti. Mi recomendación es, en caso de que no tengas ningún tipo de conocimiento sobre AWS, empieces siempre por el principio, es decir, el AWS Certified Cloud Practitioner. Luego, te puedes mover entre los distintos caminos y elegir múltiples opciones: Associate, Professional o Speciality. Yo empecé con Cloud Practitioner y después continué por Solutions Architect Associate.
Está claro que un montón de compañías están viendo el valor de utilizar la nube por distintas razones: para llevar sus productos al mercado de forma rápida y sencilla, para reducir el coste que supone la anticuada infraestructura local o para tener el software siempre actualizado. Hay muchas razones para migrar a la nube.
Es una buena oportunidad para que los arquitectos sean parte de este cambio. Hoy en día, muchos proveedores ofrecen esta migración a la nube, como Google, Microsoft, Amazon, Oracle, etc.
Las certificaciones de AWS te dan la oportunidad de comprender de una manera más profunda todos los distintos servicios que un proveedor ofrece, además de enseñarte los estándares y buenas prácticas sobre el diseño de arquitecturas a muchos niveles.
Otra ventaja significativa es que tienes la oportunidad de ser parte de una gran comunidad interesada en compartir el conocimiento contigo, así que tu roadmap será más fácil de gestionar.
Cómo prepararte para la certificación AWS Solutions Architect Associate
Empecé mis andanzas hace cuatro años, cuando comencé a trabajar en algunos proyectos que incluían características en la nube. En aquel momento, me di cuenta de que AWS ofrecía un montón de opciones, lo cual era muy interesante: puedes hacer casi cualquier cosa con AWS.
Empecé estudiando para tener un certificado de Associate Architect. Al principio, me llevó demasiado tiempo, por lo que supe que esto es algo que tendría que mejorar la próxima vez. Durante mi preparación, me percaté de que también estaba preparado para sacarme el certificado de Cloud Practitioner, así que fui a por este primero. Un mes después, continué con Associate Architect.
Cursos online
Esta es una lista de los cursos que he tomado desde que empecé a estudiar:
- Cloud Guru: Hice el curso de AWS Certified Solutions Architect Associate SAA-C01. Este curso está bien, encontré mucha información, pero a veces sentía que no estaba comprendiendo realmente los servicios. Memoricé un montón de conceptos que olvidé semanas después, hice un montón de resúmenes, pero no fueron de ayuda. Aun así, el laboratorio de prácticas fue muy útil para repasar algunos detalles. Asegúrate de que tomas bien tus notas. Como he dicho, hay mucha información que probablemente sea dificil de recordar a la hora de hacer el examen. También, intenta practicar y entender los laboratorios. Mi error fue no utilizarlos y, si lo hice, no entendí los conceptos detrás de su uso. Es importante entender lo que hace cada servicio si quieres certificarte como Associate.
- Digital Cloud Training. Es un curso de UDEMY de Neal Davis, AWS Certified Solutions Architect Associate. Me gusta mucho y lo recomiendo porque cubre cosas que no vi en el curso Cloud Guru: la conexión entre servicios y la posibilidad de diseñar una arquitectura web utilizando los servicios correctos. El curso fue creado en base a escenarios típicos que puedes ver en el examen, por ejemplo “CloudFront con un sitio web estático y OAI”. Puedes encontrar muchos temas con este tipo de estructura, que complementan muy bien las infografías de Tutorials Dojo.
- Tutorials Dojo: te dan resúmenes útiles de todos los servicios y rellenan algunas de las lagunas que tuve durante los cursos de Cloud Guru, simplifican todos los servicios y te proveen de muy buenas infografías que yo utilicé para repasar antes del examen práctico.
Mock tests y tests de prácticas
- Cloud Guru: Usé el simulador de exámenes que estaba disponible en ese momento y ofrecía muchas preguntas y respuestas similares a las de un examen real. Otra lección que aprendí es que no tienes que dedicar demasiado tiempo al simulador de exámenes y debes concentrarte en comprender los servicios y cómo conectar los conceptos. Durante mi práctica, tuve la sensación de que algunas de las preguntas del simulador no estaban cubiertas por el curso, lo que me hizo todo un poco más difícil.
- Digital Cloud Training: Hice el AWS Certified Solutions Architect Associate Practice Test, que contiene seis tests de práctica similares al examen real, con 65 preguntas que debes responder en menos de 2 horas y 10 minutos. Lo bueno de este test es:
- Que puedes parar el examen en cualquier momento y tomarte el tiempo que necesitas, en caso de que estés poniendo a prueba tus conocimientos, no la capacidad de estar concentrado durante dos horas.
- Tras el examen, cuando repasas las preguntas, vas a encontrar una muy buena explicación que termina con unos enlaces muy útiles y conecta con la lección del curso.
- Stephane Maarek & Abhishek Singh: al igual que el test de Digital Cloud Training, contiene seis tests de práctica, y la explicación fue muy detallada y con buenas referencias a la documentación de AWS. Me gustaría hacer hincapié en que las preguntas son muy parecidas a las que vi en el examen real.
White papers y documentación de AWS
Recomiendo leer lo siguiente:
- Sección de FAQ de AWS: https://aws.amazon.com/faqs/, intenta enfocarte en el punto relacionado con computación y almacenamiento. Pero también echa un vistazo a todos los servicios, en general, tómate tu tiempo para entender los conceptos tras cada servicio.
- Whitepapers: https://aws.amazon.com/whitepapers, tiene información muy interesante sobre buenas prácticas y algunos resúmenes de los servicios de AWS.
- AWS Training: https://www.aws.training/, puedes encontrar un buen entorno en el que practicar, en la mayoría de los casos con una guía paso a paso fácil de seguir.
- AWS Workshops: https://workshops.aws/, puedes encontrar casos de uso más completos y que incluyen más servicios y algunos casos no contemplados en el examen de Architect.
AWS Events: https://www.youtube.com/channel/UCdoadna9HFHsxXWhafhNvKw, es un canal de Youtube donde he podido repasar sesiones de los AWS Summits de todo el mundo. Muy recomendado para estar al tanto de las últimas actualizaciones de la plataforma.
AWS Well-architected framework
AWS Well-architected framework se utiliza en el examen para evaluar tu conocimiento sobre AWS. Está dividido en seis áreas:
- Operational Excellence Pillar
- Security Pillar
- Reliability Pillar
- Performance Efficiency Pillar
- Cost Optimization Pillar
Mi recomendación es tratar de redirigir todos los detalles de todos los servicios para que coincidan en cada pilar. Creo que el truco de este examen es entender qué servicios pueden ayudarte a conseguir el máximo beneficio de cada pilar. De hecho, en las preguntas del examen encontrarás referencias como, por ejemplo, qué servicio proporciona a la organización el método más costoso.
Para responder a esto, es necesario tener una comprensión clara de cada pilar y de qué servicio(s) puede(n) utilizarse conjuntamente para lograr ese objetivo, lo que para mí fue lo más importante de entender para el examen.
Apuntes
Durante el proceso de preparación, vas a absorber mucha información de distintas fuentes. En mi caso, tomé muchas notas a modo de resumen breve, pero me di cuenta de que iba a ser imposible revisar todas mis notas cada vez que lo necesitase, así que opté por hacer un resumen de resúmenes. Luego, con la idea de tener algo que fuera de ayuda, como un mapa para responder a un preguntas o cuando no recuerde algo, coloqué los apuntes formando un esquema visual en la pared.
Hice una especie de resumen muy grande que sirviera de ayuda en caso de tener que resolver algo rápidamente y no tener tiempo para repasar todas las notas. En realidad, he intentado repasar este resumen todas las semanas, incluso un día antes del examen.
Consejos para la preparación y durante el examen
- Céntrate solo en algunos cursos, los que consideres mas importantes o que te aportan valor, no pierdas tiempo intentando terminar todos los que encuentres, que son muchos.
- Usa tu tiempo para intentar comprender los conceptos tras cada servicio. No lo memorices, es mejor si entiendes el escenario, ya que te ayudará durante el examen cuando encuentres un caso similar, pero con condiciones diferentes.
- A tener en cuenta cuando establezcas la fecha de tu examen: sabiendo que me tomaría tres meses prepararme, el mismo día que empecé a estudiar cerré una cita para ir al centro de exámenes tres meses después.
- Recomiendo hacer un resumen con todos tus apuntes, te será muy útil.
- Haz el examen en persona, no online: es muy difícil en el caso del examen de Associate Architect, porque necesitas tomar notas, y a veces esto no es posible online.
- Estar en una silla durante dos horas y 10 minutos es más duro de lo que parece, así que prepárate.
- Durante el examen, usa tu tiempo sabiamente y no dediques demasiado tiempo a una pregunta. Si no sabes la respuesta, pasa a la siguiente, ya tendrás tiempo de respasar.
Para mí ha sido la mejor experiencia que he tenido en mi reciente carrera de arquitecto, ya que me ha supuesto un reto en todo momento. También he aprendido mucho sobre la resiliencia y la paciencia. Por supuesto, he consolidado algunos conceptos que ya tenía y también he aprendido muchos nuevos. Cuando empieces a aprender Amazon Web Services, créeme, no vas a poder parar, es una plataforma increíble. Espero que este artículo ayude a otras personas de la comunidad informática a alcanzar sus objetivos profesionales. ¡Buena suerte y hazme saber lo que piensas!