Ver SFIA: Automatización DevOps
Automatización DevOps
Habilidades relacionadas con las capacidades técnicas de DevOps: uso de la automatización para impulsar la velocidad y la calidad. Por ejemplo ... - Diseñando e implementando prácticas tales como integración continua, entrega continua, microservicios, infraestructura como código, monitoreo y registro, comunicación y colaboración. - Mejora continua y mayor uso de la automatización para impulsar la velocidad, calidad, escalabilidad, seguridad.
Gestión de la configuración CFMG
La planificación, la gestión, el control y el gobierno de activos y artefactos organizacionales, de proyecto y de servicio. La identificación, clasificación y especificación de elementos de configuración (CI) y sus interrelaciones. La identificación de la configuración y versión de código fuente, software, sistemas, documentos y CI dependientes de servicios, a distintos puntos en el tiempo. El control sistemático de cambios a la configuración y el mantenimiento de la integridad y trazabilidad de la configuración a lo largo del ciclo de vida del proyecto, sistema y/o servicio. La identificación y documentación de las características funcionales y físicas de CI, el control de cambios a esas características, el registro y reporte del estado del procesamiento y de la implementación de cambios. La verificación y auditoría de CI para calidad de datos y cumplimiento de requerimientos internos y externos especificados.
Programación/Desarrollo de software PROG
La planificación, diseño, creación, modificación, verificación, pruebas y documentación de componentes de software nuevo y modificado para entregar valor acordado a los interesados. La identificación, creación y aplicación de procesos y estándares de seguridad y desarrollo de software acordados. Adoptar y adaptar modelos de ciclo de vida de desarrollo de software basados en el contexto del trabajo y seleccionar apropiadamente desde enfoques predictivos (basados en plan) o enfoques adaptativos (iterativos / ágiles).
Pruebas TEST
La planificación, el diseño, la administración, la ejecución y la presentación de informes de pruebas, utilizando herramientas y técnicas de prueba apropiadas y que se ajustan a los estándares de procesos acordados y las regulaciones específicas de la industria. El objetivo de las pruebas es asegurar que los sistemas, configuraciones, paquetes o servicios nuevos y modificados, junto con las interfaces, funcionen según lo especificado (incluidos los requisitos de seguridad) y que los riesgos asociados con la implementación se comprendan y documenten adecuadamente. Las pruebas incluyen el proceso de ingeniería, uso y mantenimiento de software de prueba (casos de prueba, scripts de prueba, informes de pruebas, planes de prueba, etc.) para medir y mejorar la calidad del software que se prueba.
Construcción e integración de sistemas SINT
La planificación, implementación y control de actividades de integración y construcción de componentes, subsistemas e interfaces para crear sistemas operativos, productos o servicios para la entrega a los clientes, o para fines internos o provisionales como prueba. El desarrollo de capacidades organizacionales para la integración de sistemas y construcción incluyendo automatización e integración continua.
Liberación y despliegue RELM
La gestión de procesos, sistemas y funciones para empaquetar, construir, probar y desplegar cambios y actualizaciones (que están vinculados como "liberaciones") en un entorno de producción, estableciendo o continuando el servicio especificado, para permitir la entrega controlada y efectiva a la gestión operativa y la comunidad de usuarios. La aplicación de automatización para mejorar la eficiencia y la calidad de las liberaciones.
Administración de base de datos DBAD
La instalación, la configuración, la actualización, la administración, el monitoreo y el mantenimiento de bases de datos. Proveer soporte a bases de datos operacionales en uso productivo y para propósitos internos o provisionales tales como desarrollo iterativos y pruebas. Mejorar el desempeño de bases de datos y las herramientas y los procesos para la administración de base de datos (incluyendo la automatización).
Infraestructura de IT ITOP
La operación y el control de la infraestructura de TI (que comprende hardware físico o virtual, software, servicios de red y almacenamiento de datos, localmente o aprovisionada como servicios en la nube) que se requiere para entregar y soportar las necesidades de sistemas de información de una empresa. La operación y el control de la infraestructura de TI (que comprende hardware físico o virtual, software, servicios de red y almacenamiento de datos, localmente o aprovisionada como servicios en la nube) que se requiere para entregar y soportar las necesidades de sistemas de información de una empresa.. Incluye la preparación para servicios nuevos o modificados, la operación del proceso de cambio, el mantenimiento de estándares regulatorios, legales y profesionales, la construcción y gestión de sistemas y componentes en ambientes virtualizados y de computación en la nube y la monitoreo del desempeño de sistemas y servicios en relación con su contribución al desempeño del negocio, su seguridad y su sostenibilidad. La aplicación de herramientas de gestión de la infraestructura para automatizar el aprovisionamiento, las pruebas, la implementación y el monitoreo de los componentes de la infraestructura.