Real Decreto 546/2023, de 27 de junio, por el que se establecen determinadas cualificaciones profesionales de las familias profesionales Actividades Físicas y Deportivas; Agraria; Artes y Artesanía; Comercio y Marketing; Edificación y Obra Civil; Electricidad y Electrónica; Energía y Agua; Fabricación Mecánica; Hostelería y Turismo; Informática y Comunicaciones; Instalación y Mantenimiento; Química; Seguridad y Medioambiente; y Transporte y Mantenimiento de Vehículos, que se incluyen en el Catálogo Nacional de Cualificaciones Profesionales, y se suprimen determinadas cualificaciones profesionales establecidas por determinados reales decretos

Rango Real Decreto
Publicación 2023-07-28
Última actualización 2024-11-13
Estado Vigente texto desactualizado
Texto Tal como se publicó
Departamento Ministerio de Educación y Formación Profesional
Fuente BOE
PDF Descargar
artículos 5

Este es el acto tal como se publicó. Las modificaciones posteriores no están incorporadas al texto: cada una es un acto aparte en este repositorio y una entrada en el historial de esta ley.

3 actos modificadores · 2024-11-13, Real Decreto 1021/2024, de 8 de octubre, por el que se actualizan determinadas cualificac…

Historial de reformas JSON API

CE6.3 Detallar el procedimiento de conexión desde el exterior, usando SSH o VPN o bien los mecanismos básicos de red privada proporcionados por los proveedores de nube, para permitir el flujo de datos entre origen y destino de manera segura y eficiente.

CE6.4 Describir el procedimiento de configuración de la visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría, asignando los parámetros relativos de un sistema, para garantizar que la información transferida solo se envía entre los orígenes y destinos especificados y que nunca abandona una zona geográfica concreta.

CE6.5 Explicar el procedimiento de configuración de la sincronización de datos, tanto unidireccional como bidireccional, indicando los parámetros a asignar para que ésta se realice de forma automática y desatendida, cumpliendo unos requisitos de latencia.

CE6.6 Describir el procedimiento de importación y/o exportación de datos, explicando cómo completarlo de manera manual o supervisada, en contraposición a la replicación periódica, conectándose a la infraestructura de nube y lanzando la operación.

CE6.7 Detallar el procedimiento de monitorización de procesos de importación, exportación, y/o sincronización de datos, tanto automáticos como manuales, explicando cómo identificar problemas de conectividad o integridad en las transferencias y observando que no hay pérdida de conexión y que los metadatos del destino se corresponden a los del origen.

CE6.8 En un supuesto práctico de aplicación de técnicas de administración de la infraestructura de nube híbrida, utilizando tanto herramientas gráficas, como de líneas de comandos, API, y/o IaC, para permitir la interoperabilidad de la nube con otros entornos, siguiendo los criterios de patrones de acceso, seguridad, durabilidad, fiabilidad y rendimiento:

– Verificar una implementación de una configuración definida, consultando y cotejándola con una documentación con instrucciones sobre transferencia y sincronización de datos.

– Comprobar que existen mecanismos avanzados entre los sistemas implicados, tales como VPN o conexiones dedicadas, verificando si hay que tenerlos en cuenta a la hora de escribir la configuración.

– Configurar conexiones usando SSH o VPN, en caso de conexión con el exterior, o los mecanismos de red privada proporcionados por los proveedores de nube, para permitir el flujo de datos entre origen y destino de manera segura y eficiente.

– Configurar la visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría, asignando los parámetros del sistema relativos, para garantizar que la información transferida solo se envía entre los orígenes y destinos especificados y que nunca abandona una zona geográfica concreta.

– Configurar la sincronización de datos, tanto unidireccional como bidireccional, asignando parámetros para que ésta se realice de forma automática y desatendida, cumpliendo unos requisitos de latencia.

– Completar la importación y/o exportación de datos de manera manual o supervisada, para aquellos casos en los que los requisitos no impliquen replicación periódica, conectándose a la infraestructura de nube y lanzando la operación.

– Monitorizar los procesos de importación, exportación, y/o sincronización de datos, tanto automáticos como manuales, para identificar problemas de conectividad o integridad en las transferencias, observando que no hay pérdida de conexión y que los metadatos del destino se corresponden a los del origen.

C7: Aplicar técnicas de administración de sistemas de transformación y análisis de datos (OLAP), utilizando tanto herramientas gráficas como de línea de comandos y/o API, para garantizar el almacenamiento, la seguridad, y los patrones de uso.

CE7.1 Explicar criterios de selección de una región geográfica y en su caso, para la replicación entre múltiples zonas o regiones, asegurando unos requisitos de latencia y coste eficientes, teniendo en cuenta unas restricciones de residencia de los datos.

CE7.2 Explicar procedimientos de configuración de parámetros del sistema relativos a cifrado, incluyendo en su caso la creación de claves de cifrado específicas, usando las herramientas proporcionadas por el proveedor de nube vía IaC.

CE7.3 Detallar procedimientos de configuración de parámetros del sistema relativos a visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría, garantizando de forma demostrable que la información almacenada en el sistema solo es accesible por los perfiles y/o aplicaciones definidos en el proyecto.

CE7.4 Describir procedimientos de configuración de la retención y/o particionado y/o compactación de datos, asignando parámetros del sistema OLAP relativos, para mantener el equilibrio entre la información disponible para análisis y el coste de almacenamiento.

CE7.5 Explicar procedimientos de monitorización de trabajos de carga y transformación de datos (ETL) verificando que no existen errores en los archivos log del sistema y que el tiempo de ejecución no se degrada y describiendo cómo detectar posibles problemas.

CE7.6 Detallar procedimientos de configuración de políticas o mecanismos de replicación y copia de seguridad de los datos en el sistema OLAP, verificando que, en caso de pérdida accidental de la información, ésta se puede recuperar en una forma y tiempo concretos.

CE7.7 Describir el procedimiento de monitorización activa del rendimiento de las operaciones y del espacio de almacenamiento ocupado, mediante las herramientas proporcionadas por un proveedor de nube, para detectar potenciales problemas.

CE7.8 En un supuesto práctico de Aplicación de técnicas de administración de sistemas de transformación y análisis de datos (OLAP), utilizando tanto herramientas gráficas como de línea de comandos y/o API, para garantizar el almacenamiento, la seguridad, y los patrones de uso:

– Escoger una región geográfica y en su caso, la replicación entre múltiples zonas o regiones, asegurando unos requisitos de latencia y coste eficientes, teniendo en cuenta unas restricciones de residencia de los datos.

– Configurar unos parámetros del sistema relativos a cifrado, incluyendo en su caso la creación de claves de cifrado específicas, mediante las herramientas proporcionadas por el proveedor de nube vía IaC.

– Configurar unos parámetros del sistema relativos a visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría, garantizando de forma demostrable que la información almacenada en el sistema solo es accesible por unos perfiles y/o aplicaciones concretas.

– Configurar una retención y/o particionado y/o compactación de datos, asignando los parámetros del sistema OLAP relativos, para mantener el equilibrio entre la información disponible para análisis y el coste de almacenamiento.

– Monitorizar trabajos de carga y transformación de datos (ETL) para detectar posibles problemas que requieran la intervención del equipo de ingeniería de datos, validando que no existen errores en los archivos log del sistema y que el tiempo de ejecución no se degrada.

– Las políticas o mecanismos de replicación y copia de seguridad de los datos en el sistema OLAP se configuran, verificando que, en caso de pérdida accidental de la información, ésta se puede recuperar en una forma y tiempo concretos.

– Monitorizar activamente el rendimiento de las operaciones y el espacio de almacenamiento ocupado, mediante las herramientas proporcionadas por el proveedor de nube, para detectar potenciales problemas.

Capacidades cuya adquisición debe ser completada en un entorno real de trabajo

C1 respecto a CE1.6; C2 respecto a CE2.9; C3 respecto a CE3.8; C4 respecto a CE4.8; C5 respecto a CE5.8; C6 respecto a CE6.8 y C7 respecto a CE7.8.

Otras capacidades:

Finalizar el trabajo atendiendo a criterios de idoneidad, rapidez, economía y eficacia.

Proponerse objetivos retadores que supongan un nivel de rendimiento y eficacia superior al alcanzado previamente.

Interpretar y ejecutar instrucciones de trabajo de forma precisa.

Demostrar flexibilidad para entender los cambios.

Mostrar una actitud de respeto hacia los compañeros, procedimientos y normas de la empresa.

Cumplir las medidas que favorezcan el principio de igualdad de trato y de oportunidades entre hombres y mujeres.

Contenidos

1. Selección del tipo de almacenamiento para los datos en la nube

Requisitos funcionales y no funcionales relativos al almacenamiento de objetos y ficheros. Operaciones de implementación.

Tipos de almacenamiento de los proveedores. Características que afectan a la durabilidad, fiabilidad y rendimiento. Coste.

Disponibilidad geográfica de los servicios de almacenamiento por proveedor para un despliegue.

Tipos de servicio relacionados con el almacenamiento. Acceso, transferencia, operaciones de lectura y escritura, replicación, copia de respaldo y recuperación. Finalidad y características.

2. Administración de los sistemas de almacenamiento de objetos en nube

Nomenclatura de contenedores (depósitos o «buckets») y etiquetas para metadatos.

Clases de almacenamiento para contenedores. Patrones de acceso a los datos. Limitaciones impuestas del proveedor de nube. Costes asociados de almacenamiento y de recuperación de objetos.

Latencia y coste en función de la residencia de datos. Criterios de eficiencia.

Cifrado. Creación de claves. Procedimientos y parámetros. Herramientas gráficas, y/o de línea de comandos, y/o interfaces de programación (API), y/o infraestructura como código (IaC).

Visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría. Accesibilidad por perfiles y/o aplicaciones.

Acceso público para acceso HTTP o HTTPS por dominio personalizado. Parámetros. Configuración de certificados SSL.

Políticas de ciclo de vida de los objetos. Implementación con herramientas de proveedores de nube y/o IaC.

Políticas de replicación y copia de seguridad de los objetos. Implementación. Recuperación de datos en forma y tiempo.

3. Administración de los sistemas de almacenamiento de ficheros en nube

Requisitos funcionales. Patrones de acceso a los datos. Durabilidad y limitaciones impuestas del proveedor de nube. Costes asociados de almacenamiento y de recuperación de objetos y ficheros.

Latencia y coste en función de la residencia de datos. Criterios de eficiencia.

Cifrado. Creación de claves. Procedimientos y parámetros. Herramientas gráficas, y/o de línea de comandos, y/o interfaces de programación (API), y/o infraestructura como código (IaC).

Visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría. Accesibilidad por perfiles y/o aplicaciones.

Procedimiento de montaje y desmontaje de dispositivos de almacenamiento o de sistemas de ficheros.

Ciclo de vida del dispositivo o sistema de ficheros. Cambios de tamaño reservado, cambios en la clase de almacenamiento, modificaciones en la configuración, desmontaje y/o borrado. Requisitos de acceso.

Políticas de replicación y copia de seguridad del almacenamiento. Implementación. Recuperación de datos en forma y tiempo.

4. Administración de los sistemas de bases de datos en la nube

Selección de la región geográfica en un proveedor de servicios de bases de datos en la nube. Garantía de requisitos de latencia y coste según restricciones de residencia de los datos. Replicación entre múltiples zonas o regiones.

Cifrado. Parámetros relativos. Proceso de creación y configuración de claves de cifrado específicas. Herramientas de proveedores de nube y/o IaC.

Visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría. Configuración y parámetros. Acceso por los perfiles y/o aplicaciones concretas.

Mantenimiento de la BBDD. Cambios de tamaño reservado, de capacidad de computación provisionada, de replicación de los datos. Modificaciones en la configuración.

Replicación y copia de seguridad de la BBDD. Herramientas proporcionadas del proveedor de nube y/o de la BBDD. Recuperación de datos en forma y tiempo concretos.

Monitorización activa de las operaciones de inserción y consulta. Herramientas del proveedor de nube y/o de la propia BBDD. Detección y resolución de potenciales problemas.

5. Gestión de los datos desde el exterior y entre sistemas de almacenamiento y bases de datos soportados por un proveedor de nube

Transferencia y sincronización de datos. Funcionalidad, latencia y seguridad.

Configuración de conexiones. Seguridad y eficiencia.

Provisionado de los dispositivos. Transferencia de datos offline. Envío del dispositivo físico entre proveedor y cliente. Seguridad y cifrado de los datos.

Visibilidad, acceso, seguridad, monitorización, observabilidad y auditoría. Configuración y parámetros. Seguridad en el acceso y zona geográfica.

Sincronización de datos unidireccional y bidireccional. Configuración y parámetros. Sincronización automática y desatendida. Garantía de requisitos de latencia.

Importación y/o exportación de datos periódicos y no periódicos. Procedimiento manual o supervisado. Monitorización del proceso. Detección y solución de problemas.

Parámetros de contexto de la formación

Espacios e instalaciones

Los talleres e instalaciones darán respuesta a las necesidades formativas de acuerdo con el contexto profesional establecido en la unidad de competencia asociada, teniendo en cuenta la normativa aplicable del sector productivo, prevención de riesgos laborales, accesibilidad universal, igualdad de género y protección medioambiental. Se considerará con carácter orientativo como espacios de uso:

– Instalación de 2 m2 por alumno o alumna.

Perfil profesional del formador o formadora

1. Dominio de los conocimientos y las técnicas relacionados con la gestión de recursos de almacenamiento y de bases de datos en la nube, que se acreditará simultáneamente mediante las dos formas siguientes:

– Formación académica de nivel 2 (Marco Español de Cualificaciones para la Educación Superior) o de otras de superior nivel relacionadas con el campo profesional.

– Experiencia profesional de un mínimo de 2 años en el campo de las competencias relacionadas con este módulo formativo.

2. Competencia pedagógica acreditada de acuerdo con lo que establezcan las Administraciones competentes.

Módulo formativo 5: despliegue de servicios administrados en la nube

Nivel: 3

Código: MF2739_3

Asociado a la UC: Desplegar servicios administrados en la nube

Duración: 90 horas

Capacidades y criterios de evaluación

C1: Aplicar procedimientos de despliegue de recursos en la nube de manera automática a través de plantillas de ficheros para estandarizar el aprovisionamiento mediante infraestructura como código (IaC).

CE1.1 Clasificar recursos a desplegar en la nube de manera conjunta, tales como tipo de servicios, arquitectura, configuración y proveedor donde realizar el despliegue, entre otros, determinando el estado final que se desea alcanzar, considerando el proveedor de nube en el que se realizará el despliegue.

CE1.2 Enumerar servicios de motor de despliegue de infraestructura como código y conectores en un proveedor de nube, detallando sus características para su posterior selección y configuración que permita la ejecución automática del despliegue de los recursos a aprovisionar, previa verificación de que se tienen los permisos requeridos para su aprovisionamiento.

CE1.3 Interpretar la sintaxis de los ficheros y las plantillas de automatización del despliegue en una plataforma de nube, explicando sus características.

CE1.4 Describir el proceso de creación de plantillas y ficheros, explicando cómo asignar valores a parámetros, referencias, variables de configuración y estado final de los recursos en la nube a desplegar.

CE1.5 Explicar el procedimiento de validación de unas plantillas y la sintaxis de los ficheros, describiendo cómo crear el plan de despliegue con el motor de despliegue de infraestructura como código.

CE1.6 En un supuesto práctico de aplicar técnicas de despliegue de recursos en la nube de manera automática a través de plantillas de ficheros para estandarizar el aprovisionamiento mediante infraestructura como código (IaC):

– Determinar unos recursos a desplegar en la nube de manera conjunta, tales como tipo de servicios, arquitectura, configuración y proveedor donde realizar el despliegue, entre otros, analizando el estado final que se desea alcanzar, considerando el proveedor de nube en el que se realizará el despliegue.

– Seleccionar un servicio de motor de despliegue de infraestructura como código y conectores, configurándolos para permitir la ejecución automática del despliegue de los recursos a aprovisionar en el proveedor de nube y verificando que se tienen los permisos requeridos para su aprovisionamiento.

– Crear unas plantillas y ficheros, asignando valores a parámetros, referencias, variables de configuración y estado final de los recursos en la nube a desplegar.

– Validar las plantillas y sintaxis de los ficheros se validan, creando el plan de despliegue con el motor de despliegue de infraestructura como código.

– Comparar el estado de la infraestructura actual y el estado deseado final, validando los pasos y tareas que se requieren llevar a cabo tales como creación y configuración de los recursos u otros para dejar la infraestructura en el estado solicitado.

– Ejecutar un plan de despliegue, creando y configurando los recursos en la nube de acuerdo a las plantillas y ficheros generados.

– Revisar los resultados de aprovisionamiento de los recursos en la nube, validando que el estado final de los recursos a desplegar en el proveedor de nube es el establecido de acuerdo a la información de las plantillas y ficheros.

– Documentar las plantillas y ficheros creados, incluyendo procedimientos de actualización, compartiéndolos en un repositorio de código para su reutilización.

C2: Aplicar procedimientos de despliegue de servicios de mensajería asíncrona para optimizar la transmisión y el procesamiento de los flujos de datos que se intercambian entre múltiples fuentes (publicadores) y distribuirlos a múltiples receptores (subscriptores), monitorizando los resultados.

CE2.1 Describir el proceso de habilitación de un servicio de mensajería asíncrona, detallando cómo activarlo en la consola y cómo se verifican los permisos para su aprovisionamiento.

CE2.2 Enumerar las funcionalidades de un servicio de mensajería asíncrona, explicando cómo configurar el tema –recurso al que los publicadores envían mensajes–, subscripciones para la entrega de mensajes, tipo de entrega y parámetros de reintento y eliminación de los mensajes.

CE2.3 En un supuesto práctico de aplicación de procedimientos de despliegue de servicios de mensajería asíncrona para optimizar la transmisión y el procesamiento de los flujos de datos que se intercambian entre múltiples fuentes (publicadores) y distribuirlos a múltiples receptores (subscriptores), monitorizando los resultados:

– Aprovisionar un servicio de mensajería asíncrona, habilitándolo en la consola, verificando que se tienen los permisos necesarios para su aprovisionamiento.

– Configurar un servicio de mensajería asíncrona, incluyendo el tema recurso al que los publicadores envían mensajes, subscripciones para la entrega de mensajes, tipo de entrega y parámetros de reintento y eliminación de los mensajes.

– Monitorizar el proceso de almacenamiento y entrega de un servicio de mensajería asíncrona, verificando que los mensajes son entregados a los suscriptores del tema.

C3: Aplicar procedimientos de despliegue de servicios de ejecución de trabajos por lotes para la ejecución de manera repetitiva de trabajos sin supervisión directa del usuario, monitorizando los resultados.

CE3.1 Describir el proceso de habilitación de un servicio de automatización de ejecución de trabajos por lotes, detallando cómo activarlo en la consola.

CE3.2 Enumerar las funcionalidades de un servicio de automatización de ejecución de trabajos por lotes, explicando cómo configurarlo con información de nombre, programación de la frecuencia de ejecución del trabajo, reintentos ante fallos, y objetivos del trabajo a ejecutar, servicio de nube a llamar o extremo HTTP, detallando el proceso de activación de la planificación de la ejecución y de verificación de que se tienen los permisos requeridos por el servicio.

CE3.3 En un supuesto práctico de aplicación de procedimientos de despliegue de servicios de ejecución de trabajos por lotes para la ejecución de manera repetitiva de trabajos sin supervisión directa del usuario, monitorizando los resultados:

– Aprovisionar un servicio de automatización de ejecución de trabajos por lotes, habilitándolo en la consola en caso necesario.

– Configurar el trabajo por lotes a automatizar, incluyendo información de nombre, programación de la frecuencia de ejecución del trabajo, reintentos ante fallos, y objetivos del trabajo a ejecutar, servicio de nube a llamar o extremo HTTP, activando la planificación de la ejecución y verificando que se tienen los permisos requeridos por el servicio.

– Monitorizar la ejecución de un trabajo automatizado, validando que el trabajo se ha ejecutado según una planificación supuesta y en los tiempos de ejecución requeridos en ella.

C4: Aplicar técnicas de aprovisionamiento de servicios de integración y despliegue continuo (CI/CD) para automatizar la compilación y despliegue de código en los entornos de ejecución, monitorizando los resultados.

CE4.1 Definir la utilidad de los servicios de integración y despliegue continuo (CI/CD) para automatizar la compilación y despliegue de código en los entornos de ejecución, explicando sus características.

CE4.2 Explicar el procedimiento para aprovisionar un servicio de CI/CD, detallando cómo incluir un repositorio de código para la compartición de versiones de código entre desarrolladores, servicio de compilación y despliegue según el lenguaje y tecnología a utilizar y para el almacenamiento de los activos de código, compiladores o imágenes de contenedores generados.

CE4.3 Describir el proceso para establecer unos entornos de ejecución, indicando cómo configurarlos de acuerdo a las estrategias y recursos de despliegue de la organización, identificando su propósito y procedimiento de actualización de las versiones a desplegar.

CE4.4 Determinar cómo se configuran unos permisos de acceso a los servicios y plantillas de trabajos de compilación, repositorios de código, activos e imágenes y entornos de ejecución, asignando las autorizaciones para permitir su acceso.

CE4.5 Interpretar parámetros de automatización de las tareas de compilación y despliegue y eventos de activación, determinando los eventos que inician tanto la ejecución, como la publicación de una nueva versión en el repositorio de código, describiendo como definir, en su caso, una planificación de ejecución en periodos de tiempo.

CE4.6 En un supuesto práctico de aplicación de técnicas de aprovisionamiento de servicios de integración y despliegue continuo (CI/CD) para automatizar la compilación y despliegue de código en los entornos de ejecución, monitorizando los resultados:

– Aprovisionar un servicio de CI/CD, incluyendo repositorio de código para la compartición de versiones de código entre los desarrolladores, servicio de compilación y despliegue según el lenguaje y tecnología a utilizar y para el almacenamiento de los activos de código, compiladores o imágenes de contenedores generados.

– Establecer unos entornos de ejecución, configurándolos de acuerdo a unas estrategias y recursos de despliegue, identificando su propósito y procedimiento de actualización de las versiones.

– Configurar unos permisos de acceso a los servicios y plantillas de trabajos de compilación, repositorios de código, activos e imágenes y entornos de ejecución, asignando las autorizaciones para permitir su acceso.

– Configurar unos parámetros de automatización de las tareas de compilación y despliegue y eventos de activación, bien especificando los eventos que inician la ejecución como la publicación de una nueva versión en el repositorio de código o bien definiendo una planificación de ejecución en periodos de tiempo.

– Monitorizar la ejecución y los «logs», revisando los trabajos que no hayan finalizado con éxito para determinar los motivos.

C5: Aplicar procedimientos de despliegue de soluciones de terceros, seleccionándolas desde el «marketplace» para automatizar el despliegue de paquetes de «software».

CE5.1 Enumerar catálogos de soluciones del «marketplace», interpretando las especificaciones de despliegue, costes estimados o manuales de fabricantes, licenciamiento y los requisitos recogidos en la documentación técnica de las soluciones.

CE5.2 Interpretar parámetros de configuración de un catálogo, tales como nombre, zona y red dónde se realizará el despliegue, claves de autenticación, parámetros de capacidad de cómputo y almacenamiento según las necesidades de uso, explicando cómo asignar permisos para el aprovisionamiento de los servicios a utilizar.

CE5.3 Describir el procedimiento para el despliegue automático de la solución desde el catálogo, monitorizando los pasos de despliegue.

CE5.4 Explicar el proceso de verificación de la instalación y configuración de la solución desplegada, mediante la ejecución de una serie de pruebas como la revisión de «logs» de despliegue, acceso a recursos y test de funcionamiento de la solución.

CE5.5 En un supuesto práctico de aplicar procedimientos de despliegue de soluciones de terceros, seleccionándolas desde el «marketplace» para automatizar el despliegue de paquetes de «software»:

– Revisar un catálogo de soluciones del «marketplace», interpretando las especificaciones de despliegue, costes estimados o manuales de fabricantes, licenciamiento y los requisitos recogidos en la documentación técnica de las soluciones.

– Seleccionar una solución a desplegar del catálogo, configurando los parámetros tales como nombre, zona y red dónde se realizará el despliegue, claves de autenticación, parámetros de capacidad de cómputo y almacenamiento según las necesidades de uso, y asignando permisos para el aprovisionamiento de los servicios a utilizar.

– Solicitar desde el catálogo el despliegue automático de la solución, monitorizando los pasos de despliegue.

– Verificar la instalación y configuración de la solución desplegada, mediante la ejecución de una serie de pruebas como la revisión de «logs» de despliegue, acceso a recursos y test de funcionamiento de la solución.

– Documentar los procedimientos de operación y mantenimiento de la solución, incluyendo tareas de monitorización, revisión de «logs», actualización de nuevas versiones, y borrado.

– Comprobar los datos finales de configuración de la solución, ubicación, las URL de acceso, operación y seguridad, verificando que quedan documentados en la plataforma.

Capacidades cuya adquisición debe ser completada en un entorno real de trabajo

C1 respecto a CE1.6; C2 respecto a CE2.3; C3 respecto a CE3.3; C4 respecto a CE4.6 y C5 respecto a CE5.5.

Otras capacidades:

Finalizar el trabajo atendiendo a criterios de idoneidad, rapidez, economía y eficacia.

Proponerse objetivos retadores que supongan un nivel de rendimiento y eficacia superior al alcanzado previamente.

Interpretar y ejecutar instrucciones de trabajo de forma precisa.

Demostrar flexibilidad para entender los cambios.

Mostrar una actitud de respeto hacia los compañeros, procedimientos y normas de la empresa.

Cumplir las medidas que favorezcan el principio de igualdad de trato y de oportunidades entre hombres y mujeres.

Contenidos

1. Despliegue automático de recursos en la nube mediante infraestructura como código (IaC)

Clasificación de recursos a desplegar en la nube de manera conjunta: tipo de servicios, arquitectura, configuración y proveedor donde realizar el despliegue.

Servicios de motor de despliegue de infraestructura como código (IaC). Conectores en proveedores de nube. Permisos requeridos para su aprovisionamiento.

Ficheros y las plantillas de automatización del despliegue en una plataforma de nube. Sintaxis.

Creación de plantillas y ficheros. Parámetros, referencias y variables de configuración. Validación. Plan de despliegue.

2. Despliegue de servicios de mensajería asíncrona de nube y ejecución de trabajos por lotes

Servicios de mensajería asíncrona de nube. Habilitación y activación en la consola. Permisos para su aprovisionamiento.

Funcionalidades de los servicios de mensajería asíncrona en la nube. Configuración, suscripciones y monitorización.

Servicios de automatización de ejecución de trabajos por lotes. Habilitación y activación en la consola.

Funcionalidades de los servicios de automatización de ejecución de trabajos por lotes. Configuración, activación de la planificación de la ejecución y verificación de permisos.

3. Aprovisionamiento de servicios de integración y despliegue continuo (CI/CD) en la nube

Servicios de integración y despliegue continuo (CI/CD). Automatización de la compilación y despliegue de código en entornos de ejecución.

Aprovisionamiento del servicio de CI/CD. Repositorios de código.

Establecimiento de entornos de ejecución.

Permisos de acceso a los servicios y plantillas de trabajos de compilación, repositorios de código, activos e imágenes y entornos de ejecución.

Parámetros de automatización de las tareas de compilación y despliegue y eventos de activación. Planificación de ejecución en periodos de tiempo.

4. Despliegue de soluciones de terceros, seleccionándolas desde el «marketplace» para automatizar el despliegue de paquetes de «software».

Catálogos de soluciones del «marketplace». Especificaciones de despliegue y costes estimados. Licenciamiento y requisitos.

Configuración del catálogo. Parámetros: nombre, zona y red dónde se realizará el despliegue, claves de autenticación, parámetros de capacidad de cómputo y almacenamiento. Permisos.

Despliegue automático de la solución desde el catálogo. Monitorización del despliegue.

Verificación de la instalación y configuración de la solución desplegada. Pruebas y revisión de «logs».

Parámetros de contexto de la formación

Espacios e instalaciones

Los talleres e instalaciones darán respuesta a las necesidades formativas de acuerdo con el contexto profesional establecido en la unidad de competencia asociada, teniendo en cuenta la normativa aplicable del sector productivo, prevención de riesgos laborales, accesibilidad universal, igualdad de género y protección medioambiental. Se considerará con carácter orientativo como espacios de uso:

– Instalación de 2 m2 por alumno o alumna.

Perfil profesional del formador o formadora

1. Dominio de los conocimientos y las técnicas relacionados con el despliegue de servicios administrados en la nube, que se acreditará simultáneamente mediante las dos formas siguientes:

– Formación académica de nivel 2 (Marco Español de Cualificaciones para la Educación Superior) o de otras de superior nivel relacionadas con el campo profesional.

– Experiencia profesional de un mínimo de 2 años en el campo de las competencias relacionadas con este módulo formativo.

2. Competencia pedagógica acreditada de acuerdo con lo que establezcan las Administraciones competentes.

Módulo formativo 6: automatización de despliegues en la nube

Nivel: 3

Código: MF2740_3

Asociado a la UC: Automatizar despliegues en la nube

Duración: 120 horas

Capacidades y criterios de evaluación

C1: Aplicar procedimientos de gestión de repositorios de código fuente del software y de servicios asociados a las aplicaciones de sistemas, organizando los orígenes del código fuente, ajustando los parámetros de autenticación y validando las modificaciones y las dependencias del código fuente, para facilitar su mantenimiento, recuperación y permitir la trazabilidad del sistema.

CE1.1 Clasificar los orígenes del código fuente, explicando los procedimientos para organizarlos y permitir su uso consistente.

CE1.2 Describir parámetros del sistema que afectan a la autenticación y autorización, explicando cómo se ajustan a las necesidades de acceso, integración con herramientas y seguridad.

CE1.3 Explicar el proceso de validación de modificaciones sobre el código fuente, aplicando guías de desarrollo, flujos de trabajo y políticas tales como aprobación, asignación o revisión, entre otras.

CE1.4 Describir técnicas de medición de parámetros de calidad sobre el código fuente asociado a los sistemas explicando los pasos a seguir para aplicar unos estándares de calidad y ejecutar acciones correctivas.

CE1.5 Explicar los procesos de copia de seguridad y recuperación del código fuente, describiendo los pasos para su configuración, gestión y uso de repositorios de gran tamaño.

CE1.6 Detallar los procesos de validación de dependencias externas de paquetes, librerías o integraciones, explicando los mecanismos de configuración para garantizar la seguridad, soportabilidad, rendimiento, y publicación.

CE1.7 En un supuesto práctico de aplicación de procedimientos de gestión de repositorios de código fuente del software y de servicios asociados a las aplicaciones de sistemas, organizando los orígenes del código fuente, ajustando los parámetros de autenticación y validando las modificaciones y las dependencias del código fuente, para facilitar su mantenimiento, recuperación y permitir la trazabilidad del sistema:

– Organizar unos orígenes de código fuente con una estructura que permita su uso de forma consistente.

– Ajustar parámetros del sistema que afecten a la autenticación y autorización según unas necesidades de acceso e integración con herramientas y seguridad.

– Validar unas modificaciones sobre el código fuente, siguiendo unas guías de desarrollo y flujos de trabajo y políticas tales como aprobación, asignación o revisión, entre otras.

– Medir unos parámetros de calidad definidos sobre el código fuente asociado a los sistemas, aplicando unos estándares de calidad y ejecutando acciones correctivas.

– Ejecutar un proceso de copia de seguridad y recuperación del código fuente, programando su activación de forma periódica, siguiendo el resultado un proceso de validación donde se consideren las actuaciones necesarias para su optimización y la gestión de repositorios de gran tamaño.

– Validar dependencias externas de paquetes, librerías o integraciones, siguiendo unas líneas prácticas en los ámbitos de seguridad, soportabilidad, rendimiento, y publicación.

C2: Aplicar procedimientos de modificación de código fuente de despliegue y plantillas responsables de la creación de los servicios en la nube, en condiciones de operación, calidad y seguridad para simplificar la operación y el despliegue.

CE2.1 Describir herramientas y plataformas de nube tales como como plantillas declarativas del servicio o hardware, línea de comandos (CLI), API («Application Programming Interface»), automatismos mediante lenguajes de programación, entre otras, explicando el proceso de creación de servicios aplicables.

CE2.2 Explicar los procedimientos para definir parámetros de automatismo del ciclo de vida de los servicios en la nube, considerando:

– Características propias del despliegue de las versiones de los datos de las aplicaciones, tales como creación de bases de datos, movimiento o transformación de la información y metadatos, entre otras.

– Características propias del despliegue de las versiones del software, tales como la gestión de la configuración de las aplicaciones, entre otras.

CE2.3 Explicar los procedimientos para definir parámetros de los artefactos para el automatismo del ciclo de vida de los servicios en la nube, considerando:

– Características propias del despliegue de las versiones del código fuente de las aplicaciones, tales como contenedores, máquinas virtuales, scripts, código binario, entre otros.

– Elementos que permitan su reutilización en otros despliegues, tales como nombre del servicio, región geográfica, recursos asignados, permisos, confirmando que son únicos en los casos necesarios.

CE2.4 Detallar procedimientos de verificación del código fuente de despliegue, plantillas declarativas del servicio o cualquier proceso responsable del despliegue, explicando mecanismos para comprobar que sea idempotente, su ejecución robusta y que proporciona predictibilidad bajo distintas circunstancias.

CE2.5 En un supuesto práctico de aplicación de procedimientos de modificación de código fuente de despliegue y plantillas responsables de la creación de los servicios en la nube, en condiciones de operación, calidad y seguridad para simplificar la operación y el despliegue:

– Crear unos servicios de forma automatizada, modificándolos, si fuera necesario, empleando las capacidades de las herramientas y plataformas de nube seleccionadas como plantillas declarativas del servicio o hardware, línea de comandos (CLI), API, automatismos mediante lenguajes de programación, entre otras.

– Definir parámetros de los artefactos para el automatismo del ciclo de vida de los servicios en la nube, considerando características propias del despliegue de las versiones de los datos de las aplicaciones, tales como creación de bases de datos, movimiento o transformación de la información y metadatos, entre otras.

– Definir parámetros de los artefactos para el automatismo del ciclo de vida de los servicios en la nube, considerando características propias del despliegue de las versiones del software, tales como la gestión de la configuración de las aplicaciones, entre otras.

– Definir parámetros de los artefactos para el automatismo del ciclo de vida de los servicios en la nube, considerando características propias del despliegue de las versiones del código fuente de las aplicaciones, tales como contenedores, máquinas virtuales, scripts, código binario, entre otros.

– Definir parámetros de los artefactos para el automatismo del ciclo de vida de los servicios en la nube, considerando elementos que permitan su reutilización en distintos despliegues, tales como nombre del servicio, región geográfica, recursos asignados, permisos, confirmando que son únicos en los casos necesarios.

– Verificar el código fuente de despliegue, plantillas declarativas del servicio o cualquier proceso responsable del despliegue, comprobando que sea idempotente, su ejecución robusta y proporcionando predictibilidad bajo distintas circunstancias.

C3: Aplicar técnicas de configuración de servicios de comunicación y colaboración en función de las necesidades de uso, para automatizar las interacciones con los repositorios de código fuente y las herramientas de gestión de proyectos.

CE3.1 Clasificar plataformas de comunicación y herramientas de gestión de proyectos, describiendo el procedimiento para su configuración con los repositorios de código fuente que permitan la recepción automática de cambios de estado y contenido.

CE3.2 Explicar criterios de seguridad y disponibilidad para determinar plataformas de comunicación empleadas en la organización se determinan, de modo que se pueda enviar notificaciones.

CE3.3 Identificar tipos de notificaciones por métricas, alertas o reglas definidas en los repositorios de código fuente, estados de tareas, peticiones de cambios al sistema, entre otras, explicando los mecanismos para su configuración.

CE3.4 Explicar los procesos de configuración de plataformas de comunicación, documentación y herramientas de gestión de proyectos, detallando los pasos para conectar con los repositorios de código fuente, de tal modo que permitan la asignación de elementos de ambos sistemas de forma bidireccional, tales como la modificación de código fuente a tarea, resolución de errores («bugs») a modificación de código fuente, entre otras.

CE3.5 En un supuesto práctico de aplicación de técnicas de configuración de servicios de comunicación y colaboración en función de las necesidades de uso, para automatizar las interacciones con los repositorios de código fuente y las herramientas de gestión de proyectos:

– Emplear unas plataformas de comunicación y herramientas de gestión de proyectos, siguiendo la configuración con los repositorios de código fuente que permitan la recepción automática de cambios de estado y contenido.

– Determinar unas plataformas de comunicación, según criterios de seguridad y disponibilidad, para notificar a los responsables de los sistemas afectados por métricas, alertas o reglas definidas en los repositorios de código fuente, estados de tareas, peticiones de cambios al sistema, entre otras.

– Configurar las plataformas de comunicación, documentación y herramientas de gestión de proyectos empleadas, conectándolas con los repositorios de código fuente, de tal modo que permitan la asignación de elementos de ambos sistemas de forma bidireccional, tales como la modificación de código fuente a tarea, resolución de errores («bugs») a modificación de código fuente, entre otras.

C4: Aplicar procedimientos de gestión de procesos de integración y despliegue continuo (IC/DC) para configurar e implantar las versiones de las aplicaciones desarrolladas, en condiciones de operación, calidad y seguridad.

CE4.1 Describir estrategias de prueba de diagnóstico con herramientas integradas, explicando los pasos a seguir para proporcionar información sobre resultados y acciones relativas a fallos.

CE4.2 Explicar técnicas de resolución de fallos de ejecución, calidad, seguridad y rendimiento de las aplicaciones del sistema, mediante automatización y empleando estrategias de prueba.

CE4.3 Explicar procedimientos de instalación y configuración de herramientas de gestión de paquetes y dependencias, parametrizando la actualización, garantizando el versionado y priorización según indique el fabricante de la herramienta y describiendo la documentación del proceso.

CE4.4 Detallar los parámetros del sistema que afectan a la integración con dependencias externas en el proceso de compilación del código fuente, explicando el proceso para ajustarlos a políticas de calidad, seguridad y rendimiento tales como cobertura de código, pruebas de software, análisis de seguridad, dependencias de librerías, entre otras.

CE4.5 Explicar el proceso de mantenimiento de herramientas para la administración de la configuración del software y servicios de los sistemas, detallando los pasos para aplicar la configuración deseada de forma automática.

CE4.6 Describir el procedimiento de configuración de servicios responsables de la ejecución de procesos y/o compilación del software y servicios necesarios para las aplicaciones de la organización, explicando los pasos para garantizar su disposición de uso para evitar problemas en su ejecución y mantenerlos monitorizados para uso óptimo en seguridad, rendimiento y capacidad, como por ejemplo análisis de errores, accesos, duración, rendimiento, capacidad en compilación, entre otros.

CE4.7 Explicar el proceso de ajuste de parámetros de los servicios responsables de la ejecución de procesos y despliegue del software y servicios en lo que respecta a la orquestación de flujos de aprobación, seguridad, auditoría, automatización, priorización de despliegues o correcciones críticas y configuraciones del software asociado, detallando los pasos a seguir y criterios a aplicar.

CE4.8 Explicar el proceso de ajuste de parámetros de los servicios responsables de la ejecución de procesos y despliegue del software y servicios, de modo que se sigan unas características no-funcionales definidas para el tiempo de pérdida de servicio de las aplicaciones, tales como «Blue/green», «canary», «ring», balanceo de carga («traffic-splitting deployment»), despliegue incremental, entre otras.

CE4.9 En un supuesto práctico de aplicación de procedimientos de gestión de procesos de integración y despliegue continuo (IC/DC) para configurar e implantar las versiones de las aplicaciones desarrolladas, en condiciones de operación, calidad y seguridad:

– Resolver fallos de ejecución, calidad, seguridad y rendimiento de las aplicaciones del sistema se mediante automatización, empleando unas estrategias de pruebas e incluyendo las pruebas de diagnóstico con las herramientas integradas, proporcionando información sobre resultados y acciones a los fallos diagnosticados.

– Instalar unas herramientas de gestión de paquetes y dependencias, configurándolas y actualizándolas, siguiendo unas directrices de versionado, priorización y la documentación del fabricante de la herramienta.

– Ajustar parámetros del sistema que afectan a la integración con dependencias externas en el proceso de compilación del código fuente, garantizando la calidad, seguridad y rendimiento tales como cobertura de código, pruebas de software, análisis de seguridad, dependencias de librerías, entre otras.

– Mantener las herramientas para la administración de la configuración del software y servicios de los sistemas desarrollados, siguiendo la configuración para cada una de las aplicaciones de forma automática.

– Configurar unos servicios responsables de la ejecución de procesos y/o compilación del software y servicios, garantizando su disposición de uso para evitar problemas en su ejecución, manteniéndolos monitorizados para uso óptimo en seguridad, rendimiento y capacidad, como por ejemplo análisis de errores, accesos, duración, rendimiento, capacidad en compilación, entre otros.

– Ajustar parámetros de los servicios responsables de la ejecución de procesos y despliegue del software y servicios, según necesidades en lo que respecta a la orquestación de flujos de aprobación, seguridad, auditoría, automatización, priorización de despliegues o correcciones críticas y configuraciones del software asociado.

– Configurar parámetros de servicios responsables de la ejecución de procesos y despliegue del software y servicios, siguiendo unas características nofuncionales definidas para el tiempo de pérdida de servicio de las aplicaciones establecidas en una estrategia de despliegue, tales como «Blue/green», «canary», «ring», balanceo de carga («trafficsplitting deployment»), despliegue incremental, entre otras.

C5: Aplicar procedimientos de configuración de mecanismos de automatización para el despliegue de código fuente de software y servicios, garantizando la monitorización, registro de las aplicaciones, recuperación, crecimiento y aplicando criterios de optimización de costes.

CE5.1 Explicar servicios responsables de la gestión de la configuración y/u orquestación de la infraestructura, describiéndolos.

CE5.2 Describir estándares y políticas de monitorización, recuperación, crecimiento y operación entre otras para automatizar servicios responsables de la gestión de la configuración y/u orquestación de la infraestructura.

CE5.3 Explicar procedimientos para ejecutar mecanismos de despliegue desarrollados, siguiendo validaciones del código fuente y los servicios desplegados automática o manualmente y cumpliendo unas políticas de registro de aplicaciones, gobierno, seguridad, pruebas y monitorización.

CE5.4 Detallar procedimientos de configuración de mecanismos de despliegue, incorporando acciones automáticas en base a eventos o registros producidos por las aplicaciones y los servicios, permitiendo recuperar estados previos a situaciones de fallo o pérdida de servicio.

CE5.5 Explicar procedimientos para configurar mecanismos de despliegue, de modo que incorporen acciones automáticas en base a eventos o registros producidos por las aplicaciones, usuarios y los servicios, permitiendo reducir el coste y manteniendo las políticas de la organización del servicio tales como su disponibilidad, escalabilidad, rendimiento y recuperación entre otras.

CE5.6 En un supuesto práctico de aplicación de procedimientos de configuración de mecanismos de automatización para el despliegue de código fuente de software y servicios, garantizando la monitorización, registro de las aplicaciones, recuperación, crecimiento y aplicando criterios de optimización de costes:

– Automatizar unos servicios responsables de la gestión de la configuración y/u orquestación de la infraestructura siguiendo unos estándares y políticas de monitorización, recuperación, crecimiento y operación entre otras.

– Ejecutar mecanismos de despliegue desarrollados, siguiendo validaciones del código fuente y los servicios desplegados automática o manualmente y cumpliendo con unas políticas de registro de aplicaciones, gobierno, seguridad, pruebas y monitorización definidas.

– Configurar mecanismos de despliegue, incorporando acciones automáticas en base a eventos o registros producidos por las aplicaciones y los servicios, permitiendo recuperar estados previos a situaciones de fallo o pérdida de servicio.

– Configurar mecanismos de despliegue se configuran, incorporando acciones automáticas en base a eventos o registros producidos por las aplicaciones, usuarios y los servicios, permitiendo reducir el coste y manteniendo unas políticas de servicio tales como su disponibilidad, escalabilidad, rendimiento y recuperación entre otras.

Capacidades cuya adquisición debe ser completada en un entorno real de trabajo

C1 respecto a CE1.7; C2 respecto a CE2.5; C3 respecto a CE3.5; C4 respecto a CE4.9 y C5 respecto a CE5.6.

Otras capacidades:

Finalizar el trabajo atendiendo a criterios de idoneidad, rapidez, economía y eficacia.

Proponerse objetivos retadores que supongan un nivel de rendimiento y eficacia superior al alcanzado previamente.

Interpretar y ejecutar instrucciones de trabajo de forma precisa.

Demostrar flexibilidad para entender los cambios.

Mostrar una actitud de respeto hacia los compañeros, procedimientos y normas de la empresa.

Cumplir las medidas que favorezcan el principio de igualdad de trato y de oportunidades entre hombres y mujeres.

Contenidos

1. Gestión de repositorios de código fuente del software y de servicios

Orígenes del código fuente. Procedimientos de organización y uso consistente.

Autenticación y autorización: parámetros. Procedimientos de ajuste a las necesidades de acceso. Integración con herramientas y seguridad.

Proceso de validación de modificaciones sobre el código fuente. Guías de desarrollo, flujos de trabajo. Políticas: aprobación, asignación o revisión, entre otras.

Técnicas de medición de parámetros de calidad sobre el código fuente asociado. Estándares de calidad. Procedimiento de aplicación de acciones correctivas.

Procesos de copia de seguridad y recuperación del código fuente. Configuración, gestión y uso de repositorios de gran tamaño.

Procesos de validación de dependencias externas de paquetes, librerías o integraciones. Mecanismos de configuración para garantizar la seguridad, soportabilidad, rendimiento, y publicación.

2. Modificación de código fuente de despliegue y plantillas responsables de la creación de los servicios en la nube

Herramientas y plataformas de nube. Plantillas declarativas del servicio o hardware, línea de comandos (CLI), API, automatismos mediante lenguajes de programación, entre otras. Proceso de creación de servicios aplicables.

Procedimientos para definir parámetros de automatismo del ciclo de vida de los servicios en la nube. Características del despliegue de las versiones de los datos. Características del despliegue de las versiones del software. Gestión de la configuración.

Procedimientos para definir parámetros de los artefactos para el automatismo del ciclo de vida de los servicios en la nube. Características propias del despliegue de las versiones del código fuente de las aplicaciones: contenedores, máquinas virtuales, scripts, código binario, entre otros. Reutilización en otros despliegues.

3. Servicios de comunicación y colaboración

Plataformas de comunicación y herramientas de gestión de proyectos. Clasificación. criterios de seguridad y disponibilidad. Procedimientos de configuración con los repositorios de código fuente.

Tipos de notificaciones por métricas, alertas o reglas definidas en los repositorios de código fuente, estados de tareas, peticiones de cambios al sistema, entre otras. Mecanismos para su configuración.

Procesos de configuración de plataformas de comunicación, documentación y herramientas de gestión de proyectos. Conexión con los repositorios de código fuente.

4. Gestión de procesos de integración y despliegue continuo (IC/DC)

Estrategias de prueba de diagnóstico con herramientas integradas. Acciones relativas a fallos.

Técnicas de resolución de fallos de ejecución, calidad, seguridad y rendimiento de las aplicaciones del sistema. Automatización y estrategias de prueba.

Procedimientos de instalación y configuración de herramientas de gestión de paquetes y dependencias. Actualización y versionado.

Integración con dependencias externas en el proceso de compilación del código fuente. Parámetros. Garantía de calidad, seguridad y rendimiento.

Mantenimiento de herramientas para la administración de la configuración del software y servicios de los sistemas. Aplicación automática de la configuración.

Procedimiento de configuración de servicios. Servicios responsables de la ejecución de procesos y/o compilación del software. Servicios necesarios para las aplicaciones de la organización. Garantía de disposición de uso. Monitorización.

Proceso de ajuste de parámetros de los servicios responsables de la ejecución de procesos y despliegue del software en lo que respecta a la orquestación de flujos de aprobación, seguridad, auditoría, automatización, priorización de despliegues o correcciones críticas. Configuraciones del software asociado.

Proceso de ajuste de parámetros de los servicios responsables de la ejecución de procesos y despliegue del software y servicios. Características no-funcionales para el tiempo de pérdida de servicio de las aplicaciones: «Blue/green», «canary», «ring», balanceo de carga («traffic-splitting deployment»), despliegue incremental, entre otras.

5. Mecanismos de automatización para el despliegue de código fuente de software y servicios

Servicios responsables de la gestión de la configuración y/u orquestación de la infraestructura. Estándares y políticas de monitorización, recuperación, crecimiento y operación para su automatización.

Procedimientos para ejecutar mecanismos de despliegue. Validaciones del código fuente y los servicios desplegados automática o manual. Políticas de registro de aplicaciones, gobierno, seguridad, pruebas y monitorización.

Mecanismos de despliegue. Acciones automáticas en base a eventos o registros producidos por las aplicaciones y los servicios. Recuperación de estados previos a situaciones de fallo o pérdida de servicio. Acciones automáticas en base a eventos o registros producidos por las aplicaciones, usuarios y los servicios. Reducción de coste. Mantenimiento de políticas de la organización del servicio: disponibilidad, escalabilidad, rendimiento y recuperación entre otras.

Parámetros de contexto de la formación

Espacios e instalaciones

Los talleres e instalaciones darán respuesta a las necesidades formativas de acuerdo con el contexto profesional establecido en la unidad de competencia asociada, teniendo en cuenta la normativa aplicable del sector productivo, prevención de riesgos laborales, accesibilidad universal, igualdad de género y protección medioambiental. Se considerará con carácter orientativo como espacios de uso:

– Instalación de 2 m2 por alumno o alumna.

Perfil profesional del formador o formadora

1. Dominio de los conocimientos y las técnicas relacionados con la automatización de despliegues en la nube, que se acreditará simultáneamente mediante las dos formas siguientes:

– Formación académica de nivel 2 (Marco Español de Cualificaciones para la Educación Superior) o de otras de superior nivel relacionadas con el campo profesional.

– Experiencia profesional de un mínimo de 2 años en el campo de las competencias relacionadas con este módulo formativo.

2. Competencia pedagógica acreditada de acuerdo con lo que establezcan las Administraciones competentes.

ANEXO XVIII. Cualificación profesional: Operaciones auxiliares con tecnologías digitales

FAMILIA PROFESIONAL: INFORMÁTICA Y COMUNICACIONES

Nivel: 1

Código: IFC821_1

Competencia general

Realizar operaciones auxiliares con tecnologías digitales en cualquier entorno productivo que requiera el uso de herramientas digitales para la búsqueda, tratamiento y almacenaje de información, creación, edición, publicación y difusión de contenidos digitales, utilizando herramientas colaborativas como soporte de desarrollo para tareas propias del entorno laboral, garantizando la seguridad y la operatividad del «hardware», cumpliendo la normativa aplicable en materia de propiedad intelectual e industrial, normativa de servicios de la sociedad de la información, protección de datos, accesibilidad y planificación de la actividad preventiva y estándares de calidad.

Unidades de competencia

UC2741_1: Operaciones auxiliares de manejo de información, creación de contenidos y comunicación usando medios digitales

UC2742_1: Operaciones auxiliares de seguridad y de resolución de problemas «hardware»

Entorno Profesional

Ámbito Profesional

Desarrolla su actividad profesional en cualquier tipo de organización que requiera el uso de herramientas digitales y la aplicación de planes de economía circular, en entidades de naturaleza pública o privada, empresas de tamaño pequeño/mediano/grande o microempresas, tanto por cuenta propia como ajena, con independencia de su forma jurídica. Desarrolla su actividad dependiendo, en su caso, funcional y/o jerárquicamente de un superior. En el desarrollo de la actividad profesional se aplican los principios de accesibilidad universal de acuerdo con la normativa aplicable.

Sectores Productivos

Se ubica en los sectores productivos que requieran el uso de herramientas digitales y la aplicación de planes de economía circular.

Ocupaciones y puestos de trabajo relevantes

Los términos de la siguiente relación de ocupaciones y puestos de trabajo se utilizan con carácter genérico y omnicomprensivo de mujeres y hombres.

Trabajadores vinculados a todos los sectores productivos

Formación Asociada (30 horas)

Módulos Formativos

MF2741_1: Manejo de información, creación de contenidos y comunicación usando medios digitales (15 horas)

MF2742_1: Seguridad y resolución de problemas «hardware» (15 horas)

Unidad de competencia 1: operaciones auxiliares de manejo de información, creación de contenidos y comunicación usando medios digitales

Nivel: 1

Código: UC2741_1

Realizaciones profesionales y criterios de realización

RP1: Acceder a información y datos, buscando desde repositorios o fuentes digitales, Internet o intranet, usando herramientas de acceso y búsqueda y almacenando la información para su uso posterior, cumpliendo la normativa de protección de datos y propiedad intelectual.

CR1.1 Los datos, información y contenido en entornos o fuentes digitales tales como Internet, intranet, extranet o repositorios, se buscan, partiendo de las necesidades de información, usando navegadores y/u otras herramientas de acceso, ajustando las búsquedas según los resultados y navegando mediante hiperenlaces en su caso entre los resultados según estrategias de búsqueda de baja complejidad, seleccionando, en su caso, fuentes confiables.

CR1.2 Los datos e información obtenida de entornos o fuentes digitales o Internet se almacenan en su conjunto o por elementos aislados, seleccionando el medio y ubicación concreta de almacenamiento, de modo que se facilite su localización posterior.

CR1.3 Los datos e información almacenada bajo petición o ante una necesidad de acceso a los mismos, se recupera localizando su ubicación, para adaptarlos, agregarlos o editarlos en forma de contenidos en su caso y/o enviarlos a la persona que inicia dicha petición o bien para su difusión.

RP2: Crear contenidos digitales a partir de componentes elementales, usando herramientas de edición y publicación en su caso, cumpliendo la normativa de protección de datos y propiedad intelectual.

CR2.1 Las herramientas de edición y publicación de contenidos tales como editores de texto, audio, vídeo, gestores de contenido (CMS) o paquetes ofimáticos se instalan, descargándolos desde fuentes confiables o usando soportes obtenidos del distribuidor, configurándolos para su utilización.

CR2.2 Los textos, imágenes, elementos de audio o vídeo, se editan, localizando su ubicación en sistemas de almacenamiento local o repositorios «online», alterando o adaptando sus características generales o globales tales como tamaño y las relacionadas con la apariencia o formato de almacenamiento, respetando el tipo de licencia de uso en su caso.

CR2.3 Las plantillas de contenido se elaboran, incluyendo los componentes comunes a los documentos finales y almacenándolas en una ubicación que permita su reutilización.

CR2.4 Los elementos de contenido tales como texto, imágenes, audio o vídeo se integran para formar contenidos, garantizando la coherencia del resultado, usando herramientas ofimáticas, gestores de contenido o funcionalidades de la herramienta de publicación o sitio «web» en función del formato resultante solicitado o deseado.

RP3: Utilizar herramientas colaborativas, de comunicaciones y redes sociales para trabajo en grupo y difusión de contenidos, configurando los permisos y roles de acceso, cumpliendo normativa de protección de datos y propiedad intelectual e industrial.

CR3.1 Los sistemas de correo electrónico, videoconferencia, mensajería y otros se utilizan para comunicarse con otras personas o grupos de ellas, configurando los datos propios mostrados tales como nombre, apellidos, apodo, avatar o imagen, seleccionando las personas que reciben o acceden a la información.

CR3.2 La identidad digital en redes sociales se configura, restringiendo o potenciando los contenidos publicados y los datos personales expuestos, según la imagen pública que se desee proyectar y comprendiendo los beneficios y los riesgos derivados de su exposición en estas redes.

CR3.3 Las redes sociales se utilizan para difundir mensajes o contenidos, previo registro, configurando los parámetros de visualización de la información mostrada a terceros, cumpliendo las normas de protocolo digital en las comunicaciones («Netiquette»).

Contexto profesional

Medios de producción

Dispositivos digitales: equipos informáticos, tableta, móvil. Dispositivos conectables asociados. «Software» de base y aplicaciones de uso general. Herramientas de tratamiento de datos: editores y hojas de cálculo. Herramientas ofimáticas. Cliente de correo electrónico, mensajería, chat y videoconferencia. Conexión a Internet. Navegador. Buscadores. Redes sociales. Herramientas de gestión de contenidos (CMS). Editores de imagen, audio y vídeo.

Productos y resultados

Información y datos accedidos y almacenados. Contenidos digitales creados y publicados. Herramientas colaborativas utilizadas.

Información utilizada o generada

Normas externas de trabajo (normativa aplicable de propiedad intelectual e industrial, normativa de protección de datos, normativa sobre prevención de riesgos laborales –ergonomía–). Normas internas de trabajo (códigos de conducta para un uso seguro de la información, documentación de especificaciones de trabajo y procedimientos de operación, plan de calidad, plan de seguridad). Documentación técnica (manuales y ayudas del «software» de uso general, manuales y ayudas de las herramientas ofimáticas, CMS, de comunicaciones y colaborativas).

Unidad de competencia 2: operaciones auxiliares de seguridad y de resolución de problemas «hardware»

Nivel: 1

Código: UC2742_1

Realizaciones profesionales y criterios de realización

RP1: Resolver incidencias técnicas en el uso de dispositivos informáticos, identificando el origen del problema y aplicando una solución o escalándola en su caso, bajo supervisión de la persona responsable de los sistemas y siguiendo procedimientos estandarizados.

CR1.1 El subsistema físico de los equipos informáticos se mantiene, comprobando las condiciones ambientales de temperatura y humedad, ajustando dichas condiciones o reubicando el equipo en su caso, limpiando periódicamente las rejillas de ventilación y refrigeración, prestando atención a signos perceptibles de deterioro, tales como olor a quemado, desgastes evidentes, ruidos o sonidos no habituales y escalando el problema a la persona responsable de la entidad o al servicio técnico del propio fabricante si el problema persiste.

CR1.2 Los dispositivos conectados al sistema se mantienen, aplicando labores de limpieza, comprobación y sustitución de fungibles y partes sometidas a desgaste, sustituyendo los elementos deteriorados o gastados.

CR1.3 Los problemas de conexionado de cableado a la red de datos o con dispositivos asociados se solucionan, previa detección del problema, comprobando el ajuste mecánico de la conexión, sustituyendo el cable por otro en buen estado, escalando el problema a la persona responsable de la entidad o al servicio técnico del propio fabricante si el problema persiste.

CR1.4 Los problemas de conexionado inalámbrico a la red de datos o con dispositivos asociados se solucionan, previa detección del problema, comprobando y reconfigurando en su caso según indicaciones del fabricante, escalando el problema a la persona responsable de la entidad o al servicio técnico del propio fabricante si el problema persiste.

CR1.5 Las aplicaciones instaladas en los equipos informáticos se mantienen, configurando y aplicando actualizaciones de «software», comprobando la capacidad de almacenamiento disponible y organizando y haciendo limpieza en su caso de datos y archivos en el sistema de ficheros físico o en la nube.

RP2: Configurar elementos de seguridad en equipos informáticos, siguiendo directrices de la entidad responsable de los sistemas, usando herramientas o aplicando buenas prácticas para proteger la confidencialidad e integridad y disponibilidad de la información.

CR2.1 Los programas antimalware se instalan, descargándolos de la página del fabricante, configurando las opciones de detección y acción ante amenazas detectadas y la actualización de patrones de virus.

CR2.2 El «software» de base y las aplicaciones de los equipos informáticos se configuran para la instalación periódica de actualizaciones y parches de seguridad, indicando la periodicidad y el grado de automatización del proceso.

CR2.3 Las reglas de acción ante la recepción de correos sospechosos o no deseados se configuran o, en su caso, se aplican, indicando los parámetros de detección y las acciones asociadas, identificando y seleccionando orígenes no confiables, no abriendo o siguiendo hiperenlaces de ese tipo de fuentes.

CR2.4 La navegación por Internet se configura para la protección de la privacidad, seleccionando las acciones por defecto ante la petición de almacenaje de «cookies» y el modo de navegación disponible, excluyendo visitar páginas «web» no confiables y activando la protección antimalware para la navegación y el uso de protocolos de comunicaciones seguros (HTTPS).

CR2.5 Los datos en formularios online se introducen únicamente en páginas confiables, procurando que la información proporcionada sea la imprescindible para que se preste el servicio solicitado, no aceptando condiciones de servicio desproporcionadas o no comprensibles.

CR2.6 Las comunicaciones inalámbricas y los sitios web del usuario se protegen, activando el uso de cifrados seguros y estableciendo contraseñas fuertes, cambiándolas periódicamente y protegiendo el acceso a las mismas.

RP3: Mantener el inventariado de equipos y dispositivos asociados, etiquetando los elementos para facilitar su localización y referenciado en caso de avería, según instrucciones de la entidad responsable de los sistemas y cumpliendo la normativa medioambiental.

CR3.1 Los equipos y dispositivos asociados en uso o en almacenaje se etiquetan para facilitar su control, utilizando herramientas específicas al efecto y siguiendo normas de nomenclatura y catalogación.

CR3.2 Los equipos y dispositivos asociados que no están en uso, se embalan utilizando los recursos y materiales al efecto, almacenándolos en condiciones de seguridad.

CR3.3 Los equipos y dispositivos asociados que se requiera sustituir o añadir se localizan en el almacén o bien se reciben del proveedor, desembalándolos e instalándolos, configurándolos en su caso según indique el fabricante.

CR3.4 Los embalajes, residuos y elementos desechables se tratan para su gestión o reciclaje, depositándolos en contenedores según su naturaleza, eliminado contenidos o datos personales.

Contexto profesional

Medios de producción

Dispositivos digitales: equipos informáticos, tableta, móvil. Dispositivos conectables asociados. «Software» de base y aplicaciones de uso general. Herramientas «software». Herramientas de etiquetado y aplicaciones de inventariado. Conexión WIFI, red de datos y conexión a Internet. Navegadores. Clientes de correo electrónico. Programas antimalware.

Productos y resultados

Incidencias técnicas en el uso de dispositivos informáticos resueltas. Elementos de seguridad en equipos informáticos configurados. Inventariado de equipos y dispositivos asociados mantenido.

Información utilizada o generada

Normas externas de trabajo (normativa aplicable de propiedad intelectual e industrial, normativa de protección de datos, normativa sobre prevención de riesgos laborales, normativa medioambiental). Normas internas de trabajo (documentación de especificaciones de trabajo y procedimientos de operación, plan de calidad, plan de seguridad). Documentación técnica (manuales y ayudas del «hardware», manuales y ayudas de las herramientas ofimáticas, CMS, de comunicaciones y colaborativas).

Módulo formativo 1: manejo de información, creación de contenidos y comunicación usando medios digitales

Nivel: 1

Código: MF2741_1

Asociado a la UC: Operaciones auxiliares de manejo de información, creación de contenidos y comunicación usando medios digitales

Duración: 15 horas

Capacidades y criterios de evaluación

C1: Aplicar procedimientos auxiliares de acceso a información y datos, buscando desde repositorios o fuentes digitales, Internet o intranet, usando herramientas de acceso y búsqueda y almacenando la información para su uso posterior, cumpliendo la normativa de protección de datos y propiedad intelectual.

CE1.1 Reconocer la diferencia entre Internet, intranet y extranet, caracterizando cada una.

La consulta de este documento no sustituye la lectura del Boletín Oficial del Estado correspondiente. No nos responsabilizamos de posibles incorrecciones producidas en la transcripción del original a este formato.

Este texto se publica bajo las condiciones de reutilización propias de BOE, no bajo una licencia de Legalize ni de dominio público. BOE
Condiciones de reutilización del BOE — cita obligatoria de la fuente
Fuente de los datos: Agencia Estatal Boletín Oficial del Estado (https://www.boe.es). Datos reutilizados conforme a las condiciones de reutilización del BOE (Resolución de 27 de junio de 2024). Este repositorio es una obra derivada basada en datos de la Agencia Estatal Boletín Oficial del Estado.