Recomendaciones

Le recomendaremos recursos que le pueden ser útiles mientras navega en redhat.com. Por ahora, vea estos.


Contáctenos

Seleccionar idioma

Cinco formas de utilizar la automatización de la TI para implementar DevSecOps de forma exitosa

Comience las iniciativas de DevSecOps de la mano de Red Hat Ansible Automation Platform.

Para la mayoría de las empresas, la seguridad es uno de los temas más importantes. De hecho, el 47 % de los directores ejecutivos manifiesta un gran temor por las amenazas cibernéticas1. Tienen razones válidas para estar preocupados, ya que la cantidad de fallos de seguridad, así como su gravedad y costo, siguen aumentando. Como resultado, el 47 % de las empresas afirma que la seguridad y la privacidad son las principales áreas de inversión en materia de tecnología2

No obstante, los enfoques que se emplean tradicionalmente para abordar la seguridad no suelen coincidir con las metodologías ágiles de desarrollo de aplicaciones y las prácticas de DevOps. Si bien los enfoques de DevSecOps permiten que los equipos de desarrollo, seguridad y operaciones trabajen en conjunto, puede resultar difícil poner en marcha estas iniciativas e implementarlas correctamente.

La automatización de la TI puede ser de gran ayuda para lograrlo, ya que el éxito de toda iniciativa de DevSecOps radica en la implementación de una estrategia de automatización efectiva en toda la empresa. En esta lista de verificación se analizan cinco formas en las que puede utilizar Red Hat® Ansible® Automation Platform para poner en marcha sus iniciativas de DevSecOps.

1 Estandarice los flujos de trabajo y los procesos

Las herramientas, las prácticas y los procesos dispares pueden perjudicar la colaboración, la supervisión y la productividad en las iniciativas interdisciplinarias, como DevSecOps. Si busca facilitar la colaboración y el intercambio de información, ideas y prácticas recomendadas entre los equipos, debe estandarizar los flujos de trabajo. La automatización de las operaciones del ciclo de vida representa una excelente oportunidad para crear procesos uniformes y repetibles que simplifiquen las interacciones entre los equipos de desarrollo, infraestructura de TI y seguridad.

Red Hat Ansible Automation Platform ofrece un lenguaje único y comprensible para las personas, así que proporciona una base unificada y fácil de usar para la automatización, la cual fomenta la colaboración, la transparencia y la uniformidad en todos los aspectos del entorno de TI, como las aplicaciones, la seguridad, las redes y la infraestructura.

2 Reúna a los equipos en torno a objetivos comunes

Cuando los equipos que trabajan en un mismo proyecto tienen propósitos diferentes, no pueden colaborar entre ellos de forma efectiva, lo cual termina perjudicando el resultado final. Para evitarlo, establezca objetivos comunes para los equipos de desarrollo, seguridad y operaciones, para lograr reunirlos para que trabajen juntos. Si todos comparten la responsabilidad por el resultado general de un proyecto, logrará una mayor colaboración y unificación de los esfuerzos. Además, este enfoque compartido le permite crear flujos de trabajo que definen la manera en la que los equipos interactúan entre sí, lo cual reduce los conflictos y optimiza los procesos.

Red Hat Ansible Automation Platform brinda una base consolidada para que todos los equipos puedan colaborar e implementar la automatización de manera uniforme. Asimismo, ofrece alternativas para que gestionen y compartan la automatización de manera eficiente y, a su vez, garantiza la seguridad a través del control de acceso basado en funciones (RBAC). Gracias a que emplea un lenguaje de automatización comprensible para las personas, todos los miembros de los equipos pueden participar en los mismos flujos de trabajo, lo cual mejora la colaboración y agiliza los resultados.

3 Automatice la seguridad en todo el ciclo de vida de las aplicaciones

La automatización lo ayudará a incorporar la seguridad a todo el ciclo de vida de las aplicaciones, sin importar si su empresa se encarga de diseñarlas internamente o si las adquiere de proveedores externos para integrarlas y personalizarlas. Debe crear canales comunes y automatizados que incorporen las herramientas y los controles de seguridad a los procesos de desarrollo e implementación de las aplicaciones. Este enfoque incorpora la seguridad y la uniformidad a las aplicaciones desde el comienzo, ya que posibilita que los miembros de los equipos ejecuten los controles de seguridad aprobados en todas las etapas.

Red Hat Ansible Automation Platform ofrece las herramientas y las funciones que necesita para automatizar el ciclo de vida de las aplicaciones. Además, como se integra con herramientas de seguridad externas, le permite codificar sus procesos actuales en un flujo de trabajo automatizado.

4 Empiece poco a poco y repita los procesos

Para adoptar la automatización según sea necesaria en toda la empresa, se requiere un proceso repetitivo. Comience con un solo proyecto, demuestre la importancia de la automatización, extiéndala a otras áreas con cautela y repita los procesos. Trabaje para implementar la automatización de forma progresiva y a corto plazo, mida los resultados y realice los ajustes correspondientes. Luego, dé a conocer cada logro, comparta su experiencia con toda la empresa y, finalmente, repita este proceso hasta alcanzar el nivel de automatización que necesita.

Red Hat Ansible Automation Platform le permite ponerse en marcha en menos tiempo y con mayor facilidad, ya que incluye acceso a Automation Hub, un repositorio centralizado para el contenido de automatización certificado. Allí podrá almacenar sus propios recursos de automatización y acceder a Content Collections, un producto creado por Red Hat y Red Hat Certified Partners que ofrece códigos de automatización probados, verificados y compatibles para varias plataformas y herramientas externas.

5 Utilice las tecnologías de nube para ajustar la capacidad de su infraestructura

Las tecnologías de nube, como los contenedores, Kubernetes y los servicios de nube pública, lo ayudan a implementar DevSecOps según sea necesario. Para proteger su entorno de DevSecOps y su empresa, combínelas con las herramientas de seguridad y gestión específicas para los contenedores y listas para la nube, las imágenes de contenedores certificadas y una serie de productos de seguridad externos de confianza.Además, si adopta un enfoque que priorice las interfaces de programación de aplicaciones (API), podrá garantizar la interoperabilidad. Use las tecnologías de inteligencia artificial (IA) y aprendizaje automático (ML) para tomar decisiones de seguridad fundamentadas, y ajustar este aspecto de la infraestructura y los procesos de desarrollo de las aplicaciones según sea necesario.

Con Red Hat Ansible Automation Platform, podrá automatizar varias tareas, como la implementación de un entorno de Kubernetes con varios clústeres, el diseño de los contenedores, la gestión de los clústeres y los ciclos de vida de las aplicaciones. Además, podrá ejecutar operaciones de manera uniforme en los entornos de nube híbrida, privada y pública.

Obtener más información

Para obtener más información sobre Red Hat Ansible Automation Platform, visite https://www.redhat.com/es/technologies/management/ansible?sc_cid=70160000000KGIPAA4.

Ver presentación

Vea la presentación completa de AnsibleFest 2020 en red.ht/dev_sec_ops.

Red Hat logoLinkedInYouTubeFacebookTwitter

Productos

Herramientas

Realice pruebas, compras y ventas

Comunicarse

Acerca de Red Hat

Somos el proveedor líder a nivel mundial de soluciones empresariales de código abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.

Seleccionar idioma