
Tras prometerme a mi mismo que no volvería publicar, al menos en 2022, el enésimo artículo centrado en como preparar otra dichosa certificación, rompo mi juramento y vuelvo a la carga con otra nueva edición de esta “exitosa” serie.
Lo sé, apenas han pasado dos meses desde la última entrega, pero la ocasión bien merece la pena, y es que no se trata de un título cualquiera, ¡faltaría mas!, sino la temible AWS Certified Solutions Architect – Professional, algo así como como el anillo único de las certificaciones cloud.
Dicho esto y para sorpresa de absolutamente nadie, en el presente artículo se pretende describir en que consiste esta prueba, los tópicos que abarca, así como el proceso de preparación seguido por un servidor para poder superar él tan temido examen.
AWS Certified Solutions Architect – Professional
Tal y como señala la página oficial de AWS, Solutions Architect – Professional es una certificación orientada a todas aquellas personas con dos o más años de experiencia práctica en el diseño e implementación de arquitectura de nube en AWS, para validar su capacidad de diseñar, implementar y evaluar aplicaciones en AWS dentro de diversos y complejos requisitos.
En concreto, los candidatos deben dominar los siguientes tópicos distribuidos en 4 dominios:
Dominio 1: Soluciones de diseño para la complejidad organizacional
- Diseñar estrategias de conectividad de redes
- Conocimientos:
- Infraestructura global de AWS
- Conceptos de redes de AWS (por ejemplo, Amazon VPC, AWS Direct Connect, AWS VPN,enrutamiento transitivo, servicios de contenedores de AWS)
- Conceptos de DNS híbrido (por ejemplo, Amazon Route 53 Resolver, integración deDNS en las instalaciones)
- Segmentación de red (por ejemplo, subredes, direccionamiento IP, conectividad entre VPC)
- Monitoreo del tráfico de red
- Habilidades
- Evaluación de las opciones de conectividad para varias VPC
- Evaluación de las opciones de conectividad para la integración de coubicación, en lasinstalaciones y en la nube
- Selección de zonas de disponibilidad y regiones de AWS en función de los requisitosde red y latencia
- Solución de problemas de flujos de tráfico mediante herramientas de AWS
- Uso de puntos de enlace de servicio para integraciones de servicios
- Conocimientos:
- Prescribir controles de seguridad
- Conocimientos:
- AWS Identity and Access Management (IAM) y AWS Single Sign-On
- Tablas de enrutamiento, grupos de seguridad y ACL de red
- Administración de certificados y claves de cifrado (por ejemplo, AWS Key Management Service[AWS KMS], AWS Certificate Manager [ACM])
- Herramientas de seguridad, identidad y conformidad de AWS (por ejemplo, AWS CloudTrail,analizador de acceso de AWS Identity and Access Management, AWS Security Hub, Amazon Inspector)
- Habilidades:
- Evaluación de la administración del acceso entre cuentas
- Integración con proveedores de identidad de terceros
- Implementación de estrategias de cifrado para datos en reposo y datos en tránsito
- Desarrollo de una estrategia para la auditoría y las notificaciones de eventos de seguridadcentralizadas
- Conocimientos:
- Diseñar arquitecturas confiables y resistentes.
- Conocimientos:
- Objetivos de tiempo de recuperación (RTO) y objetivos de punto de recuperación (RPO)
- Estrategias de recuperación de desastres (por ejemplo, el uso de AWS Elastic Disaster Recovery[CloudEndure Disaster Recovery], luz piloto, espera activa y varios sitios)
- Backup y restauración de datos
- Habilidades:
- Diseño de soluciones de recuperación de desastres basadas en los requisitos de RTO y RPO
- Implementación de arquitecturas para recuperarse automáticamente de los errores
- Desarrollo de una arquitectura óptima teniendo en cuenta las opciones de escaladovertical y horizontal
- Diseño de una estrategia eficaz de backup y restauración
- Conocimientos:
- Diseñar un entorno de AWS de varias cuentas.
- Conocimientos:
- AWS Organizations y AWS Control Tower
- Notificaciones de eventos de varias cuentas
- Intercambio de recursos de AWS entre entornos
- Habilidades:
- Evaluación de la estructura de cuenta más adecuada para los requisitos de la organización
- Recomendación de una estrategia para el registro centralizado y las notificaciones de eventos
- Desarrollo de un modelo de gobernanza de varias cuentas
- Conocimientos:
- Determinar las estrategias de optimización de costos y visibilidad.
- Conocimientos:
- Herramientas de monitoreo de uso y costos de AWS (por ejemplo, AWS Trusted Advisor,Calculadora de precios de AWS, AWS Cost Explorer, AWS Budgets)
- Opciones de compra de AWS (por ejemplo, instancias reservadas, Savings Plans,instancias tipo spot)
- Herramientas de visibilidad del dimensionamiento correcto de AWS (por ejemplo,AWS Compute Optimizer, Amazon S3 Storage Lens)
- Habilidades:
- Monitoreo de costos y uso con herramientas de AWS
- Desarrollo de una estrategia de etiquetado eficaz que asigne los costos a las unidadesde negocio
- Comprensión sobre cómo las opciones de compra afectan el costo y el rendimiento
- Conocimientos:
Dominio 2: Diseño para nuevas soluciones
- Diseñar una estrategia de implementación para cumplir con los requisitos empresariales.
- Conocimientos:
- Infraestructura como código (IaC) (por ejemplo, AWS CloudFormation)
- Integración continua y entrega continua (CI y CD)
- Procesos de administración de cambios
- Herramientas de administración de la configuración (por ejemplo, AWS Systems Manager)
- Habilidades:
- Determinación de una ruta de actualización o aplicación para nuevos servicios y características
- Selección de servicios para desarrollar estrategias de implementación e implementar mecanismos de restauración adecuados
- Adopción de servicios administrados según sea necesario para reducir el aprovisionamiento de infraestructura y la sobrecarga de parches
- Accesibilidad a tecnologías avanzadas mediante la delegación de tareas complejas de desarrollo e implementación a AWS
- Conocimientos:
- Diseñar una solución para garantizar la continuidad del negocio.
- Conocimientos:
- Infraestructura global de AWS
- Conceptos de redes de AWS (por ejemplo, Route 53, métodos de enrutamiento)
- RTO y RPO
- Escenarios de recuperación de desastres (por ejemplo, copia de seguridad y restauración, luz piloto, espera activa, varios sitios)
- Soluciones de recuperación de desastres en AWS
- Habilidades:
- Configuración de soluciones de recuperación de desastres
- Configuración de replicación de datos y bases de datos
- Ejecución de pruebas de recuperación de desastres
- Diseño de la arquitectura de una solución de copia de seguridad automatizada, rentable y compatible con la continuidad del negocio en varias zonas de disponibilidad o regiones de AWS
- Diseño de una arquitectura que proporcione disponibilidad de aplicaciones e infraestructuras ante una interrupción
- Aprovechamiento de los procesos y componentes para el monitoreo centralizado con el fin de recuperarse de manera proactiva de los errores del sistema
- Conocimientos:
- Determinar los controles de seguridad en función de los requisitos.
- Conocimientos:
- IAM
- Tablas de enrutamiento, grupos de seguridad y ACL de red
- Opciones de cifrado para datos en reposo y datos en tránsito
- Puntos de enlace de servicios de AWS
- Servicios de administración de credenciales
- Servicios de seguridad administrados de AWS (por ejemplo, AWS Shield, AWS WAF, Amazon GuardDuty, AWS Security Hub)
- Habilidades:
- Especificación de los usuarios y roles de IAM que se adhieren al principio de acceso de mínimo privilegio
- Especificación de los flujos de red entrantes y salientes mediante reglas de grupo de seguridad y ACL de red
- Desarrollo de estrategias de mitigación de ataques para aplicaciones web a gran escala
- Desarrollo de estrategias de cifrado para datos en reposo y datos en tránsito
- Especificación de puntos de enlace de servicio para integraciones de servicios
- Desarrollo de estrategias para que la administración de parches se mantenga conforme a los estándares de la organización
- Conocimientos:
- Diseñar una estrategia para cumplir con los requisitos de fiabilidad.
- Conocimientos:
- Infraestructura global de AWS
- Servicios de almacenamiento y estrategias de replicación de AWS (por ejemplo, Amazon S3, Amazon RDS, Amazon ElastiCache)
- Arquitecturas Multi-AZ y Multi-Region Architectures
- Políticas y eventos de autoescalado
- Integración de aplicaciones (por ejemplo, Amazon Simple Notification Service [Amazon SNS], Amazon Simple Queue Service [Amazon SQS], AWS Step Functions)
- Cuotas y límites de servicios
- Habilidades:
- Diseño de entornos de aplicaciones de alta disponibilidad en función de los requisitos empresariales
- Aprovechamiento de técnicas avanzadas para crear un diseño a prueba de fallas y garantizar una capacidad de recuperación perfecta del sistema
- Implementación de dependencias con acoplamiento bajo
- Operación y mantenimiento de arquitecturas de alta disponibilidad (por ejemplo, conmutación por error de aplicaciones, conmutación por error de bases de datos)
- Aprovechamiento de los AWS Managed Services para obtener una alta disponibilidad
- Implementación de políticas de enrutamiento de DNS (por ejemplo, enrutamiento basado en latencia de Route 53, enrutamiento de geolocalización, enrutamiento simple)
- Conocimientos:
- Diseñar una solución para cumplir con los objetivos de rendimiento.
- Conocimientos:
- Tecnologías de monitoreo de rendimiento
- Opciones de almacenamiento en AWS
- Familias de instancias y casos de uso
- Bases de datos personalizadas
- Habilidades:
- Diseño de arquitecturas de aplicaciones a gran escala para una variedad de patrones de acceso
- Diseño de una arquitectura elástica basada en los objetivos empresariales
- Aplicación de patrones de diseño para cumplir con los objetivos de rendimiento con almacenamiento en caché, almacenamiento en búfer y réplicas
- Desarrollo de una metodología de procesos para seleccionar servicios diseñados específicamente para las tareas requeridas
- Diseño de una estrategia de dimensionamiento correcto
- Conocimientos:
- Determinar una estrategia de optimización de costos para cumplir con las metas y objetivos de la solución.
- Conocimientos
- Herramientas de monitoreo de uso y costos de AWS (por ejemplo, Cost Explorer, Trusted Advisor, Calculadora de precios de AWS)
- Modelos de precios (por ejemplo, instancias reservadas, Savings Plans)
- Organización en niveles de almacenamiento
- Costos de transferencia de datos
- Ofertas de AWS Managed Service
- Habilidades:
- Identificación de oportunidades para seleccionar y ajustar el tamaño de la infraestructura para obtener recursos rentables
- Identificación de modelos de precios adecuados
- Ejecución de modelado de transferencia de datos y selección de servicios para reducir los costos de transferencia de datos
- Desarrollo de una estrategia e implementación de controles para la concientización sobre los gastos y el uso
- Conocimientos
Dominio 3: Mejora continua para las soluciones existentes
- Determinar una estrategia para mejorar la excelencia operativa general.
- Conocimientos:
- Estrategias de alerta y corrección automática
- Planificación de recuperación de desastres
- Soluciones de monitoreo y registro (por ejemplo, Amazon CloudWatch)
- Canalizaciones de CI/CD y estrategias de implementación (por ejemplo, azul/verde, todo a la vez, de forma continua)
- Herramientas de administración de la configuración (por ejemplo, Systems Manager)
- Habilidades:
- Determinación de la estrategia de registro y monitoreo más adecuada
- Evaluación de los procesos de implementación actuales para obtener oportunidades de mejora
- Priorización de oportunidades para la automatización dentro de una pila de soluciones
- Recomendación de las soluciones de AWS adecuadas para habilitar la automatización de la administración de la configuración
- Diseño de actividades de escenarios de errores para apoyar y comprender las acciones de recuperación
- Conocimientos:
- Determinar una estrategia para mejorar la seguridad.
- Conocimientos:
- Retención de datos, confidencialidad de datos y requisitos normativos de datos
- Estrategias automatizadas de monitoreo y corrección (por ejemplo, reglas de AWS Config)
- Administración de secretos (por ejemplo, Systems Manager, AWS Secrets Manager)
- Principio de acceso de mínimo privilegio
- Soluciones de AWS específicas de seguridad
- Prácticas de aplicación de parches
- Prácticas y métodos de backup
- Habilidades:
- Evaluación de una estrategia para la administración segura de secretos y credenciales
- Auditoría de un entorno para el acceso de mínimo privilegio
- Revisión de las soluciones implementadas para garantizar la seguridad en cada capa
- Revisión de la trazabilidad integral de usuarios y servicios
- Priorización de respuestas automatizadas para la detección de vulnerabilidades
- Diseño e implementación de un proceso de parches y actualización
- Diseño e implementación de un proceso de backup
- Uso de técnicas de corrección
- Conocimientos:
- Determinar una estrategia para mejorar el rendimiento.
- Conocimientos:
- Arquitecturas de sistemas de alto rendimiento (por ejemplo, autoescalado, flotas de instancias y grupos de ubicación)
- Ofertas de servicios globales (por ejemplo, AWS Global Accelerator, Amazon CloudFront y servicios de informática de borde)
- Conjuntos y servicios de herramientas de monitoreo (por ejemplo, CloudWatch)
- Acuerdos de nivel de servicios (SLA) e indicadores de rendimiento clave (KPI)
- Habilidades:
- Transformación de los requisitos empresariales en métricas medibles
- Pruebas de posibles soluciones de corrección y recomendaciones
- Propuesta de oportunidades para la adopción de nuevas tecnologías y servicios administrados
- Evaluación de soluciones y aplicación del dimensionamiento correcto en función de los requisitos
- Identificación y examinación de los cuellos de botella en el rendimiento
- Conocimientos:
- Determinar una estrategia para mejorar la fiabilidad.
- Conocimientos:
- Infraestructura global de AWS
- Métodos de replicación de datos
- Metodologías de escalado (por ejemplo, equilibrio de carga, autoescalado)
- Alta disponibilidad y resistencia
- Métodos y herramientas de recuperación de desastres
- Cuotas y límites de servicios
- Habilidades:
- Comprensión de las tendencias de uso y crecimiento de aplicaciones
- Evaluación de la arquitectura existente para determinar las áreas que no son lo suficientemente confiables
- Corrección de los puntos únicos de error
- Habilitación de la replicación de datos, la reparación automática y las características y los servicios elásticos
- Conocimientos:
- Identificar las oportunidades de optimización de costos.
- Conocimientos:
- Opciones de arquitectura rentables (por ejemplo, el uso de instancias tipo spot, políticas de escalado y recursos de dimensionamiento correcto)
- Adopciones de modelos de precios (por ejemplo, instancias reservadas, Savings Plans)
- Costos de redes y transferencia de datos
- Administración de costos, alertas e informes
- Habilidades:
- Análisis de informes de uso para identificar recursos poco utilizados y muy utilizados
- Uso de soluciones de AWS para identificar recursos no utilizados
- Diseño de alarmas de facturación según los patrones de uso esperados
- Investigación de AWS Cost and Usage Report a nivel granular
- Uso del etiquetado para la asignación de costos e informes
- Conocimientos:
Dominio 4: Aceleración de la migración y la modernización de la carga de trabajo
- Seleccionar las cargas de trabajo y los procesos existentes para una posible migración.
- Conocimientos:
- Herramientas de evaluación y seguimiento de la migración (por ejemplo, AWS Migration Hub)
- Evaluación de carteras
- Planificación de activos
- Prioridad y migración de cargas de trabajo (por ejemplo, planificación de las olas
- Habilidades:
- Compleción de una evaluación de migración de aplicaciones
- Evaluación de las aplicaciones según las siete estrategias de migración comunes (7Rs)
- Evaluación del costo total de propiedad (TCO)
- Conocimientos:
- Determinar el enfoque de migración óptimo para las cargas de trabajo existentes.
- Conocimientos:
- Opciones y herramientas de migración de datos (por ejemplo, AWS DataSync, AWS Transfer Family, AWS Snow Family, S3 Transfer Acceleration)
- Herramientas de migración de aplicaciones (por ejemplo, AWS Application Discovery Service, AWS Application Migration Service [CloudEndure Migration], AWS Server Migration Service[AWS SMS])
- Servicios de redes y DNS de AWS (por ejemplo, Direct Connect, AWS Site-to-Site VPN, Route 53)
- Servicios de identidad (por ejemplo, AWS SSO, AWS Directory Service)
- Herramientas de migración de bases de datos (por ejemplo, AWS Database Migration Service [AWS DMS], AWS Schema Conversion Tool [AWS SCT])
- Herramientas de gobernanza (por ejemplo, AWS Control Tower, Organizations)
- Habilidades:
- Selección del mecanismo de transferencia de base de datos adecuado
- Selección del mecanismo de transferencia de aplicaciones adecuado
- Selección del servicio de transferencia de datos y la estrategia de migración adecuados
- Aplicación de los métodos de seguridad adecuados a las herramientas de migración
- Selección del modelo de gobernanza adecuado
- Conocimientos:
- Determinar una nueva arquitectura para las cargas de trabajo existentes.
- Conocimientos:
- Servicios de cómputo (por ejemplo, Amazon EC2, AWS Elastic Beanstalk)
- Contenedores (por ejemplo, Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS], AWS Fargate, Amazon Elastic Container Registry [Amazon ECR])
- Servicios de almacenamiento de AWS (por ejemplo, Amazon Elastic Block Store [Amazon EBS], Amazon Elastic File System [Amazon EFS], Amazon FSx, Amazon S3, Volume Gateway)
- Bases de datos (por ejemplo, Amazon DynamoDB, Amazon OpenSearch Service [Amazon Elasticsearch Service], Amazon RDS, bases de datos autogestionadas en Amazon EC2)
- Habilidades:
- Selección de la plataforma de cómputo adecuada
- Selección de la plataforma de alojamiento de contenedores adecuada
- Selección del servicio de almacenamiento adecuado
- Selección de la plataforma de base de datos adecuada
- Conocimientos:
- Determinar las oportunidades de modernización y mejoras.
- Conocimientos:
- Ofertas de cómputo sin servidor (por ejemplo, AWS Lambda)
- Contenedores (por ejemplo, Amazon ECS, Amazon EKS, AWS Fargate)
- Servicios de almacenamiento de AWS (por ejemplo, Amazon S3, Amazon EFS)
- Bases de datos personalizadas (por ejemplo, DynamoDB, Amazon Aurora Serverless, ElastiCache)
- Servicio de integración (por ejemplo, Amazon SQS, Amazon SNS, Amazon EventBridge [Amazon CloudWatch Events], Step Functions)
- Habilidades:
- Identificación de oportunidades para desacoplar los componentes de la aplicación
- Identificación de oportunidades para soluciones sin servidor
- Selección del servicio adecuado para los contenedores
- Identificación de oportunidades para bases de datos personalizadas
- Selección del servicio de integración de aplicaciones adecuado
- Conocimientos:
La siguiente tabla muestra la distribución de las preguntas en función del dominio:
Ambito | % de distribución |
---|---|
Dominio 1: Soluciones de diseño para la complejidad organizacional | 26% |
Dominio 2: Diseño para nuevas soluciones | 29% |
Dominio 3: Mejora continua para las soluciones existentes | 25% |
Dominio 4: Aceleración de la migración y la modernización de la carga de trabajo | 20% |
About the exam
AWS Solutions Architect – Professional es un examen teórico de 180 minutos de duración en el que se debe proporcionar una solución a 75 complejos y largos casos de uso, mediante el variopinto elenco de servicios de AWS. Como no podía ser de otra forma, hasta el ultimo detalle de los extensos enunciados puede determinar la respuesta correcta, en especial, cuando hacen referencia a aspectos como el rendimiento, coste o el tiempo, entre otros.
Al igual que en otras tantas certificaciones, cada cuestión puede tener una o múltiples respuestas correctas posibles, si bien en cada caso está perfectamente delimitado el número a seleccionar.
Finalmente, comentar qué como no podía ser de otra forma, no está permitido el uso de ningún de tipo de documentación durante toda la prueba, por lo que es imprescindible comprender y dominar bien los conceptos previamente listados.
No, memorizar definiciones no os servirá de ayuda, ya que se busca que se razone a la hora de dar la respuesta, y si, podéis estar tranquilos, por que en esta prueba tampoco se espera que conozcáis el SLA de DynamoDB o cómo se almacenan los mensajes en el write-ahead log interno de SQS.
Exam preparation
Antes de describir el proceso de preparación empleado para tratar de superar el examen, comentar que un servidor disponía de un conocimiento previo como arquitecto en Google Cloud, AWS y Azure. ¿Supone esto un factor diferencial a la hora de prepararlas?
Sí, sin lugar a dudas, ya que muchas de las cuestiones que se plantean os habrán surgido en vuestro día a día, bien mientras diseñabais modelos de solución para la nube de Amazon o bien mientras hacíais uso del extenso catalogo de servicios disponibles. De hecho, la propia compañía recomienda tener 2 o más años de experiencia en el uso de los servicios de AWS para diseñar e implementar soluciones de nube.
También es mas que recomendable haber superado previamenete la exigente AWS Certified Solutions Architect – Associate, ya que, si bien no guarda similitud en lo que al modelo de examen se refiere, te proporciona un profundo conocimiento teórico de los mencionados servicios que resulta de lo mas útil a la hora de resolver los casos de uso.
Dicho esto, mi preparación se fundamentó principalmente en el libro AWS Certified Solutions Architect Professional Training Notes, el cual a lo largo de sus 548 paginas abarca absolutamente todos los tópicos de los exámenes, con las explicaciones precisas correspondientes, por tan solo 9,99€.
El problema es que las explicaciones son extremadamente precisas o un tanto excuetas, ya que se trata de un libro de notas y no de una guía de estudios. Por lo tanto, no es recomendable como medio principal de estudio, sino más bien como fuente de apoyo una vez que se disponen de los conocimientos requeridos. En concreto, yo lo emplee para refrescar el listado de servicios así como algunas de sus funcionalidades, tras meses alejado de la nube de Amazon.
Una vez leída el libro, opté por comprar dos practise tests en Udemy, que me ayudaran a hacerme a la idea del estilo de preguntas que el examen plantea y poder poner en foco en aquellos tópicos que no dominara tan bien como debería.
No perdáis el tiempo memorizando preguntas, ya que de poco o nada os servirá. Lo importante es conocer el por qué de cada respuesta y por lo general, ambos cursos lo explican de forma más o menos acertada.
Los practise tests adquiridos fueron los siguientes:
- AWS Certified Solutions Architect Professional Practice Exam
- AWS Certified Solutions Architect Professional Practice Exam
No, no se trata de una errata, el título es el mismo pero el enlace es distinto. Y si, ambos me resultaron de lo mas útilles en mi preparación.
Finalmente, antes de realizar el examen, revisé tanto la guía del examen, así como las preguntas de ejemplo, que son muy parecidas a las del examen. No tienen el mismo nivel de complejidad, pero sí que en esencia son similares.
Exam experience
El examen se lleva a cabo mediante el cliente de la plataforma PSI Online. Al inicio, el supervisor me solicitó una identificación emitida por el gobierno no vencida, que incluyese una foto y una firma. Posteriormente, una vista de 360 grados de la habitación para verificar que no hubiese nadie más en la misma, ni ningún elemento prohibido sobre la mesa de trabajo: móvil, tablet, papeles, bolígrafos… En mi caso, llevé a cabo el examen haciendo uso de un ordenador portátil, sin ningún tipo de dispositivo externo conectado (teclado, ratón, segunda pantalla). Todas las interacciones con el instructor se realizan mediante el chat que PSI proporciona para ello.
A pesar de comenzar algo nervioso, pude completar las pruebas, revisando las respuestas con detenimiento, en unas 2 horas y media, por lo que podéis estar seguros de que la falta tiempo no es un problema. Mas bien todo lo contrario. Dado que no hay opción de tomarse un descanso para comer/beber algo rápido o ir al baño, es mas que recomendable estar en óptimas condiciones antes de iniciar la prueba.
Desde el pasado mes de abril (2022), ya no se nos comunica instantáneamente el resultado del examen una vez entregado, sino que durante los próximos 5 días laborales se nos enviará un email con la calificación obtenida, junto al badge de Credly. A diferencia de la mayoría de certificaciones de la misma índole, si que se conoce es el resultado mínimo que debe obtenerse para aprobar y se trata de un 75%. Ni mas ni menos.
Conclusiones
En conclusión, la AWS Solutions Architect – Professional es una certificación orientada a todas aquellas personas con dos o más años de experiencia práctica en el diseño e implementación de arquitectura de nube en AWS, para validar su capacidad de diseñar, implementar y evaluar aplicaciones en AWS dentro de diversos y complejos requisitos.
El libro AWS Certified Solutions Architect Professional Training Note puede ser una fuente de estudios fantástica, siempre y cuando se dispongan de los conocimientos necesarios, así como los dos practise tests en Udemy previamente citados.
Espero que el artículo os haya servidor de ayuda, mucha suerte a todos aquellos que vayas a intentarlo y si tenéis alguna duda, dejadla en los comentarios.