En la documentación de GKE, cada documento se escribe a menudo para satisfacer una necesidad específica o para ayudar a resolver un problema empresarial que pueda tener. Estas necesidades suelen ser responsabilidad de varios equipos y roles de tu organización. En este documento se enumeran algunos de los roles, responsabilidades y tareas de usuario habituales a los que se hace referencia en nuestro contenido.
No es necesario que leas todo el documento para entender nuestro contenido. Sin embargo, si asignas tu rol y tus responsabilidades únicos a los ejemplos descritos en este documento, podrás identificar mejor la documentación que se aplica a tu caso.
Esta lista de funciones de usuario de ejemplo no es exhaustiva, ya que cada organización es diferente. Es posible que tu rol, tus responsabilidades y tus tareas no coincidan exactamente con los siguientes ejemplos habituales. Además, los nombres que se usan en tu organización pueden ser diferentes de los que se usan en este documento. Este documento te ayudará a encontrar los roles o las responsabilidades que más se parezcan a los tuyos.
Arquetipos de roles habituales
En nuestro contenido, a menudo se hace referencia a las siguientes áreas generales de los roles de usuario habituales:
- Administradores y arquitectos
- Operadores
- Desarrolladores
- Especialistas en seguridad
- Especialistas en redes
- Especialistas en datos e IA
- Especialistas en almacenamiento
Administradores y arquitectos
Los administradores y arquitectos administran y diseñan plataformas y productos en la nube. Los siguientes roles de usuario habituales forman parte del área de administradores y arquitectos de alto nivel:
- Arquitectos de nube
- Administradores de TI
- Administradores de identidades y cuentas
En esta sección se explican los roles de usuario habituales que forman parte del área de administradores y arquitectos.
Arquitectos de nube
Los arquitectos de la nube son responsables de determinar la combinación adecuada de componentes de IaaS, PaaS, SaaS y on-premise necesarios para alcanzar los objetivos de los productos y de la empresa. Tienen en cuenta las restricciones de eficiencia, coste, seguridad y gobernanza a la hora de diseñar soluciones.
Estas son algunas de las tareas habituales de los arquitectos de nube:
- Definir soluciones de TI y la arquitectura del sistema de acuerdo con la estrategia de la empresa en coordinación con las partes interesadas clave.
- Optimizar la arquitectura y los recursos de los sistemas para asegurar el coste total de propiedad más bajo para su empresa o unidad de negocio.
- Rediseñar su arquitectura actual para asegurarse de que pueden migrar sin problemas con sus integraciones y servicios de terceros.
- Definir la estrategia y la arquitectura del sistema para la migración a la nube, incluidas las aplicaciones y las bases de datos.
Administradores de TI
Los administradores de TI son responsables del mantenimiento, la configuración y el funcionamiento fiable de los sistemas informáticos, los servidores y los sistemas de seguridad de datos de una organización. Se aseguran de que la infraestructura de TI de la organización sea segura, eficiente y esté actualizada.
Estas son algunas de las tareas habituales de los administradores de TI:
- Configurar, monitorizar y gestionar la infraestructura en la nube, incluida la infraestructura de copia de seguridad.
- Define e implementa políticas de copias de seguridad a nivel de organización.
- Configura alertas y monitoriza los sistemas de TI para comprobar su rendimiento y vulnerabilidades.
- Gestionar las políticas de la organización, el aprovisionamiento de usuarios y grupos, y definir la jerarquía de recursos y las políticas de cuotas.
- Recibir y responder a problemas y auditorías de cumplimiento en toda la plataforma.
- Evalúa las soluciones de copia de seguridad y colabora con los propietarios de TI y de la infraestructura para elegir una solución.
- Asegurarse de que todos los recursos que se ejecutan en la plataforma en la nube cumplen los requisitos de cumplimiento de la organización proporcionando y manteniendo la automatización para aplicar el cumplimiento, como las políticas de copias de seguridad.
Administradores de identidades y cuentas
Los administradores de identidades y cuentas administran las políticas de la organización, las políticas de usuario y el acceso de los usuarios. Gestionan el entorno de identidad de su empresa, como Active Directory, y proporcionan a los usuarios y grupos acceso a plataformas, herramientas y recursos en función de sus políticas de rol y función.
Estas son algunas de las tareas habituales de los administradores de identidades y cuentas:
- Crea cuentas de usuario y gestiona la integración en herramientas de TI, comoGoogle Cloud y aplicaciones de la organización.
- Crea y despliega integraciones entre aplicaciones y herramientas de identidad.
- Gestionar y administrar herramientas de infraestructura de identidades.
- Solucionar, diagnosticar y corregir problemas o interrupciones asociados a las herramientas de gestión de identidades y accesos.
- Proporciona acceso manualmente a las aplicaciones críticas o de alto riesgo.
- Gestionar los procesos relacionados con el aprovisionamiento de identidades y accesos.
- Gestionar grupos de usuarios basados en el puesto y la configuración de los grupos.
- Define y crea roles de usuario personalizados si es necesario.
- Crea y gestiona políticas relacionadas con los permisos de usuario.
Operadores
Los operadores gestionan y optimizan la implementación y el funcionamiento de las aplicaciones. Los siguientes roles de usuario habituales forman parte del área de operadores de alto nivel:
- Administradores y operadores de la plataforma
- Operadores de aplicaciones y Site Reliability Engineering (SRE)
- DevOps
En esta sección se explican los roles de usuario habituales que forman parte del área Operadores.
Administradores y operadores de la plataforma
Los administradores y operadores de la plataforma se encargan de aprovisionar y crear recursos para los equipos de aplicaciones, así como de gestionar la infraestructura central de su organización.
Estas son algunas de las tareas habituales de los administradores y operadores de la plataforma:
- Administración del sistema.
- Gestión del ciclo de vida de la infraestructura tecnológica subyacente.
- Implementación de GitOps.
Operadores de aplicaciones y SRE
Los operadores de aplicaciones y los ingenieros de Site Reliability Engineering (SRE) son responsables de garantizar que los sistemas de software sean fiables, escalables y eficientes. Usan software y automatización para gestionar y monitorizar sistemas, y trabajan en estrecha colaboración con los desarrolladores para asegurarse de que los cambios en el código no afecten a la fiabilidad.
Estas son algunas de las tareas habituales de los operadores de aplicaciones y los ingenieros de fiabilidad de sitios:
- Configuración
- Publicar y gestionar APIs para su aplicación o servicio.
- Planifica las necesidades de capacidad e infraestructura.
- Crea políticas de alertas.
- Monitor
- Monitorizar el estado de las aplicaciones o los servicios implementados, como el cumplimiento de los objetivos de nivel de servicio (SLOs), y, en ocasiones, también mantener su infraestructura subyacente.
- Monitoriza el estado de los lanzamientos en curso.
- Responder a alertas y páginas cuando fallan los SLOs o las aplicaciones.
- Depura para encontrar la causa principal.
- Desplegar
- Despliega aplicaciones y servicios en producción.
- Concede permiso para implementar aplicaciones o servicios en producción.
- Prueba y despliega nuevas instancias de servicio, versiones, correcciones de errores o parches de seguridad.
- Crea y usa una pila de lanzamiento y de integración continua y desarrollo continuo (CI/CD).
DevOps
El rol de DevOps combina el desarrollo y las operaciones para mejorar la velocidad, la seguridad y la eficiencia del desarrollo y la entrega de software. Se encargan de asegurar la fiabilidad y el rendimiento de las aplicaciones en la nube, como establecer objetivos de nivel de servicio (SLOs), evaluar indicadores de nivel de servicio (SLIs) e identificar y resolver problemas que puedan comprometer los objetivos de nivel de servicio.
Estas son algunas de las tareas habituales de DevOps:
- Configurar infraestructuras y pipelines de DevOps.
- Mantener y modernizar las pipelines de DevOps.
- Automatiza los despliegues.
- Plantillas de configuración declarativa.
- Monitorización continua de los despliegues.
Desarrolladores
Los desarrolladores escriben código para crear aplicaciones e infraestructura de plataformas. Los siguientes roles de usuario comunes forman parte del área de desarrolladores de alto nivel:
- Desarrolladores de aplicaciones
- Ingenieros de plataformas
En esta sección se explican los roles de usuario habituales que forman parte de la sección Desarrolladores.
Desarrolladores de aplicaciones
Los desarrolladores de aplicaciones escriben el código de las aplicaciones que se ejecutan en una plataforma en la nube como Google Cloud. Las organizaciones dependen de los desarrolladores para añadir funciones a sus plataformas digitales y ofrecer valor a sus usuarios finales.
Estas son algunas de las tareas habituales de los desarrolladores de aplicaciones:
- Escribe el código de la aplicación y de las pruebas.
- Depura y soluciona problemas del código.
- Revisa el código de otros desarrolladores.
- Añade nuevas funciones a la aplicación y confirma los cambios en el control de versiones.
- Crea y presenta documentos de diseño a tus compañeros de los equipos de ingeniería y producto.
- Aprender y evaluar nuevas tecnologías.
En función del tamaño y la madurez de la organización, también pueden ser responsables de las siguientes tareas:
- Gestionar procesos y pipelines de DevOps.
- Gestionar la seguridad de las aplicaciones.
- Aprovisionar y configurar recursos en la nube.
- Gestionar los datos de la aplicación, como hacer capturas o copias de seguridad, y restaurar una aplicación en caso de fallo.
- Investigar y evaluar nuevas tecnologías.
- Detectar y solucionar problemas en producción.
- Responder a las alertas de estado del sistema, como las tareas de guardia.
- Definir y mantener esquemas de bases de datos para el almacenamiento y la recuperación de datos.
- Consultar la base de datos que se va a usar en aplicaciones y servicios.
Ingenieros de plataformas
Los ingenieros de plataformas son responsables de crear plataformas centralizadas de servicios y herramientas para que el proceso de desarrollo sea más eficiente, fiable, seguro y conforme a las normativas.
Estas son algunas de las tareas habituales de los ingenieros de plataformas:
- Evaluar nuevas tecnologías para la organización.
- Supervisar la arquitectura de la nube, las aplicaciones o la plataforma de su organización.
- Crea flujos de trabajo, procesos, paneles de control y herramientas reutilizables para los equipos de aplicaciones.
- Gestionar qué tecnologías pueden y no pueden usar los equipos de aplicaciones para desarrollar aplicaciones y servicios.
- Prueba e implementa nuevas versiones de la plataforma y la infraestructura.
- Gestión de la capacidad y optimización de costes.
- Determina qué servicios de infraestructura proporcionará la organización a los equipos de aplicaciones.
- Aprovisiona nuevos recursos de bases de datos y configúralos para garantizar la disponibilidad, el rendimiento y el cumplimiento, así como para gestionar los costes.
- Establecer y mantener conexiones entre las bases de datos y las aplicaciones y los servicios que necesitan los datos.
Especialistas en seguridad
Los especialistas en seguridad definen, gestionan e implementan políticas y procedimientos para proteger los datos de una organización frente al acceso no autorizado. Los siguientes roles de usuario habituales forman parte del área de alto nivel de especialistas en seguridad:
- Ingenieros de seguridad
En esta sección se explican los roles de usuario habituales que forman parte del área de especialistas en seguridad.
Ingenieros de seguridad
Los ingenieros de seguridad colaboran con otros roles de usuario para identificar los requisitos de cumplimiento en función de las normativas regionales y del sector. Gestionan varias funciones de seguridad y se encargan de implementar las configuraciones de los sistemas para cumplir los requisitos definidos.
Estas son algunas de las tareas habituales de los ingenieros de seguridad:
- Define cómo se configuran los sistemas para asegurar el cumplimiento de las normativas y los requisitos.
- Implementar cambios y actualizaciones en los sistemas.
- Desarrollar y mantener políticas de seguridad.
- Apoyar la resolución de problemas o vulnerabilidades de seguridad que necesiten asistencia estratégica, como incidentes y problemas derivados del equipo de Asistencia.
- Ejecutar análisis y gestionar la monitorización de seguridad continua.
- Gestionar varias funciones y herramientas de seguridad.
Especialistas en redes
Los especialistas en redes definen, implementan y mantienen la arquitectura de red. Los siguientes roles de usuario habituales forman parte del área de especialistas en redes de alto nivel:
- Arquitectos de redes
- Administradores de red
- Ingenieros de redes
En esta sección se explican los roles de usuario habituales que forman parte del área de especialistas en redes.
Arquitectos de redes
Los arquitectos de redes son profesionales técnicos que diseñan, construyen y mantienen redes basadas en la nube. Son responsables de asegurarse de que las redes en la nube sean fiables, seguras, escalables y tengan un buen rendimiento. Los arquitectos de redes suelen tener un conocimiento profundo de las tecnologías, los servicios y las prácticas recomendadas de redes en la nube.
Estas son algunas de las tareas habituales de los arquitectos de redes:
- Diseñar y crear la arquitectura de la red de su organización.
- Desarrollar especificaciones de red.
- Planificar la seguridad de la red.
- Mantenimiento de la red.
Administradores de red
Los administradores de redes se encargan de la instalación, la configuración, el mantenimiento y la resolución de problemas de las redes informáticas. Desempeñan un papel fundamental a la hora de asegurarse de que la red de una organización funcione de forma fluida y eficiente, lo que permite a los empleados acceder a los recursos que necesitan para hacer su trabajo.
Estas son algunas de las tareas habituales de los administradores de redes:
- Diseñar y crear la arquitectura de la red de su organización.
- Monitoriza el rendimiento de la red.
- Configurar nuevas redes.
- Gestionar la seguridad de la red.
- Soluciona problemas de red.
Ingenieros de redes
Los ingenieros de redes se encargan de la implementación de redes, lo que incluye la creación de infraestructuras y redes, la sustitución de equipos, la incorporación de nuevos equipos y el trabajo en nuevos requisitos y servicios.
Estas son algunas de las tareas habituales de los ingenieros de redes:
- Instalar, configurar y mantener equipos de red.
- Establecer un entorno de red diseñando la configuración del sistema y dirigiendo la instalación del sistema.
- Implementar sistemas de seguridad de datos, como cortafuegos.
- Realiza el mantenimiento de la red.
- Analizar y resolver problemas de rendimiento de la red.
Especialistas en datos e IA
Los especialistas en datos e IA recogen, organizan y analizan datos para fundamentar las decisiones empresariales y desarrollar soluciones de IA competitivas. Los siguientes roles de usuario habituales forman parte del área de especialistas en datos e IA de alto nivel:
- Ingenieros de datos
- Administradores de datos
- Científicos de datos
- Ingenieros de aprendizaje automático
En esta sección se explican los roles de usuario habituales que forman parte del área de especialistas en datos e IA.
Ingenieros de datos
Los ingenieros de datos extraen datos de las fuentes de datos y los ponen a disposición de las personas adecuadas. También pueden ser responsables de crear herramientas de autoservicio para que otros usuarios obtengan los datos que necesitan por su cuenta.
Estas son algunas de las tareas habituales de los ingenieros de datos:
- Configurar y operar la infraestructura de datos.
- Crea, mantén y monitoriza flujos de procesamiento de datos.
- Escribir datos en almacenes de datos empresariales (EDWs) y bases de datos, y extraerlos de ellos.
- Orquestar diferentes cargas de trabajo de datos.
- Desarrollar e implementar modelos de datos y realizar transformaciones de datos.
- Crea herramientas y procesos que permitan a los consumidores de datos acceder a los datos que necesitan de forma independiente.
- Implementa cargas de trabajo listas para producción, como aprendizaje automático (ML), inteligencia empresarial (BI) o ETL (proceso de extracción, transformación y carga) y ELT (proceso de extracción, carga y transformación).
Administradores de datos
Los administradores de datos se aseguran de que las soluciones de datos de su empresa sean productivas, eficientes y rentables.
Estas son algunas de las tareas habituales de los administradores de datos:
- Configura los entornos de datos.
- Gestionar la copia de seguridad y la recuperación de datos.
- Optimizar los sistemas para aumentar la capacidad y la eficiencia.
- Monitoriza las métricas de rendimiento y soluciona los problemas.
- Gestionar y optimizar los costes.
- Realizar auditorías.
- Gestionar metadatos y otros recursos de datos.
- Gestionar e implementar políticas de datos.
- Gestionar el acceso y los permisos.
- Aplica etiquetas de seguridad a los datos pertinentes.
Científicos de datos
Los científicos de datos tienen diferentes niveles de conocimientos, desde aprendizaje automático superficial (XGBoost y Scikit) hasta aprendizaje automático profundo con PyTorch y TensorFlow. Su objetivo es crear el modelo más óptimo para resolver un problema empresarial. Valoran la velocidad y la colaboración, y trabajan en estrecha colaboración con compañeros de ciencia de datos y expertos empresariales.
Estas son algunas de las tareas habituales de los científicos de datos:
- Analiza datos y crea modelos estadísticos y de aprendizaje automático.
- Crea, entrena y mejora algoritmos y modelos de aprendizaje automático.
- Evalúa las APIs de aprendizaje automático de terceros en función del precio y la calidad.
- Conjuntos de datos limpios para usarlos en modelos estadísticos.
- Asesorar sobre la definición de objetivos de negocio mediante el aprendizaje automático.
Ingenieros de aprendizaje automático
Los ingenieros de aprendizaje automático son usuarios principales de MLOps y tienen experiencia en código, aprendizaje automático e implementación. Su objetivo es estandarizar las prácticas de aprendizaje automático y poner en marcha los modelos para su despliegue.
Estas son algunas de las tareas habituales de los ingenieros de aprendizaje automático:
- Configuración del entorno
- Implementación
- Posproducción
- Gestión
Especialistas en almacenamiento
Los especialistas en almacenamiento aprovisionan y gestionan el almacenamiento en la nube y la infraestructura de copias de seguridad. Los siguientes roles de usuario habituales forman parte del área de especialistas de almacenamiento de alto nivel:
- Administradores de almacenamiento
- Administradores de copias de seguridad y recuperación tras desastres
- Operaciones in situ
En esta sección se explican los roles de usuario habituales que forman parte del área de especialistas en almacenamiento.
Administradores de almacenamiento
Los administradores de almacenamiento aprovisionan y gestionan la infraestructura de almacenamiento para garantizar la seguridad y el cumplimiento de los datos, al tiempo que monitorizan el rendimiento, el uso y el gasto. Como parte de estas responsabilidades, gestionan las políticas, los permisos y las cuotas de la organización relacionadas con el almacenamiento.
Estas son algunas de las tareas habituales de los administradores de almacenamiento:
- Crea y asigna almacenamiento.
- Configurar y gestionar la seguridad, la protección, el acceso y los permisos de los datos.
- Configurar y gestionar políticas de ciclo de vida y cuotas.
- Monitoriza el rendimiento, el uso y el gasto del almacenamiento.
- Conectar o ayudar a conectar el almacenamiento con otros servicios, como Google Cloud.
Administradores de copias de seguridad y recuperación tras desastres
Los administradores de copias de seguridad y recuperación tras fallos definen, implementan, monitorizan y solucionan problemas de las políticas de protección de datos básicas de todos los recursos de sus proyectos.
Estas son algunas de las tareas habituales de los administradores de copias de seguridad y recuperación tras fallos:
- Asegúrate de que las copias de seguridad estén protegidas y sean seguras de acuerdo con las políticas de la organización y la legislación.
- Define y crea planes de copias de seguridad para todas las aplicaciones y bases de datos.
- Gestionar y realizar copias de seguridad y restauraciones en toda la organización.
- Permitir que los equipos de aplicaciones realicen copias de seguridad y recuperaciones dentro de ciertos límites.
- Controla quién puede hacer qué en lo que respecta a la copia de seguridad y la recuperación, en colaboración con los administradores de identidades y cuentas.
- Monitoriza y soluciona problemas de copias de seguridad fallidas.
- Diseñar y ejecutar planes de recuperación tras fallos para aplicaciones.
- Organizar y participar en pruebas y simulacros de recuperación ante desastres.
- Crea informes para documentar el cumplimiento en coordinación con un equipo de gobernanza centralizado.
- Crea manuales y directrices para que los equipos de aplicaciones aprovisionen y protejan sus recursos.
- Asegúrate de que los datos estén suficientemente protegidos frente a desastres y eliminaciones accidentales.
Operaciones in situ
Los equipos de operaciones in situ configuran los dispositivos de datos en centros de datos o salas de servidores para facilitar la transferencia de datos. Este rol también ayuda con el mantenimiento de los dispositivos para que los ingenieros puedan mover y desplegar aplicaciones y modelos correctamente.
Estas son algunas de las tareas habituales de On-site ops:
- Recibe el dispositivo cuando llegue a las instalaciones del cliente y verifica la integridad del hardware y del software para asegurarte de que no se han manipulado.
- Enciende, conecta y configura los dispositivos o electrodomésticos en el sitio para que los equipos puedan transferir datos correctamente.
- Monitorizar el estado de los dispositivos o electrodomésticos in situ y ayudar con el mantenimiento del hardware y la solución de problemas.
- Prepara el dispositivo y devuélvelo a Google cuando se haya completado la migración de datos o al final del ciclo de vida del dispositivo.
Siguientes pasos
Descubre Google Kubernetes Engine