No te voy a descubrir a estas alturas la importancia que han tomado en el mundo online los servicios en la nube o cloud. De entre las distintas alternativas que hay disponibles en el mercado, AWS (Amazon Web Services) es, sin lugar a dudas, la más utilizada por empresas de todo el mundo.
Cualquier hijo de vecino sabe que Amazon es una descomunal tienda virtual en la que puedes comprar desde el último modelo de móvil, pañales para tu hijo o realizar la compra semanal. Si algo existe, probablemente se venda ahí.
Lo que ya no sabe tanta gente es que la tienda no es el negocio principal de Amazon. Ni de lejos. Esta división ha dado pérdidas durante casi toda su existencia. Bueno, unas pérdidas bastante falseadas, pero esa es otra historia.
El caso es que el departamento más lucrativo de la empresa de Jeff Bezos hoy en día es el de sus servicios en la nube, Amazon Web Services, lanzado en el año 2006 y ahora líder del mercado en hospedaje web de aplicaciones de alto calibre y en servicios de redes cloud.
Bien, una vez puestos todos en situación, avancemos. En este artículo te damos todas las claves que necesitas saber para conocer al detalle todo sobre las certificaciones de Amazon Web Services.
Qué son las Certificaciones AWS y por qué te pueden interesar
Ante tal panorama, conocer y saber manejar las herramientas y servicios que AWS ofrece se ha convertido en una habilidad muy bien valorada por las empresas de sistemas. Y como aprender eso no es algo que se pueda conseguir en una tarde, Amazon creó sus certificados oficiales.
De ese modo, obteniendo sus acreditaciones, tú demuestras inequívocamente que controlas la materia y ellos se sacan un dinerito por examinarte, algo que nunca les viene mal.
Está claro que sacarte uno de estos títulos no te va a garantizar por sí solo un puesto de trabajo (lo más relevante es y será siempre tu experiencia y poder demostrar lo que sabes hacer), pero sí es cierto que es un punto que se valora muy positivamente, pues allanas el trabajo de evaluación a los responsables de reclutamiento, y te aporta una ventaja competitiva respecto a los candidatos que no estén certificados.
Además de ello, otras razones poderosas para enfrentarte a las certificaciones son que vas a evolucionar profesionalmente y que la recompensa económica no parece ser pequeña: las certificaciones AWS están entre las más valiosas y demandadas que existen en el mundo de la tecnología, y los salarios medios de salida están entre los 120.000 y los 140.000 $ anuales.
Ahora bien, tampoco te emociones tan rápido, que esto no va a ser un paseo por el campo. Las certificaciones de Amazon son muy exigentes y supondrán una desafiante prueba para la que debes prepararte adecuadamente.
Tipos de Certificaciones AWS: todo lo que debes saber antes de empezar
Actualmente, AWS ofrece más de 200 servicios diferentes, que se dice pronto. De entre ellos, la plataforma pone al alcance de los nuevos usuarios la denominada como capa gratuita (durante un año), que recoge un total de 85 funcionalidades. Algunas de éstas son de uso ilimitado y otras tienen ciertas restricciones, y en caso de superarlas, hay que pagar. Te recomiendo ver los detalles aquí.
Para controlar sus servicios de computación en la nube, Amazon ofrece en 2022 un total de 11 certificaciones diferentes. Éstas se dividen entre principales y especializadas. Además, las principales constan de tres niveles ascendentes de experiencia: Foundational, Associate y Professional.
En la práctica, nada te impide ir directamente a por una certificación de nivel Professional sin tener las anteriores, pero incluso en el caso de personas con años de experiencia, se recomienda encarecidamente comenzar la ruta desde abajo para asimilar el tipo de exámenes y estructurar los conocimientos que se te van a requerir.
Dentro del apartado de cada certificación podrás encontrar documentación sobre los exámenes, así como preguntas de muestra. También se ofrecen seminarios de varias horas con recomendaciones y prácticas relacionadas con las pruebas a superar. No obstante, se recomienda que los candidatos tengan al menos 6 meses de experiencia con la nube de AWS para comenzar la aventura de las certificaciones.
Has de saber que todos los materiales, así como el examen, están en inglés (bueno, también en japonés, coreano y chino simplificado, pero no creo que eso te importe mucho), y si deseas concertar un examen, éstos se celebran en centros Kryterion concertados por todo el mundo, y no se permite el acceso a dispositivos electrónicos durante las pruebas.
Por fortuna, a partir de 2019 se abrió la posibilidad de concertar exámenes telemáticos supervisados. Los puedes hacer desde tu casa o tu oficina, mientras tengas un lugar privado y tranquilo, una buena conexión a internet y una webcam. Durante el examen se compartirá tu pantalla y serás vigilado a través de la cámara.
Durante la pandemia por coronavirus, los exámenes presenciales se cancelaron por seguridad, pero actualmente se van retomando poco a poco si es la opción que te interesa.
Por si tenías alguna duda, realizar cada examen tiene un coste (que te indicaré a continuación), y también te cobran una cantidad más reducida por hacer exámenes de prueba para entrenarte. C’est la vie.
Dicho esto, pasemos a explorar las distintas certificaciones de Amazon:
AWS Certified Cloud Practitioner
– Nivel: Foundational
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 90 minutos
– Precio del examen de prueba: 20 $
– Precio del examen real: 100 $
Este es el principio del camino por el que todo el mundo debería pasar. Es una certificación elemental que te exigirá conocer la arquitectura general de la nube AWS, así como los servicios clave y su nivel de seguridad, y se te pedirá que describas con detalle las características principales para realizar implementaciones, por poner algunos ejemplos.
Una particularidad de esta certificación es que también se te va a pedir que demuestres tu sabiduría en materia de facturación, soporte, administración de cuentas y precios de AWS.
Una vez que obtengas este título, se abren ante ti tres rutas posibles: la de Arquitecto, la de Desarrollador y la de Operaciones, y cada una de ellas tiene dos niveles antes comentados: Associate y Professional (ojo, que el nivel Professional de la ruta Desarrollador y el de Operaciones es común).
Así pues, una vez que hayas superado este paso, tenemos como opciones:
AWS Certified Solutions Architect (1)
– Nivel: Associate
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 130 minutos
– Precio del examen de prueba: 20 $
– Precio del examen real: 150 $
Este es el primer escalón de los dos correspondientes a la ruta Arquitecto. Se recomienda que tengas al menos un año de experiencia trabajando con AWS para enfrentarte a esta certificación.
Aquí empiezan los primeros requerimientos serios: deberás saber cómo realizar implementaciones bajo condiciones estrictas y llevar a cabo las políticas de diseño de arquitecturas del mejor modo posible.
Necesitarás también ser capaz de configurar y administrar redes, servicios de almacenamiento y computación basados en AWS, siempre siguiendo las normas de seguridad de la plataforma de Amazon.
AWS Certified Solutions Architect (2)
– Nivel: Professional
– Formato del examen: 75 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 180 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
Este es el segundo escalón de la rama Arquitecto (aunque se llame exactamente igual que el primero), y aquí las cosas se complican. Hablamos de un examen intenso, de tres horas.
Se espera que lleves al menos dos años trabajando con AWS para afrontar este desafío, aunque nadie vaya a comprobarlo directamente. Deberás, eso sí, ser capaz de realizar implementaciones complejas, a gran escala, con tolerancia a errores y con alta disponibilidad, siendo siempre lo más eficiente posible en consumo de recursos.
Es una certificación realmente difícil de obtener, así que prepárate para dedicarle mucho tiempo. No la llaman ‘Professional’ sólo porque sí…
AWS Certified SysOps Administrator
– Nivel: Associate
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 130 minutos
– Precio del examen de prueba: 20 $
– Precio del examen real: 150 $
Esta certificación es el primer escalón de la rama de Operaciones, enfocada en administradores de sistemas con al menos un año de trayectoria implementando y administrando operaciones con AWS.
Se espera que el futuro administrador de sistemas y operaciones sea capaz de gestionar los servicios de la nube con tolerancia a errores, proporcionando siempre una alta disponibilidad, implementando recursos según las necesidades operativas que se te indiquen, y siguiendo en todo momento los requisitos de seguridad y de control de gastos.
AWS Certified Developer
– Nivel: Associate
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 130 minutos
– Precio del examen de prueba: 20 $
– Precio del examen real: 150 $
Aquí es donde comienza la ruta denominada Desarrollador, la más enfocada para las personas que vienen del mundo de la programación web y/o de aplicaciones.
Tendrás que ser capaz de controlar el SDK de AWS optimizando los recursos cloud que contengan tus aplicaciones. También deberás conocer a fondo las políticas de seguridad, de cifrado de información y la creación de credenciales de acceso de la plataforma.
AWS Certified DevOps Engineer
– Nivel: Professional
– Formato del examen: 75 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 180 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
Esta es la certificación de nivel Professional en la que confluyen las dos anteriores de nivel Associate: SysOps Administrator y Developer. Dicho de otro modo, las ramas Desarrollador y Operaciones comparten este mismo examen en su nivel superior.
Es otro hueso duro de roer. Al igual que en la otra certificación Professional (Solutions Architect), es un examen recomendado para quien lleva al menos dos años trabajando con AWS.
Aquí te encontrarás con otra prueba intensa de hasta tres horas en la que deberás demostrar tus conocimientos realizando administraciones completas de aplicaciones distribuidas. Tendrás que implementar las políticas más adecuadas en cuanto a integración y entrega continuas (CI/CD), automatizando tests de seguridad y control.
Certificaciones especializadas AWS: ampliando las rutas de aprendizaje
Al margen de las tres rutas principales que ofrece Amazon para su plataforma cloud AWS, actualmente hay 5 certificaciones con carácter de especialidad (y se supone que hay más en camino).
Estas certificaciones son independientes entre sí y también lo son respecto de las rutas anteriores. Teóricamente puedes enfrentarte a ellas en cualquier momento que desees, pero se recomienda que al menos hayas obtenido alguna certificación de nivel Associate para adentrarte en una especialización.
Para que las conozcas un poco más en detalle, te las describo a continuación.
AWS Certified Security
– Nivel: Specialty
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 170 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
Esta certificación está dirigida a todas aquellas personas vinculadas a departamentos de seguridad y cuentas, con al menos dos años de experiencia protegiendo cargas de trabajo en AWS.
Se te exigirá un nivel experto en seguridad de TI, con amplios conocimientos de técnicas de encriptación y protección de datos, y, por supuesto, de todas las herramientas relativas a la seguridad de Amazon Web Services.
AWS Certified Database
– Nivel: Specialty
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 180 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
Esta certificación está recomendada para profesionales que lleven al menos 5 años trabajando con bases de datos (relacionales y no relacionales), y también un mínimo de 2 años de experiencia involucrado con las tecnologías de AWS.
El examen requerirá que demuestres tu capacidad para recomendar y diseñar soluciones de bases de datos dentro de los servicios de AWS, atendiendo siempre a unas necesidades y requisitos concretos. Para ello, deberás tener una compresión amplia de la plataforma y de sus herramientas.
AWS Certified Machine Learning
– Nivel: Specialty
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 180 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
Para conseguir esta certificación, tendrás que superar un examen en el que deberás diseñar e implementar soluciones de aprendizaje automático para resolver problemas reales. Se te plantearán preguntas en las que deberás justificar tus decisiones y defender tu enfoque.
Por supuesto, como en otras especialidades, para aprobar esta certificación tendrás que conocer a la perfección las opciones de AWS relativas a la gestión de soluciones de aprendizaje automático, sabiendo escoger las alternativas más seguras y escalables para los problemas que se te planteen.
AWS Certified Advanced Networking
– Nivel: Specialty
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 170 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
Esta prueba está enfocada para profesionales que desarrollan proyectos de redes escalables y de alta complejidad, implicando (obviamente) a sistemas AWS.
Es un requisito imprescindible para superar esta certificación que sepas administrar arquitecturas de red y automatizar tareas para cualquier tipo de servicio basado en la nube de Amazon. Se dará por sentado que tienes al menos 5 años de experiencia trabajando en gestión de redes y comprendes las mejores prácticas de las implementaciones relativas a AWS.
AWS Certified Data Analytics
– Nivel: Specialty
– Formato del examen: 65 preguntas tipo test con varias respuestas disponibles
– Duración máxima del examen: 170 minutos
– Precio del examen de prueba: 40 $
– Precio del examen real: 300 $
En línea con las otras certificaciones, para enfrentarte a este examen se recomienda que lleves un mínimo de 5 años trabajando en un puesto relativo al análisis de datos (big data) y al menos dos de ellos relacionados con la plataforma AWS.
Para superar la prueba, habrás de ser capaz de definir los distintos servicios de análisis de datos de la plataforma, entendiendo cómo se complementan entre ellos. Además de esto, el propósito general es que demuestres tu habilidad para diseñar y mantener soluciones de analítica de datos eficientes y rentables, contemplando en todo momento la seguridad del sistema.
Certificaciones AWS: ¿por dónde empezar?
Tras haber visto todas las opciones y caminos disponibles dentro de la nube de Amazon, es normal que te surjan dudas sobre qué ruta de aprendizaje elegir y por dónde empezar.
Para empezar, has de saber que, en general, se recomienda obtener más de una certificación, siempre alineadas con tu trayectoria profesional. Tienes que escoger un camino que tenga sentido para ti y avanzar progresivamente. De lo contrario, te puedes encontrar con que las pruebas se te hacen demasiado cuesta arriba.
Del mismo modo, otro consejo extendido es que, aunque tengas mucha experiencia en el campo de la gestión de sistemas en la nube (como Google Cloud o Azure, por ejemplo), no es lo más recomendable del mundo ir directamente a por las certificaciones AWS de nivel Professional.
Es preferible ir poco a poco desde abajo. Sí, al final te va a salir algo más caro, pero obtendrás una base más sólida de conocimientos específicos sobre los servicios web de Amazon, y estarás mucho mejor preparado para enfrentarte a los exámenes más duros. Al margen de eso, a continuación, te dejo algunas indicaciones en tres supuestos distintos.
A) Ruta para novatos absolutos en IT y servicios cloud
En este caso, la recomendación es sencilla: empieza por abajo, es decir, el curso AWS Certified Cloud Practitioner. Esto te dará las bases de los servicios de la nube de Amazon, incluso si nunca has estado relacionado con este tipo de tecnologías.
También descubrirás si esto es para ti o no, aspecto clave en el caso de que sea tu primera incursión en este mundillo. En caso afirmativo, una vez que obtengas esta certificación, deberás poner en práctica tus conocimientos durante un tiempo para ir afianzando e interiorizando todo lo aprendido. De este modo, pronto estarás listo para dar el salto a la certificación de nivel Associate que más te atraiga.
Una de las rutas completas más habituales es la que te indico a continuación, pero tómatela sólo como ejemplo general. No tiene por qué ser la tuya:
• 1) Nivel Foundational: Certificación AWS Cloud Practitioner
• 2) Nivel Associate: Certificación AWS Solutions Architect
• 3) Nivel Associate: Certificación AWS Developer
• 4) Nivel Associate: Certificación AWS SysOps Administrator
• 5) Realiza las certificaciones de nivel Specialty que te interesen
• 6) Nivel Professional: Certificación AWS DevOps Engineer
• 7) Nivel Professional: Certificación AWS Solutions Architect
B) Ruta para los que ya conocen AWS y tienen experiencia en IT
Aquí podrías saltarte el primer paso e ir directamente a por cualquiera de las tres opciones del nivel Associate. Lo mejor es que elijas una certificación relacionada con tu experiencia. En particular, si vienes del mundo del desarrollo, se insiste bastante en que vayas por la ruta Developer.
En cualquier caso, no cometas el error de saltarte el nivel Associate e ir directamente a por una certificación de nivel Professional o por una Specialty. Tienes muchas papeletas para que la operación te salga mal, pues son exámenes realmente complejos y que implican unos conocimientos amplísimos de AWS.
C) Ruta para expertos en IT con amplios conocimientos de AWS
Si te encuentras en esta situación, pero nunca te has sacado una certificación AWS (porque lo has aprendido por tu cuenta o por las razones que sean), probablemente te plantees ir de cabeza a por una de nivel Professional o Specialty.
Es difícil aconsejar en este caso, pues cada profesional puede tener circunstancias distintas. Quizás sí seas capaz de obtenerlas directamente si tienes muy controladas las materias y te has enfrentado a situaciones de todo tipo en tu relación con la plataforma AWS.
Aun así, se suele recomendar igualmente que pases primero por las certificaciones de nivel Associate y constates que de verdad estás donde crees estar a nivel de competencias. Ten en cuenta que, independientemente de lo que sepas, también tienes que acostumbrarte al tipo de pruebas que te va a proponer la gente de Amazon y aprender a gestionar el tiempo de los exámenes.
En fin, es una decisión personal que sólo puedes tomar tú. Lo peor que puede pasar si vas directamente a por una certificación Professional es que tires 300 $ (o más) a la basura y que te frustres por apuntar muy alto demasiado pronto.
Primeros pasos y consejos para aprobar una Certificación AWS
Obtener una de estas certificaciones no es algo sencillo ni al alcance de cualquiera, y la misión puede resultar atemorizante al principio. Sin embargo, con voluntad y trabajo, nada es imposible. Toma nota:
- En primer lugar, debes tener un nivel de inglés técnico suficiente para entender la documentación y manejarte por las herramientas de AWS. Esto puede parecer obvio, pero había que nombrarlo. Si ya tienes algo de experiencia en sistemas o en desarrollo, probablemente ya hayas adquirido dicho nivel. Si no… pues ya sabes cuál es tu primer paso.
- Tienes que darte de alta en la plataforma de AWS. Dispones de 12 meses gratis. ¡Aprovéchalos! Ten en cuenta que hay ciertas limitaciones de uso según servicios.
- Créate una cuenta en APN Portal (Amazon Partner Network), para poner en práctica todo lo que aprendas con las herramientas de AWS. Amazon te ofrecerá ayuda y soporte para tus proyectos alojados en su nube y basados en sus servicios.
- Una vez hecho lo anterior, para empezar, deberás familiarizarte con la consola de AWS e ir entendiendo los conflictos habituales que suelen surgir, como problemas de acceso a internet de una red privada o las particularidades de una base de datos DynamoDB.
- Si tus conocimientos no son muy elevados, no te saltes la certificación Cloud Practitioner aunque creas que estás por encima de eso. En este nivel no hace falta que conozcas al dedillo todos los servicios de AWS (hay más de 200), pero sí tienes que estar familiarizado con los más importantes, que son: Beanstalk, CloudFormation, DynamoDB, Elastic, S3, SNS, SQS y SWF.
- Por otro lado, curiosamente, los servicios de los cuales suelen salir un mayor número de preguntas en los exámenes son los siguientes: Amazon Lambda, EBS, EC2, IAM, STS y VPC (ACL, IGV, Security Groups, Subnets…)
- La puntuación que necesitas para pasar los exámenes se rige por un análisis estadístico un tanto misterioso y opaco. Amazon no publica sus criterios de evaluación ni puntuaciones mínimas para aprobar. Para colmo, sus políticas están sujetas a cambios en cualquier momento sin previo aviso, así que te va a dar igual cuáles sean. Te toca pasar por el aro.
Tú intenta responder satisfactoriamente a todo porque no se sabe cuál es exactamente el objetivo para superar la prueba. Eso sí, la parte positiva es que obtendrás los resultados en pantalla justo después de acabar el test.
- Si suspendes un examen, podrás volver a realizarlo (previo pago de nuevo, of course) 14 días más tarde. Eso sí, que sepas que, en caso de no conseguirlo tampoco a la segunda, sólo hay disponibles tres intentos al año, contando desde la primera vez.
- Aparte de la documentación oficial de Amazon, los conocidos whitepapers, (que serán unos grandes aliados en tus estudios) y de sus periódicos seminarios gratuitos, hay muchos otros recursos para practicar y aprender. Por ejemplo:
- A cloud guru: una de las páginas más recomendadas por los expertos, si no la que más. Es especialmente útil para la ruta Developer, pero también incluye partes de la certificación Solutions Architect. Además de esto, en 2019 adquirieron el portal web Linux Academy, que era otra de las grandes referencias del sector para aprender AWS, así que ahora es un dos en uno difícil de ignorar.
- Cloud Academy: otro portal recomendado a menudo y actualizado con periodicidad, algo bastante importante porque las herramientas de AWS cambian constantemente.
- Whizlabs tiene una amplia gama de cursos enfocados a la preparación para las distintas certificaciones cloud de Amazon.
- Platzi es uno de los mayores portales para la enseñanza de tecnología, y tiene numerosos cursos relativos a AWS: fundamentos, almacenamiento, bases de datos, cloud computing, Redshift, big data… Y una gran ventaja: los cursos están en español. Si flojeas en inglés (algo que deberías remediar rápido), no es mal punto para empezar.
- En Coursera, una de las grandes plataformas de cursos de todo tipo, también tienes unos cuantos sobre distintos servicios de AWS.
- Y, por último, aunque debería ser también evidente, no puedo hacer otra cosa que recomendarte que practiques hasta la extenuación todo lo aprendido. Tienes que familiarizarte con el mayor número de servicios que seas capaz.
Los exámenes se basan principalmente en solventar posibles situaciones que se te pueden presentar en el mundo real… y la mejor manera de saber cómo resolverlas es haberlas vivido antes en primera persona. Cuando un problema lo has sufrido antes en tus carnes, nunca olvidas la solución.
Finalmente, una vez que hayas logrado tu certificación AWS, tendrás autorización para usar tu resplandeciente título en público, así como mostrar el icono correspondiente en tus tarjetas de visita, tu página web o cualquier otro soporte comercial.
Eso sí… no te creas que cuando lo hayas conseguido ya has terminado con esto.
Las certificaciones de Amazon tienen una validez de 3 años desde su expedición (considérate afortunado, que antes eran 2). Una vez que pase ese plazo, deberás volver a enfrentarte con el examen (uno por cada certificación que poseas) y, por supuesto, a pasar por caja.
Todo esto te obligará a estar constantemente actualizado, algo que, por otra parte, es una constante en el mundo de la tecnología, así que ya deberías estar acostumbrado. Eso sí, al menos te hacen un 50% de descuento en el precio de los exámenes por renovación.
No pasa nada, si finalmente has conseguido uno de esos codiciados puestos de 140.000 $ al año, te va a molestar mucho más hacer las pruebas de nuevo que pagar el examen.
Conseguir las certificaciones de Amazon Web Services y dominar sus servicios en la nube es una tarea ardua y no exenta de complicaciones, pero ahora mismo esta empresa es la que lidera el mercado y no parece que vaya a irse a ninguna parte a corto plazo, así que resulta muy conveniente obtener sus credenciales si estás en el sector IT, y la recompensa también es muy alta.
Espero sinceramente que este contenido te haya sido de utilidad en tu camino y, si es así, te animo a compartirlo con quien consideres que pueda aprovecharlo.
Antes de irte, y por si no estás convencido de obtener alguna certificación de AWS, puede que quieras echar un vistazo a las que fueron las certificaciones más demandadas en el año 2023.
Buena suerte.
Más info en: AWS Certification