Tooit integró Rancher Labs y Slack en su proceso de Cloud Delivery


Es la pieza que faltaba!. Con Rancher Labs completamos el rompecabezas de servicios IT necesarios para proveer automatización IT entre ambientes Cloud.

El objetivo principal, es disponer de herramientas de publicación automáticas para aplicaciones basadas en Drupal, Wordpress, Meteor JS, etc. Esto acelera las etapas y asegura las publicaciones evitando errores y confusiones.

 

Rancher es una plataforma Open Source diseñada para administrar la liberación de software (deploying) y gestionar contenedores de aplicaciones. Soporta distribuciones de contenedores de Kubernetes, Mesos y Docker Swarm, haciendo fácil mover contenedores de aplicaciones por toda la infraestructura IT.
Desde su inicio, Rancher fue diseñado para resolver todos los retos críticos necesarios para ejecutar todas las aplicaciones en contenedores virtales.
Rancher proporciona un conjunto completo de servicios de infraestructura para contenedores, incluidas las redes, servicios de almacenamiento, el alojamiento, balanceo de carga y más. Todos estos servicios funcionan a través de cualquier infraestructura buscando que sea sencillo de implementar y administrar aplicaciones de forma confiable.

 

Slack es una herramienta de mensajería para equipos que permite organizar y tener conversaciones públicas o privadas del todo el equipo de Tooit. Entre las bondades de Slack se encuentra Slack API

Mediante esta Slack API, logramos enviar mensajes automáticos de inicio y fin para las diferentes etapas que integran el proceso de desarrollo de software.

 

De esta forma cuando un desarrollador termina una funcionalidad, puede enviar automáticamente el cambio, desde su ambiente de desarrollo, hacia ambiente de QA sin intervención técnica.

Sólo haciendo click en un mensaje de Slack!

Esta llamada desde la API de Slack ejecuta en Rancher una receta de migración de código y los datos del website, desde un ambiente DEV a un ambiente TEST.
Al finalizar solicita a la API de Slack que envíe un mensaje al equipo de QA para que comiencen con su análisis. Super fácil no? 

Proceso de desarrollo

Procesos automatizados como este son un ejemplo de las infinitas posibilidades de automatización IT y orquestación de ambientes que hoy podemos desarrollar para arquitectura cloud.

 


Añadir nuevo comentario

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
Image CAPTCHA