
Como lo comentamos la semana pasada, ésta es nuestra segunda entrega de "Herramientas en la nube de automatización DevOps," aunque, en esta segunda entrega nos quedamos cortos porque son bastantes y muy buenas las herramientas que encontramos en el mercado, algunas de ellas en versiones cortas y sin costo muy funcionales, y otras con costo con la suite completa.
Así que sin más ¡Comencemos!
Herramientas DevOps Pipeline (CI/CD)
CircleCI
No importa el tamaño de tu equipo de DevOps, esta herramienta de CI/CD nativa de la nube ofrece fiabilidad y velocidad para tu proceso de desarrollo de software.
Puedes desarrollar y desplegar software de alto rendimiento en tu infraestructura o en la nube a escala rápidamente.
CircleCI realiza más de 35 millones de construcciones al mes.
Lo utilizan empresas líderes como Spotify, PagerDuty, Ford Motor Company y Samsung, entre otras.
Características y Beneficios
- Proporciona un potente panel de información para realizar un seguimiento del estado y la duración, y optimizar los procesos
- Realiza el despliegue automatizado de códigos a un entorno diferente para permitir una rápida salida al mercado.
- Se integra con Bitbucket y GitHub para crear pipelines para tus compromisos de código.
- Se ejecuta en Windows, macOS y Linux, y es compatible con Docker.
- Permite orquestar y definir la ejecución de tareas para un mejor control del flujo de trabajo.
- Soporta muchos lenguajes como Javascript, C++, PHP, Python, .NET, Ruby, etc. junto con innumerables frameworks, cadenas de herramientas o versiones.
- Ofrece potentes opciones de almacenamiento en caché, como códigos fuente, imágenes, cachés de clientes y dependencias, para acelerar los procesos y lograr un rendimiento óptimo.
- Circle CI ejecuta su canalización CI/CD automáticamente en una máquina virtual o un contenedor limpio para facilitar las pruebas. En caso de que se produzcan fallos en la tubería, notifica a tu equipo inmediatamente. También puedes automatizar las notificaciones mediante su integración con Slack.
- Te permite encontrar y resolver problemas utilizando el acceso SSH.
- Ofrece una seguridad inigualable con un aislamiento total de las máquinas virtuales, gestión de usuarios LDAP, etc.