Spines.me: automatizaciones e integraciones

Preview:

Citation preview

AUTOMATIZACIONES INTEGRACIONES

qué bien se vive con

HABÍA UNA VEZ…

TEAMMar de Plata, Barcelona, La Rioja,

Zaragoza

TEAMMar de Plata, Barcelona, La Rioja,

Zaragoza, la Nube

ACUERDOS DE EQUIPO: • Equipo distribuido… la comunicación muy es importante

• Queremos laburar desde cualquier sitio

• Todos tenemos que estar al tanto de lo que pasa

• Reducir el factor bus al máximo

• Responsabilidad compartida

• No hay nichos

• …

HQ

NUESTRA TECNOLOGÍA

• core-api (Ruby)

• webapp (Angular)

• apps Android / iOS (Ionic)

• bbdd (Postgresql, Redis)

TRABAJAMOS CON…• Trello para la gestión de tareas (tenemos varios tableros temáticos)

• Github como repositorio y gestor de issues

• Slack y Google Hangouts para comunicarnos

• Pipedrive como CRM

• Uservoice para feedback

• Un montón de herramientas y servicios auxiliares

UNA APP PARA CONTROLARLAS A TODAS

• Pensada para comunicar equipos de una forma moderna (no queríamos usar el mail para esto)

• Buscador muy potente

• Web + App escritorio + Apps móviles

• Apuesta por las integraciones

• Notificaciones por canal, mention o palabras

• Todas nuestras comunicaciones pasan por Slack

• integración con el buscador

• vista previa en el timeline

• link directo

• test• deploy• web on/off

Jenkins Rules • en verde o no deploy• verde implica:

• test unitarios (Jasmine, Rspec)• test de seguridad (Brakeman)• test de estilo de código (Rubocop, jshint…)• optimizado (minificación de css, js, imágenes…)• “dockerizado”

Botludo… nuestro propio bot

• twittea

• recuerda cosas

• da ordenes a Jenkins

• nos recuerda la daily y las demos

• tiene nuestro directorio de urls

• es nuestro alter ego

• ¡busca GIF animados!

• …

Si lo puede hacer Botludo… ¿por qué voy a hacerlo yo?

BOLA EXTRA: AUTOMATIZATE INTEGRATE

BOLA EXTRA: IOT

• CIEM ping

• Aigor

TO DO• Mejorar test y validaciones CSS

(Sass)

• Integrar Pipedrive

• Recuperación servicios automática

• commit/deploy desde el Vignemale

GRACIAS :)

@spinesme @thebotludo @francholab

http://spines.me

https://slack.com/https://ifttt.com/https://zapier.com/

https://hubot.github.com/

https://jenkins-ci.org/http://newrelic.com/https://www.nagios.org/http://www.alfredapp.com/https://github.com/francho/aigor

Recommended