Socio de Google Cloud Certified:

Guías de evaluación para la certificación de tecnología de nube híbrida y de múltiples nubes

    El programa de socios de Google Cloud Certified es un lugar para los mejores arquitectos de nube y líderes técnicos expertos en crear soluciones empresariales. En este programa de certificación, se reconoce a las personas con una gran experiencia técnica capaces de transformar los requisitos comerciales en soluciones técnicas con Anthos y Google Cloud.

    Consulta la Guía de evaluación del lab para obtener una lista completa de los temas que se podrían incluir en las evaluaciones previas del lab.

    Consulta la Guía de competencias para obtener una lista completa de las cualidades que se evaluarán durante la entrevista.

Guía de evaluación del lab

1. Diseña contenido para la seguridad y el cumplimiento

    1.1 Diseña para la seguridad. Se incluyen las siguientes consideraciones:

    • Identificar las políticas de seguridad de toda la empresa
    • Recomendar funciones de administración de identidades y accesos (IAM) y control de acceso basado en funciones (RBAC) para el trabajo
    • Crear plantillas de Anthos Config Management a fin de estructurar un clúster multiusuarios con espacios de nombres y reglas de control del acceso
    • Crear un repositorio de Anthos Config Management para sincronizar esta estructura entre los clústeres
    • Agregar una política de auditorías del controlador de políticas para detectar contenedores que soliciten privilegios elevados
    • Usar las políticas de red del clúster y Anthos Service Mesh para proteger las redes
    • Seleccionar protocolos seguros para el tráfico de red a los servicios
    • Estructurar una solución de administración secreta
    • Evaluar los riesgos de seguridad mediante pruebas de penetración
    • Analizar la conexión mediante dispositivo móvil de Anthos y qué hace
    • Administrar el acceso a los servicios desde listas negras o blancas de IP externas
    • Describir las soluciones para limitar los riesgos de la salida de datos con la malla de servicios o k8s y los firewalls de red en la nube o locales
    • Explicar las opciones de administración de certificados locales y en la nube
    • Proteger una cadena de suministro de software
    • Administrar las identidades en los entornos de nube híbrida y de múltiples nubes

    1.2 Diseña para cumplir con las normas. Se incluyen las siguientes consideraciones:

    • Crear documentación de administración o de seguridad
    • Realizar auditorías de la infraestructura
    • Definir de qué manera se va a informar, registrar y conservar la actividad del administrador
    • Asignar políticas de cumplimiento reguladoras o internas a la implementación o la configuración a fin de satisfacer los requisitos
    • Revisar los registros de acceso, la transferencia de datos y el acceso a estos por parte de los empleados
    • Usar el Agente de políticas abiertas (OPA), Config Validator o Forseti para hacer cumplir las políticas de seguridad en todos los entornos

2. Aprovisiona una infraestructura de soluciones

    2.1 Instala la plataforma de Anthos. Se incluyen las siguientes consideraciones:

    • Conocimiento de la suscripción
    • Planificación de la capacidad de la red, el almacenamiento y el procesamiento
    • Configuración de la red (interconexiones, redes privadas virtuales, VPN y asignación de direcciones IP)
    • Implementación y configuración de los recursos de procesamiento (estación de trabajo de administrador, recursos del clúster y clústeres de GKE)

    2.2 Implementa y configura los componentes de Anthos. Se incluyen las siguientes consideraciones:

    • Configurar el operador de Anthos Config Management
    • Configurar GKE Connect (solo en entornos locales)
    • Registrar los clústeres en Google Cloud Console
    • Implementar Anthos Service Mesh en los clústeres
    • Instalar servicios desde Anthos Marketplace
    • Migrar cargas de trabajo con Migrate for Anthos

3. Optimiza los procesos comerciales y técnicos

    3.1 Analiza y define procesos técnicos. Se incluyen las siguientes consideraciones:

    • Planificar el ciclo de vida del desarrollo de software (SDLC)
    • Estrategia de implementación y compilación continua
    • Usar opciones de configuración declarativas y controladas por una versión
    • Catálogo y aprovisionamiento de servicios
    • Mejoras en la solución y las actualizaciones

    3.2 Optimiza el valor de la nube híbrida. Se incluyen las siguientes consideraciones:

    • Identificar los generadores de valor primarios y secundarios de las implementaciones de cargas de trabajo híbridas o en la nube
    • Estimar el costo total de propiedad de las implementaciones locales y en la nube
    • Panel de informes para devolver los cargos por infraestructura a las unidades de negocios
    • Optimización de costos y de recursos (costos de capital/costos operativos)

4. Garantiza la confiabilidad de las soluciones y operaciones

    4.1 Establece indicadores y objetivos de nivel de servicio. Se incluyen las siguientes consideraciones:

    • Observabilidad entre equipos y aplicaciones
    • Proceso para definir informes y alertas
    • Definir un conjunto de herramientas para recopilar datos sobre el tiempo de inactividad y determinar el éxito
    • Descomponer alertas por equipo o área de producto y prioridad

    4.2 Mejora la confiabilidad del sistema. Se incluyen las siguientes consideraciones:

    • Identificar las fallas y su probabilidad de priorizar los elementos de confiabilidad del trabajo
    • Usar un entorno de no producción más pequeño que replique la producción y que, luego, ejecute la recuperación ante desastres
    • Implementar sin inconvenientes las versiones nuevas de las apps

    4.3 Prepárate para las fallas y administrar la recuperación. Se incluyen las siguientes consideraciones:

    • Escribir un documento o proceso de análisis a posteriori de respuesta ante un incidente de interrupción de la producción
    • Implementar una estrategia de recuperación ante desastres
    • Estimar el tiempo de recuperación en caso de una falla en la zona o la región
    • Planificar y ejecutar situaciones de recuperación ante desastres
    • Simular situaciones de fallas con la inyección de errores de la malla de servicios
    • Planificar e implementar pruebas de esfuerzo antes del lanzamiento

Guía de competencias

COMPETENCIA: LIDERAZGO
Calidad Evidencia de apoyo
Enseña a otros de forma activa
Demuestra buenas habilidades de colaboración y trabajo en equipo en varios grupos
  • Crea relaciones con influencers, otros arquitectos y accionistas del proyecto
  • Entrevista a candidatos para ser miembros del equipo
  • Interviene con eficacia en los conflictos y los controla
  • Comprende a los influencers, las relaciones y las estructuras organizacionales
    • Define los puestos y las funciones en un centro de excelencia para la nube
  • Genera sociedades y redes organizativas con eficacia
    • Conoce los procesos de la organización o el equipo para las solicitudes de cuotas y capacidad
  • Muestra comodidad ante los conflictos y sale airoso en situaciones que requieren negociación y compromiso
  • Maniobra hábilmente en situaciones políticas de la organización
Expresa liderazgo de pensamiento
  • Domina la tecnología, las prácticas recomendadas y los estándares
  • Hace preguntas que incitan a la reflexión y que generan mejores soluciones
  • Promueve la documentación y la reutilización de ideas y prácticas recomendadas
Influye en los encargados de tomar las decisiones
  • Genera consenso sobre las decisiones técnicas
Conoce la organización legal interna y garantiza que se cumplan los lineamientos legales
Guía los proyectos hasta que se completan y realiza auditorías de cumplimiento de las especificaciones y la intención general de la arquitectura
Siempre busca oportunidades de mejorar los diseños y las implementaciones
COMPETENCIA: IMPACTO COMERCIAL
Calidad Evidencia de apoyo
Es capaz de explicar la estrategia comercial de su organización
Demuestra comprensión de las tendencias del futuro y cómo afectan el estado actual y futuro de las soluciones de la empresa

Considera lo siguiente:

  • Mejoras en la tecnología y la nube
  • Evolución de las necesidades comerciales
  • Promoción y representación
  • Crea planes para el crecimiento de la organización y los usuarios finales
  • Cumplimiento legislativo relevante para la ubicación geográfica o la vertical
Capacidad de crear un caso empresarial para una iniciativa y estrategia de múltiples nubes o de nube híbrida que demuestre una comprensión clara de los riesgos del proyecto y del ROI
  • Es capaz de identificar generadores de valor cuantificables que se pueden atribuir a un proyecto de múltiples nubes o de nube híbrida
  • Es capaz de cuantificar, en dinero, los beneficios que puede generar un proyecto
  • Realiza comparaciones generales de los costos frente a los beneficios de un proyecto (no se requieren cálculos reales del ROI o del VAN)
Balancea las necesidades de los usuarios, la administración, las operaciones, la asistencia, las finanzas y la tecnología con las necesidades estratégicas de la empresa, incluidos los beneficios comerciales y las implicaciones de precios de los proveedores
  • Realiza las compensaciones adecuadas en función de las prioridades del proyecto (p. ej., los costos podrían limitar el alcance, el plazo o el enfoque)
  • Identifica la necesidad de priorizar las fases del proyecto para enfocarse en las de menos riesgo y mejores resultados (“oportunidades asequibles” o “ganancias rápidas”) para ganar impulso en el proyecto
  • Identifica la necesidad de balancear los límites de recursos internos y externos (personal y presupuesto) con los objetivos comerciales
  • Identifica la necesidad de priorizar las fases del proyecto que aborden los requisitos regulatorios y los imperativos estratégicos
COMPETENCIA: PERICIA TÉCNICA
Calidad Evidencia de apoyo
Diseña soluciones que cumplen con los objetivos comerciales, incluida la rentabilidad y la viabilidad
  • Recopila y analiza los requisitos comerciales
  • Demuestra la viabilidad de un diseño (POC, pruebas piloto, prototipos, etcétera)
  • Usa herramientas y procesos coherentes para limitar la complejidad
  • Diseña soluciones rentables que reducen los gastos de capital o la inversión general en TI
  • Garantiza o mejora la transparencia sobre los costos y el consumo de recursos
  • Comprende el impacto de las políticas internas. Por ejemplo, los Acuerdos de Nivel de Servicio (ANS)
  • Crea los artefactos de diseño necesarios para presentar y mantener la solución
Diseña soluciones híbridas y de múltiples nubes que cumplen con los requisitos operativos, como la escalabilidad, capacidad de mantenimiento, seguridad, confiabilidad, extensibilidad, flexibilidad, disponibilidad y administración
  • Recopila y analiza los requisitos técnicos
  • Usa técnicas de planificación de la capacidad para garantizar diseños escalables
  • Mejora la calidad y la disponibilidad de los servicios
  • Acata las leyes y reglamentos sobre la soberanía de los datos
  • Garantiza la continuidad del negocio
  • Crea planes para la recuperación ante desastres
  • Emplea técnicas eficaces de administración y supervisión en varios entornos con metodologías o frameworks para proporcionar previsibilidad a la TI y asegurar el éxito continuo
  • Desarrolla capacidades, como los servicios de estadísticas avanzadas, que podrían ser difíciles de implementar en los entornos existentes
  • Usa técnicas modernas para la integración y la implementación continuas (CI/CD)
  • Evita o reduce el compromiso con un solo proveedor
  • Se adapta a restricciones como las que se indican a continuación:
    • Las dependencias entre las aplicaciones
    • La dependencia de hardware o sistemas operativos que podrían no estar disponibles en la nube pública
    • Los requisitos de rendimiento y latencia para la comunicación entre los sistemas
    • Las restricciones de licencias de la carga de trabajo para el software alojado
    • Los requisitos de ancho de banda, latencia, disponibilidad y seguridad para el tráfico dentro y fuera de todos los entornos
    • Las redes de la nube híbrida, incluidas las de servicio a servicio (la VPC, el intercambio de tráfico, los firewalls, las redes de contenedores, la VPN y Cloud Interconnect)
  • Selecciona los tipos de almacenamiento apropiados (p. ej., objeto, archivo, RDBMS, NoSQL y NewSQL)
  • Selecciona los recursos de procesamiento (p. ej., tipo personalizado de máquina, interrumpible, carga de trabajo especializada)
  • Garantiza la autenticación, autorización, auditoría y políticas coherentes en todos los entornos de computación
  • Recomienda el uso de servicios administrados en vez de implementar servicios desde cero, a menos que haya una razón de peso para optar por la reimplementación
Implementa las estrategias de migración adecuadas
  • Selecciona una metodología de migración apropiada para el servicio y los requisitos
  • Identifica los requisitos del entorno que afectan los subconjuntos de servicios que se migrarán
Demuestra una buena amplitud de conocimientos sobre arquitectura y puede identificar los beneficios y las consecuencias de los distintos enfoques tecnológicos
  • Emplea patrones que se basan en una implementación distribuida de las apps a fin de ejecutarlas en el entorno de procesamiento al que mejor se adapten
  • Habilita las soluciones de nube híbrida de Anthos para abordar casos prácticos comunes, como los siguientes:
    • La continuidad del negocio y la recuperación ante desastres
    • Los aumentos repentinos de actividad en la nube durante los tiempos de mayor consumo
    • La modernización de las apps heredadas para reducir los costos y habilitar la innovación
Contribuye a la administración técnica del proyecto
  • Influencia a los encargados de las decisiones sobre los beneficios y un enfoque personalizado
  • Estima los plazos o el nivel de esfuerzo para cada elemento de trabajo
  • Divide los objetivos grandes en varios pequeños más fáciles de administrar a fin de iterar en ellos y priorizarlos
  • Mitiga los desafíos inesperados con riesgos a corto o largo plazo
  • Usa pruebas automatizadas para verificar los elementos del trabajo
  • Define los criterios de éxito y los usa para evaluar la solución
  • Crea pruebas y planes de activación