Download - Desenvolvimento Drupal em Equipe
![Page 1: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/1.jpg)
Desarrollo Drupal en EquipoDevOps + Drupal
Sebastian Ferrari
![Page 2: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/2.jpg)
Sebastian FerrariCTO y Co-Founder de Taller
Profile: drupal.org/user/567694
GitHub: github.com/sebas5384
Twitter: twitter.com/sebas5384
![Page 3: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/3.jpg)
CAOS
![Page 4: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/4.jpg)
Bugsfuera de control
![Page 5: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/5.jpg)
Configuración de ambiente
![Page 6: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/6.jpg)
Deploy
![Page 7: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/7.jpg)
Sorpresa!
![Page 8: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/8.jpg)
![Page 9: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/9.jpg)
Mantenimiento
![Page 10: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/10.jpg)
Te encontras así?
![Page 11: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/11.jpg)
que hacer?
![Page 12: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/12.jpg)
![Page 13: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/13.jpg)
para que? desarrollo eficiente evitar desperdício
![Page 14: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/14.jpg)
![Page 15: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/15.jpg)
Cultura DevOps
![Page 16: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/16.jpg)
![Page 17: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/17.jpg)
Cultura es importante!
![Page 18: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/18.jpg)
Sea exigente con su código
![Page 19: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/19.jpg)
DevOpsCulture Automation
![Page 20: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/20.jpg)
Hora humana deve ser aprovechada
para criar!
![Page 21: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/21.jpg)
Hora máquina deve ser aprovechada
para procesos repetitivos
![Page 22: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/22.jpg)
Errar es humano
...cierto?
![Page 23: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/23.jpg)
Automation
● Test: Git hooks, Cucumber, Watir, Gherkin, Selenium
● Jenkins, Travis
● Pupper, Chef, Ubuntu Juju
● GitFlow
![Page 24: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/24.jpg)
Ambientes
![Page 25: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/25.jpg)
LOCALdesarrollo diário, inestable
![Page 26: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/26.jpg)
DEVintegraciones casi constantes
![Page 27: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/27.jpg)
QAvalidación y test
de nuevas features
![Page 28: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/28.jpg)
STAGEintegración de nuevas features
con el ultimo estable en producción
![Page 29: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/29.jpg)
PRODUCTIONambiente de producción
cliente está viendo
![Page 30: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/30.jpg)
Entrega continua
![Page 31: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/31.jpg)
Deploys diarios
![Page 32: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/32.jpg)
DevOpsCulture Automation
Monitoring
![Page 33: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/33.jpg)
Monitoring
● New Relic● JMeter● Nagios o Lcinga (fork)● Zabbix● Google Analytics● Kanban● El Tracker (in-progress)
![Page 34: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/34.jpg)
DevOpsCulture Automation
MonitoringShare
![Page 35: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/35.jpg)
Share
● Comunicación constante● Code review● Repositorio con feature de interacción:
○ GitHub○ Beanstalk○ BitBucket
![Page 36: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/36.jpg)
Tiempo de implementación
~1 año
![Page 37: Desenvolvimento Drupal em Equipe](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559459781a28ab58728b458e/html5/thumbnails/37.jpg)
Gracias!preguntas?