Guia de certificaciones AWS

¿Sabías que actualmente el 60% del mercado de servicios en la nube lo concentra Amazon Web Services? En este artículo no vamos a entrar a enumerar las ventajas que ofrece la nube. Pero por resumirlo un poco, muchas empresas y organizaciones han visto en la nube pública una forma económica de trasladar sus cargas de trabajo aprovechando las capacidades de computación descentralizada que ofrece, porque básicamente ya les ofrece un mayor nivel de confianza que su propia infraestructura. Hay un vuelco en la percepción del Cloud Computing. En otras palabras, es una revolución que terminará por cambiarlo todo.

¿Qué es la certificación AWS?

Cuando llevas cierto tiempo trabajando en IT necesitas demostrar de algún modo los conocimientos y habilidades adquiridas a lo largo de tu carrera profesional. Para todo lo relacionado con Amazon Web Services, las certificaciones AWS permiten capacitarnos y mejorar nuestras habilidades bajo demanda. Esto también beneficia a las empresas pues pueden contar en sus equipos con personal adecuado para cada una de sus áreas de proyecto.

Los profesionales de TI obtienen la certificación AWS para demostrar y validar los conocimientos técnicos y las habilidades de la nube. La certificación es válida por tres años, por lo que los profesionales deben re-certificar sus certificaciones cuando expiren.

AWS tiene varios exámenes de certificación para elegir según el rol y la especialidad, diseñados para capacitar a los equipos e individuos respectivos para que alcancen sus objetivos únicos.

Infografia Certificaciones AWS

¿Por qué es importante certificarnos con AWS?

De lo dicho anteriormente, no hay duda que la nube ha llegado para quedarse como la tendencia a seguir en la industria de la tecnología de la información. Cada organización, con independencia de su tamaño, cada persona, está usando servicios en la nube de un modo u otro. La demanda es tan elevada que se ha producido un paradigma, en donde las empresas, en su proceso de migración a la nube de sus sistemas heredados o implementando nuevas soluciones, se encuentran en una situación en donde se requiere cubrir una gran demanda de profesionales, pero no siempre es sencillo.

No basta con publicar un anuncio en un portal de empleo. Debido a lo vasto que se ha convertido el mercado, también es extremadamente difícil encontrar profesionales con la formación adecuada. Hablando en claro, no podríamos a un piloto con licencia de avionetas a pilotar un avión comercial, ¿cierto? Y mucho menos alguien al mando de nuestra infraestructura que obtuvo su grado en la universidad de la cuchufleta.

Dicho esto, teniendo en cuenta que Amazon Web Services cuenta con una posición dominante en el mercado, los beneficios de certificarse en ésta puede ayudarnos a encontrar esa oportunidad que estamos buscando para mejorar nuestra carrera profesional, además de otras ventajas.

Al obtener una certificación AWS obtenemos una serie de beneficios:

  • Insignia digital. Nunca está de más. Con una insignia podemos compartir que hemos obtenido nuestra certificación de una manera sencilla a través de nuestras redes sociales o añadiendo ésta en la firma de nuestro correo electrónico. >

  • Descuento de examen. Al obtener nuestra primera certificación podemos tener acceso a un cupón de descuento del 50% para ser usado en futuros exámenes.

  • Reconocimiento de eventos. También recibiremos invitaciones a eventos exclusivos. 

  • Ser parte de la global certificada por AWS. Obtendremos acceso a la comunidad de LinkedIn certificada por AWS y podremos fortalecer nuestra red de contactos.

  • Exámenes de práctica gratuitos. Este punto es importante. Disponemos de acceso a exámenes de práctica  que nos ayudarán a obtener nuestra próxima certificación de AWS. 

  • Tienda certificada AWS. Y ya por último, al lograr nuestra certificación tendremos acceso a productos exclusivos.

¿Cuáles son las certificaciones de AWS?

Amazon ofrece 11 certificaciones troncales que sirven de base en nuestra especialización profesional. Pero no es necesario hacer el examen de todas ellas. Depende del itinerario que quieras seguir. Por defecto existen cuatro niveles con la siguiente distribución:

  • Foundational - 1 certificación

  • Associate - 3 certificaciones

  • Professional - 2 certificaciones

  • Specialty - 5 certificaciones

Algo a tener muy en cuenta es que si bien cada prueba de certificación varía en cuanto a tiempo de duración, número de preguntas y al coste del examen, todas siguen un formato de examen de opción o respuesta múltiple. Si bien esto puede parecer un problema, con algo de entrenamiento no es imposible de superar. 

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.

Vamos a ver un poco más al detalle cada una de las certificaciones de AWS Cloud:

Nivel Fundacional

1. AWS Certified Cloud Practitioner. Esta es la certificación más básica y accesible disponible actualmente. Se encuentra destinada a todos los niveles, enfocada en mejorar la comprensión de los conceptos básicos de la nube y servicios. También es la certificación que da acceso al resto.  

Requisitos previos:

  • Comprensión básica de los servicios de IT y sus aplicaciones en la plataforma AWS Cloud.

  • Cierta experiencia previa en la nube de AWS.

Detalles del examen:

  • Precio: 100 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado y español

  • Modalidad - Presencial/Online

  • Tiempo: 90 minutos

Associate

2. AWS Certified Solutions Architect – Associate. Esta certificación está diseñada para candidatos con cierta experiencia en el desarrollo de sistemas distribuidos, tolerantes a fallas y escalables en AWS. La certificación valida las siguientes habilidades:

  • Proponer una solución eficaz utilizando principios de diseño arquitectónico según los requisitos del cliente.

  • Ofrecer orientación de implementación a la organización del empleador a lo largo de todo el ciclo de vida de un proyecto.

  • El conocimiento de la arquitectura y la implementación de aplicaciones seguras y sólidas en tecnologías de AWS.

Requisitos previos:

  • Una buena comprensión de la infraestructura global de AWS, los principios arquitectónicos básicos de la construcción en la nube de AWS, las tecnologías de red y las características y herramientas de seguridad proporcionadas por AWS.

  • Experiencia práctica en el uso de servicios de AWS de computación, bases de datos, redes y almacenamiento, así como servicios de implementación y administración de AWS.

  • La capacidad de identificar qué servicios de AWS cumplen determinados requisitos técnicos y definir los requisitos para una aplicación basada en AWS.

  • Comprensión de las mejores prácticas recomendadas para crear aplicaciones seguras y confiables en AWS.

Detalles del examen:

  • Precio: 150 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado. Español a partir del 26 de agosto de 2021

  • Tiempo - 130 minutos

3. AWS Certified Developer - Associate. Destinada a personas que tienen uno o más años de experiencia profesional en el desarrollo y la conservación de aplicaciones basadas en AWS. La certificación valida las siguientes habilidades:

  • Conocimiento práctico de la arquitectura de AWS subyacente, los usos y servicios básicos de AWS y las mejores prácticas.

  • Competencia en el desarrollo, la depuración y la implementación de aplicaciones basadas en la nube con AWS.

Requisitos previos:

  • Buen conocimiento de las aplicaciones nativas de la nube para desarrollar software.

  • Crear, depurar y mantener módulos de código en AWS.

  • Identificar las características clave de los servicios de AWS.

  • Utilizar una canalización de CI/CD para implementar aplicaciones en AWS.

  • Utilización de las API, la CLI y los SDK del servicio de AWS para escribir aplicaciones.

  • Comprensión profunda de al menos un lenguaje de programación de alto nivel.

  • Competencias en el desarrollo, la depuración y la implementación de aplicaciones basadas en la nube con AWS.

Detalles del examen:

  • Precio: 150 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado

  • Tiempo - 130 minutos

4. AWS Certified SysOps Administrator - Associate. Esta es la única certificación que se centra en los administradores de sistemas. Diseñado para profesionales con al menos un año de experiencia en implementación, administración y operaciones en AWS. La certificación valida las siguientes habilidades:

  • Implementar, administrar y operar sistemas escalables, tolerantes a fallas y de alta disponibilidad en AWS.

  • Estimación de los costes de uso de AWS e identificación de los mecanismos de control de costos.

  • Identificación del uso adecuado de las mejores prácticas de operaciones de AWS.

  • Implementar y controlar el flujo de datos desde y hacia AWS.

  • Elección del mejor servicio de AWS en función de los requisitos informáticos, de datos y/o de seguridad.

  • Migración de cargas de trabajo locales a AWS.

Requisitos previos:

  • Conocimientos sobre redes, como DNS, firewalls y TCP / IP.

  • Tecnologías de red y cómo se relacionan con AWS.

  • Los principios de AWS: arquitectura para la nube.

  • Varios conceptos de seguridad junto con experiencia práctica en la implementación de requisitos de cumplimiento y controles de seguridad.

  • Tecnología de virtualización.

  • Capacidad para traducir requisitos arquitectónicos.

Detalles del examen:

  • Precio: 150 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado

  • Tiempo - 130 minutos

Professional

5. AWS Certified Solutions Architect - Professional. Certificación profesional destinada a profesionales con uno o más años de experiencia como arquitecto de soluciones profesionales involucrados en la administración y los sistemas operativos en AWS. La acreditación valida las siguientes habilidades:

  • Elegir los servicios de AWS adecuados para diseñar e implementar una aplicación según los requisitos dados.

  • Diseñar e implementar aplicaciones dinámicamente escalables, tolerantes a fallas, de alta disponibilidad y confiables en AWS.

  • Diseñar y utilizar operaciones escalables a nivel empresarial en AWS.

  • Implementar estrategias de control de costos.

  • Migrar aplicaciones complejas de varios niveles en AWS.

Requisitos previos:

  • Diseñar un proceso de implementación e integración continua.

  • Evaluar los requisitos de las aplicaciones en la nube y generar recomendaciones de arquitectura para implementar y aprovisionar aplicaciones en AWS.

  • Ofrecer orientación sobre las mejores prácticas para el diseño arquitectónico en múltiples aplicaciones y proyectos empresariales.

  • Diseñar una arquitectura híbrida mediante el uso de tecnologías clave de AWS.

  • Explicar y aplicar los cinco pilares del AWS Well-Architected Framework.

Detalles del examen:

  • Precio: 300 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado

  • Tiempo - 170 minutos

6. AWS Certified DevOps Engineer – Professional. Esta certificación está destinada a profesionales que tienen dos o más años de experiencia como ingeniero de DevOps y que participan en la operación, la administración y el aprovisionamiento de entornos de AWS. La certificación valida las siguientes habilidades:

  • Definición e implementación de sistemas de registro, monitoreo y métricas en AWS.

  • Diseño, gestión y mantenimiento de herramientas para automatizar procesos operativos.

Requisitos previos:

  • Una buena comprensión de los procesos y metodologías modernas relacionados con el desarrollo y las operaciones.

  • Administrar sistemas operativos.

  • Desarrollar código en un lenguaje de programación de alto nivel.

Detalles del examen:

  • Precio: 300 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado

  • Tiempo - 170 minutos

Specialty

7. AWS Certified Database - Specialty. Esta certificación especializada valida nuestra  experiencia en la variedad de servicios de bases de datos de AWS. La plataforma AWS cuenta con más de 15 motores de base de datos especialmente diseñados para nuestra elección, que incluyen bases de datos relacionales, de valor clave, de documentos, en memoria, de gráficos, de series de tiempo y de libro mayor. La certificación valida las siguientes habilidades:

  • Comprender y diferenciar las características clave de los servicios de bases de datos de AWS

  • Analizar las necesidades y requisitos para recomendar y diseñar soluciones de bases de datos apropiadas utilizando los servicios de AWS

  • Comprender qué cargas de trabajo se adaptan mejor a cada uno de los servicios de base de datos especialmente diseñados en AWS

  • Comprender las estrategias para la recuperación ante desastres y la alta disponibilidad.

  • Comprender cómo se pueden automatizar las implementaciones de soluciones de bases de datos

  • Determinar la preparación de datos y las estrategias de migración.

  • Determinar las estrategias de copia de seguridad y restauración

  • Gestionar el entorno operativo de una solución de base de datos.

  • Determinar estrategias de monitoreo y alerta.

  • Comprender cómo puede optimizar el rendimiento de la base de datos

  • Determinar los mecanismos de autenticación y control de acceso 

Requisitos previos:

  • Al menos 5 años de experiencia con tecnologías de bases de datos

  • Al menos 2 años de experiencia práctica trabajando en AWS

  • Experiencia y conocimiento trabajando con bases de datos relacionales y no relacionales en las instalaciones y basadas en la nube de AWS

Detalles del examen:

  • Precio: 300 USD

  • Idioma: inglés, japonés, coreano y chino simplificado

  • Tiempo - 180 minutos

8. AWS Certified Advanced Networking – Specialty. La certificación AWS Certified Advanced Networking - Specialty es para profesionales involucrados en la realización de tareas complejas de redes. La certificación valida las siguientes habilidades:

  • Diseñar, desarrollar e implementar soluciones basadas en la nube con AWS.

  • Creación y mantenimiento de la arquitectura de red para todos los servicios de AWS.

  • Implementar los servicios centrales de AWS de acuerdo con las mejores prácticas de arquitectura subyacente.

  • Aprovechar las herramientas para automatizar las tareas de red de AWS.

Requisitos previos:

  • Capacidad para desarrollar herramientas y scripts de automatización

  • Comprensión avanzada de los conceptos y tecnologías de redes de AWS

  • Capacidad para crear soluciones genéricas para funciones de seguridad de red, como protección DDoS, EDoS, IDS, IPS y WAF

  • Conocer las tecnologías de redes dentro del modelo OSI y cómo afectan las decisiones de implementación.

  • Conocimiento de arquitecturas de redes avanzadas y opciones de interconectividad.

  • Comprensión de los desafíos de transición de IPv6, CIDR y subredes.

Detalles del examen:

  • Precio: 300 USD

  • Idiomas disponibles: inglés/japonés/coreano/chino simplificado

  • Tiempo - 170 minutos

9. AWS Certified Security — Specialty. Destinada a profesionales que desempeñan funciones de seguridad durante dos o más años con experiencia práctica en la protección de cargas de trabajo de AWS. La certificación valida las siguientes habilidades:

  • Un buen conocimiento acerca de los métodos de cifrado de datos y mecanismos de AWS para implementar los mismos.

  • Protocolos de Internet seguros y los correspondientes mecanismos de implementación de AWS.

  • Riesgos y operaciones de seguridad.

  • Clasificaciones de datos especializadas, así como mecanismos de protección de datos de AWS.

  • Competencia en la implementación de producción con las funciones y los servicios de seguridad de AWS.

  • Conocimiento de los servicios de seguridad de AWS y las características de los servicios para ofrecer un entorno de producción seguro.

Requisitos previos:

  • Experiencia en seguridad de TI y conocimiento del diseño e implementación de soluciones de seguridad.

  • Experiencia en la protección de cargas de trabajo de AWS.

  • Conocimiento de los controles de seguridad para cargas de trabajo en AWS.

Detalles del examen:

  • Precio: 300 USD

    Idiomas disponibles: inglés/japonés/coreano/chino simplificado

  • Tiempo - 170 minutos

10. AWS Certified Machine Learning – Specialty. Diseñada para personas que asumen un rol de desarrollo o ciencia de datos. La certificación de AWS valida las siguientes capacidades:

Elegir un enfoque de AA apropiado para un conjunto dado de requisitos comerciales.

  • Diseñar e implementar soluciones de aprendizaje automático rentables, confiables, escalables y seguras.

  • Identificación de los mejores servicios de AWS para implementar soluciones de aprendizaje automático óptimas.

Requisitos previos:

  • Dos o más años de experiencia en desarrollo, arquitectura y/o ejecución de cargas de trabajo de aprendizaje profundo o aprendizaje profundo en la nube de AWS.

Detalles del examen:

  • Precio: 40 USD (examen de práctica) / 300 USD (examen de certificación)

  • Idiomas disponibles: inglés/japonés

  • Tiempo - 170 minutos

11. AWS Certified Data Analytics - Specialty. La certificación está destinada a personas que realizan análisis complejos de Big Data con al menos dos años de experiencia en el uso de tecnología AWS. Esta certificación merece especialmente la pena para profesionales que necesiten alcanzar una comprensión más sólida de la jerarquía de necesidades de la ciencia de datos. La certificación de AWS valida las siguientes capacidades:

  • Defina los servicios de análisis de datos de AWS y comprenda cómo se complementan entre sí

  • Explique cómo los servicios de análisis de datos de AWS se ajustan al ciclo de vida de recopilación, almacenamiento, procesamiento y visualización de los datos

Requisitos previos:

  • Al menos 5 años de experiencia con tecnologías de análisis de datos

  • Al menos 2 años de experiencia práctica trabajando con AWS

  • Conocimiento y experiencia trabajando con los servicios de AWS para diseñar, crear, asegurar y mantener soluciones de análisis

Detalles del examen:

  • Precio: 40 USD (examen de práctica) / 300 USD (examen de certificación)

  • Idiomas disponibles: inglés, japonés, coreano y chino simplificado

  • Tiempo - 180 minutos

Recertificación

12. Recertificación de AWS  Obtener una certificación ahora, no significa que sea para siempre. Las cosas cambian con mucha velocidad, se añaden nuevas características y mejoras, y es necesario cierta actualización de nuestros conocimientos. Las certificaciones AWS deben renovarse cada tres años. 

Hay dos formas de volver a certificarse para una certificación de AWS:

  • Aprobar el examen de nivel profesional para la misma certificación.

  • Aprobar el examen de recertificación para la certificación existente.

Consejos y recursos para obtener tu Certificación AWS

Y ya estamos casi por acabar este artículo. Si has llegado hasta aquí, posiblemente te preguntes cómo superar con éxito el proceso de certificación y qué recursos existen para poder formarte. 

Lo primero es tener en cuenta que obtener una certificación no es una tarea sencilla. Requiere cierta disciplina y es posible que te entren muchas dudas al comienzo. Nuestro primer consejo es que debes ser realista con tus expectativas y perseverante para poder planificar un calendario que te permita disponer de tiempo.

Otra cosa a tener en cuenta es que debes tener un nivel de inglés técnico aceptable. La gran parte de la documentación existente se encuentra en ese idioma. No tener una base lo suficientemente fuerte puede hacer que te sientas perdido en algún punto. Así que, si este es tu punto débil, ya sabes lo primero que debes hacer antes de comenzar. 

Recomendamos que aproveches los 12 meses gratis que ofrece la plataforma de AWS al darte de alta. Cuenta con algunas limitaciones, pero podrás familiarizarte mejor con el entorno y los servicios disponibles. No hay nada mejor para practicar que esto.  

Comienza por lo básico. Aunque creas que tienes más nivel del requerido, no subestimes la certificación Cloud Practitioner. La razón es que sirve además de toma de contacto para estar familiarizado con los servicios más importantes, que son: Beanstalk, CloudFormation, DynamoDB, Elastic, S3, SNS, SQS y SWF. Además de Amazon Lambda, EBS, EC2, IAM, STS y VPC (ACL, IGV, Security Groups, Subnets…).

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:

  • Cloud Academy, un 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 en 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.

  • En Coursera, una de las grandes plataformas de cursos de todo tipo, también tienes unos cuantos sobre distintos servicios de AWS.

Conclusión

Y llegamos al final. En este artículo hemos hablado de como Amazon Web Services se expande continuamente en términos de productos y funciones. También de la alta demanda de profesionales que esto genera y la necesidad de certificarse. Mantenerse al día y poder mejorar nuestras habilidades profesionales hacen de las certificaciones AWS una excelente vía de aprendizaje. El camino no es fácil, pero tampoco imposible.

 

Guia introduccion MuleSoft AnyPoint