Upload
spines
View
33
Download
3
Embed Size (px)
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