SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
AUTOMATIZACIONES 

INTEGRACIONES
qué bien se vive con
HABÍA UNAVEZ…
TEAM
Mar de Plata, Barcelona, La Rioja,
Zaragoza
TEAM
Mar 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
NUESTRATECNOLOGÍ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 ATODAS
• 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

Más contenido relacionado

Destacado

New Dell Notebooks
New Dell NotebooksNew Dell Notebooks
New Dell Notebooksjames bond
 
Three Hurrahs for Hyperlocal Journalism
Three Hurrahs for Hyperlocal JournalismThree Hurrahs for Hyperlocal Journalism
Three Hurrahs for Hyperlocal JournalismTed Mann
 
Projeto: Uma careta para as drogas!
Projeto: Uma careta para as drogas!Projeto: Uma careta para as drogas!
Projeto: Uma careta para as drogas!Ivonilde Lima
 
I Love APIs Europe 2015: Business Sessions
I Love APIs Europe 2015: Business SessionsI Love APIs Europe 2015: Business Sessions
I Love APIs Europe 2015: Business SessionsApigee | Google Cloud
 
Guia de estudio segundo parcial (tercera parte)
Guia de estudio segundo parcial (tercera parte)Guia de estudio segundo parcial (tercera parte)
Guia de estudio segundo parcial (tercera parte)Ariel Aranda
 
variational bayes in biophysics
variational bayes in biophysicsvariational bayes in biophysics
variational bayes in biophysicschris wiggins
 
Metrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valueMetrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valuePublishing Smarter
 
A Digital Bill of Rights for the Internet, by the Internet
A Digital Bill of Rights for the Internet, by the InternetA Digital Bill of Rights for the Internet, by the Internet
A Digital Bill of Rights for the Internet, by the InternetMashable
 
Dunbar's Number and Your B2B Relationships
Dunbar's Number and Your B2B RelationshipsDunbar's Number and Your B2B Relationships
Dunbar's Number and Your B2B RelationshipsViabl
 
Haben oder sein partizip 2
Haben oder sein   partizip 2Haben oder sein   partizip 2
Haben oder sein partizip 2cgrobert83
 

Destacado (11)

قلم_الرصاص
قلم_الرصاصقلم_الرصاص
قلم_الرصاص
 
New Dell Notebooks
New Dell NotebooksNew Dell Notebooks
New Dell Notebooks
 
Three Hurrahs for Hyperlocal Journalism
Three Hurrahs for Hyperlocal JournalismThree Hurrahs for Hyperlocal Journalism
Three Hurrahs for Hyperlocal Journalism
 
Projeto: Uma careta para as drogas!
Projeto: Uma careta para as drogas!Projeto: Uma careta para as drogas!
Projeto: Uma careta para as drogas!
 
I Love APIs Europe 2015: Business Sessions
I Love APIs Europe 2015: Business SessionsI Love APIs Europe 2015: Business Sessions
I Love APIs Europe 2015: Business Sessions
 
Guia de estudio segundo parcial (tercera parte)
Guia de estudio segundo parcial (tercera parte)Guia de estudio segundo parcial (tercera parte)
Guia de estudio segundo parcial (tercera parte)
 
variational bayes in biophysics
variational bayes in biophysicsvariational bayes in biophysics
variational bayes in biophysics
 
Metrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has valueMetrics that matter: Making the business case that documentation has value
Metrics that matter: Making the business case that documentation has value
 
A Digital Bill of Rights for the Internet, by the Internet
A Digital Bill of Rights for the Internet, by the InternetA Digital Bill of Rights for the Internet, by the Internet
A Digital Bill of Rights for the Internet, by the Internet
 
Dunbar's Number and Your B2B Relationships
Dunbar's Number and Your B2B RelationshipsDunbar's Number and Your B2B Relationships
Dunbar's Number and Your B2B Relationships
 
Haben oder sein partizip 2
Haben oder sein   partizip 2Haben oder sein   partizip 2
Haben oder sein partizip 2
 

Similar a Spines.me: automatizaciones e integraciones

Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Socialmetrix
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apisCloudAppi
 
¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?Socialmetrix
 
Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...
Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...
Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...Socialmetrix
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePointAdrian Diaz Cervera
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingykro
 
Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016jorge Muchaypiña
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesAdrian Diaz Cervera
 
Drupalcamp 2014 reconstruir un medio digital idealista news
Drupalcamp 2014   reconstruir un medio digital idealista newsDrupalcamp 2014   reconstruir un medio digital idealista news
Drupalcamp 2014 reconstruir un medio digital idealista newsMartín .
 
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014Rodrigo Alfaro
 
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
 
Cv Analista Funcional /Negocio
Cv Analista Funcional /NegocioCv Analista Funcional /Negocio
Cv Analista Funcional /NegocioEric Aviles Lara
 
Groopify para groopies
Groopify para groopiesGroopify para groopies
Groopify para groopiesGroopify
 

Similar a Spines.me: automatizaciones e integraciones (20)

Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...
 
Day01
Day01Day01
Day01
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apis
 
¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?
 
Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...
Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...
Conferencia MySQL, NoSQL & Cloud: Construyendo una infraestructura de big dat...
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePoint
 
Ruby on Rails y AngularJS
Ruby on Rails y AngularJSRuby on Rails y AngularJS
Ruby on Rails y AngularJS
 
Backend i os
Backend i osBackend i os
Backend i os
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Presentacion cw2012
Presentacion cw2012Presentacion cw2012
Presentacion cw2012
 
Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016
 
SGCE 2014 micro services
SGCE 2014 micro servicesSGCE 2014 micro services
SGCE 2014 micro services
 
PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.
PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.
PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.
 
Clase 4 Electiva Profesional 3 AWS Lambda
Clase 4 Electiva Profesional 3 AWS LambdaClase 4 Electiva Profesional 3 AWS Lambda
Clase 4 Electiva Profesional 3 AWS Lambda
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresariales
 
Drupalcamp 2014 reconstruir un medio digital idealista news
Drupalcamp 2014   reconstruir un medio digital idealista newsDrupalcamp 2014   reconstruir un medio digital idealista news
Drupalcamp 2014 reconstruir un medio digital idealista news
 
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
Reconstruir un medio digital: idealista/news - Drupalcamp Spain 2014
 
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
 
Cv Analista Funcional /Negocio
Cv Analista Funcional /NegocioCv Analista Funcional /Negocio
Cv Analista Funcional /Negocio
 
Groopify para groopies
Groopify para groopiesGroopify para groopies
Groopify para groopies
 

Último

SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 

Último (11)

SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 

Spines.me: automatizaciones e integraciones

  • 3. TEAM Mar de Plata, Barcelona, La Rioja, Zaragoza
  • 4. TEAM Mar de Plata, Barcelona, La Rioja, Zaragoza, la Nube
  • 5. 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 • …
  • 6. HQ
  • 7. NUESTRATECNOLOGÍA • core-api (Ruby) • webapp (Angular) • apps Android / iOS (Ionic) • bbdd (Postgresql, Redis)
  • 8. 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
  • 9.
  • 10.
  • 11. UNA APP PARA CONTROLARLAS ATODAS • 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
  • 12. • integración con el buscador • vista previa en el timeline • link directo
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 20. 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”
  • 21. 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?
  • 23. BOLA EXTRA: IOT • CIEM ping • Aigor
  • 24. TO DO • Mejorar test y validaciones CSS (Sass) • Integrar Pipedrive • Recuperación servicios automática • commit/deploy desde el Vignemale
  • 25. 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