devsecops organization with accelerating delivery and · road to service mesh esb monolithic era...

25
Accelerating Delivery and Organization with DevSecOps NO COPIES EL MODELO SPOTIFY

Upload: others

Post on 03-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

Accelerating Delivery and Organization with DevSecOps

NO COPIES EL MODELO SPOTIFY

Page 2: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

ANTECEDENTES

2017 EN EL VALLE

Nos vimos hace 2 años, que nos

acordamos!

● Arquitecturas de Alta Escala● Negocio? Tecnológico?

Organizacional?● Spotify● Lean Startup● Devops / SRE

Page 3: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 4: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 5: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

“Tenemos que dejar de

robar por lo menos 2 años”

Page 6: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

“Tenemos que dejar de

robar por lo menos 2 años”

Page 7: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 8: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 9: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 10: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

#1 PRODUCTO VS PROYECTO#2 MODELO OPERATIVO / CULTURA#3 ARQUITECTURA TECNOLÓGICA

DESAFÍOS ARQUITECTURALES

Page 11: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 12: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

ORIENTAR ESTRUCTURA A PRODUCTOS/PROCESOS

TRIBU Capacity Management, Solutioning y Comercial Ingresos

KPI Capitas directas

PROCESOS Comercialización (Multi Canal), Venta Asistida, Prospectos, Capacity Planning, Macro Solutioning, innova

Afiliaciones, Gestión de Aportes, Facturación, Cobranza, Cálculo de Comisiones y Contabilidad

PRODUCTO SGI-CRM. Volcalcom Afilmed, Integral, SGU Ingresos, (Mediahome)

Capitas corporate Tiempo Rentabilidad Capitas Facturación Cobranzas Retenciones

Page 13: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

MODELOS OPERATIVOSORIENTADOS A PRODUCTOS

LIDER PROYECTO

TRIBU MVP

LIDER TRIBU ARQUITECTO SOLUCIÓN DEVOPS ANALISTA FUNCIONAL

CHA

PTER

S

SQUAD CARRITO SQUAD CLIENTES SQUAD PEDIDOS SQUAD STOCK

PO

TECNICHAL PRODUCT DESIGNER

TEACH LEAD

FULL STACK DEVELOPER

TESTER

Page 14: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

OBSERVABILITYOOB

Page 15: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

DEVOPSTRADICIONAL

INTEGRATEBUILDCODE TEST RELEASE DEPLOY OPERATE

Continuous Integration

Continuous Delivery

Continuous Deployment

DevOps

Page 16: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

DESACOPLARDEPLOY FROM REALESES

INTEGRATEBUILDCODE TEST RELEASE DEPLOY OPERATE

Continuous Integration

Continuous Delivery

Continuous Deployment

DevOps

Page 17: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

FEATURETOGGLE

Page 18: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

FEATURE FLAGProgressive Delivery Example

Page 19: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 20: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

CONTROL OF EXPOSURESPLIT TESTING

Page 21: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 22: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

ROAD TOSERVICE MESH

ESB

Monolithic Era

Service BusEra

MicroservicesEra

Service MeshEra

Corba Era

Page 23: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

NO COPIES EL MODELO SPOTIFY… COPIA A SPOTIFY

CONCLUSIONESTAKEAWAYS

Page 24: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO
Page 25: DevSecOps Organization with Accelerating Delivery and · ROAD TO SERVICE MESH ESB Monolithic Era Service Bus Era Microservices Era Service Mesh Era Corba Era. NO COPIES EL MODELO

@ingeniaCA ingenia.la Ingenia CA

GRACIAS!GUSTAVO A. BREY

@italchemist