ESTRATEGIAS DE
ADOPCIÓN DE
DEVSECOPS Y SRE
MEETUP BY
FEDERICO CATINELLO
GUSTAVO ANDRES BREY
Slide 2
Slide 2 text
AGENDA
PRÁCTICAS
CÓMO ENCAJA EN DEVSECOPS
ARQUITECTURA / IMPACTO
CÓMO SURGIÓ SRE
OBJETIVOS DEL SRE
ESTRATEGIAS Y TOOLING
REFERENCIAS
Slide 3
Slide 3 text
CÓMO SURGIÓ
SRE
Slide 4
Slide 4 text
“Es lo que sucede cuando le pedís
a un ingeniero de software que diseñe
funcionalidad de operación.”
– Ben Treynor
Slide 5
Slide 5 text
Cómo encaja en
DEVSECOPS
Slide 6
Slide 6 text
OBJETIVOS DEL
SRE
MINIMIZAR EL
IMPACTO DE FALLAS
RECUPERARSE
RÁPIDAMENTE
EVITAR
REINCIDENCIAS
PREVENIR
FALLAS
Slide 7
Slide 7 text
PRÁCTICAS
AUTOMATIZA INVOLUCRA A DOCUMENTA
VERSIONAR ANTES DE MODIFICAR
Slide 8
Slide 8 text
ARQUITECTURA - IMPACTO
Slide 9
Slide 9 text
ESTRATEGIAS
SRE
TYPE 7: SRE TEAM (GOOGLE MODEL)
DEVOPS
DEVS OPS
DEVOPS
DEVS OPS
TYPE 8: CONTAINER-DRIVEN COLLABORATION
DEVOPS
DEVS OPS
TYPE 5: DEVOPS TEAM EXPIRY DATE - DEVOPLESS
Slide 10
Slide 10 text
T O O L I N G
MODELO OPERATIVO SRE
DEVOPS
FEATURE SQUAD 1
DEVOPS
FEATURE SQUAD 2
DEVOPS
FEATURE SQUAD N
SRE SQUAD
KPIs
-
-
-
-
SERVICES
-
-
-
-
PRACTICES
-
-
-
-
-
Slide 11
Slide 11 text
TOOLING CI/CD #CASO 1
GITHUB
ACTIONS
BITRISE
AZURE REGISTRY
APP STORES
AKS
Dev
Devops
NEXUS
CLOUDFLARE
Backend
Web
APP DEPLOY
DevOps
Notifications / Approve / Reject
UX
CORE
MOBILE
Slide 12
Slide 12 text
TOOLING CI/CD #CASO 1
Slide 13
Slide 13 text
TOOLING CI/CD #CASO 2
Slide 14
Slide 14 text
TOOLING CI/CD #CASO 3
Slide 15
Slide 15 text
DEMO
Slide 16
Slide 16 text
PRESENTING ACTIONS
- FLEXIBILIDAD
- CUSTOMIZACIÓN
- CENTRALIZACIÓN
- INFRA PROPIA
- NO GESTIÓN
- CERCANO AL VERSIONADO
- NO DSL
- CURVA APRENDIZAJE BAJA