La Transformación Digital y su Impacto en el Desarrollo de Aplicaciones Empresariales EZEQUIEL AGUILAR Regional Senior Solutions Architect Red Hat SOLA EAST
La Transformación Digital y su Impacto en el Desarrollo de Aplicaciones Empresariales
EZEQUIEL AGUILARRegional Senior Solutions ArchitectRed Hat SOLA EAST
RED HAT FORUM 20162
EL CAMINO DE TRANSFORMACIÓN DIGITALINDUSTRIAS ENTERAS CAMBIANDO DE MANERA FUNDAMENTAL
DESARROLLONuevas formas de
desarrollar y entregar aplicaciones
INFRAESTRUCTURANueva infraestructura basada en nube y formas de servir aplicaciones
APLICACIONESNuevas arquitecturas y formas de integrar
OPERACIONESProcesos más ágiles para soportar tanto T.I. como el negocio
LATAM Technology Office7
KNIGHT CAPITAL - 31/Jul/2012KNIGHT CAPITAL - 31/Jul/2012
COTIZACIÓN (USD)
-8.55 (70.60%)
2.36
7.95
13.53
JUN OCT DICAGOABR
Fuente: Bloomberg
LATAM Technology Office8
DEVOPS
DEV OPS
CONVERGENCIA Y AUTOMATIZACIÓN DE PROCESOS
FEEDBACK EXTENDIDO
CAMBIOS CULTURALES
LATAM Technology Office9
MICROSERVICES"Microservices es un enfoque arquitectónico que enfatiza la descomposición funcional de aplicaciones en SERVICIOS DE FUNCIONALIDAD ÚNICA, CON ACOPLAMIENTO BAJO y gestionado por equipos multi-funcionales, para la entrega y mantenimiento de sistemas de software complejos con la VELOCIDAD Y CALIDAD REQUERIDA PARA LOS NEGOCIOS DIGITALES de hoy".
MONOLÍTICO
DATA ACCESS
BIZ LOGIC
UI
LIBLIB LIB
MICROSERVICES
LATAM Technology Office10
VENTAJAS
AGILIDAD EFICIENCIA AUMENTO DE INGRESOSRESILIENCIA
Fuente: Matt Miller - Innovate or Die: The Rise of Microservices
LATAM Technology Office12
MICROSERVICES NO ES NUEVO
70 MICROSERVICES
Fuente: Matt Miller - Innovate or Die: The Rise of Microservices
LATAM Technology Office13
LOS BUILDING BLOCKS AHORA ESTÁN DISPONIBLES
HOST OS
LIBS
RUNTIME
APP
CONTAINERS CLOUD
API
APIs
SERVICE
LATAM Technology Office15
OPENSHIFT ES LA BASE PARA ADOPCIÓN DE DEVOPS
PORTAL AUTOSERVICIO
CONTROL DE VERSIONES
AUTOMATIZACIÓN DE DESPLIEGUE
MONITOREO Y FEEDBACK
ESTANDARIZACIÓN DE LOS ENTORNOS
GESTIÓN Y ORQUESTACIÓN
AUTOMATIZACIÓN DE CONSTRUCCIÓN Y PRUEBAS
RED HAT CERTIFIED DEVOPS ARCHITECT
AGILE DEVELOPMENT
ACCELERATE DEVOPS WITH A PLATFORM AS A SERVICE
APPLICATION MODERNIZATION
LATAM Technology Office16
PRODUCTIVIDAD EN EL DESARROLLO
µSvc µSvc µSvc µSvc µSvc µSvc µSvc µSvc
FAT JAR
Springboot Swarm
OTROS FRAMEWORKS
.NETnode.jsPython
JAVA EE
LATAM Technology Office18
INTEGRACIÓN DE MICROSERVICES
µSvc µSvc
API
µSvc µSvc
APISistemas Heredados
SOAP
+150 CONNECTORS
AMQPREST
LATAM Technology Office19
ACCESO A DATOS CORPORATIVOS
Enterprise Data Systems
CONSUMETRANSFORM
CONNECT
SOAPREST JDBC ODBC
LATAM Technology Office20
ESTRATEGIA DE MOVILIDAD
$323.56
128GB SSD 8GB RAMCore i3Windows 10
Add to CartIn-store pickup (15 available)Raleigh, Central Ave, Store #1123
Recommendations
ACME Laptop 128GB SSD, 8GB RAM
Motor de Precios
Detalles/Especificaciones
Revisión
Disponibilidad basada en la ubicación
Personas también compraron...
MICROSERVICES
ENTERPRISESYSTEMS
RED HAT FORUM 2016
CORE APP DEVELOPMENTSTUDIO
BUILD FARM
21
ESTRATEGIA DE MOVILIDAD
ENTERPRISESYSTEMS
MOBILE BACKEND AS A SERVICE
Mobile API Mgmt
Connectors
Data Sync
Cache & Storage
Authentication
Lifecycle Mgmt
Analytics & Metrics
Private App Store
Push Notification
Native & Hybrid SDK Form Builder
Templates & Docs Git Repo
RED HAT FORUM 201622
FRAMEWORK MODERNIZACIÓN DE APLICACIONES
Definición del Roadmap para el camino de desarrollo y gestión de aplicaciones, según el Modo 2 de T.I. , soportado por la metodología SOLUTION DELIVERY FRAMEWORK de Red Hat
Visión y metodologíaEntrevistas con
stakeholdersPuntos críticos y
recomendaciones
Definición de los casos de uso
Priorización de los planes de acción
Resultados y Planeación
Ejecución del plan en Sprints (Metodología Agile)
DISCOVER
DESIGN
DEPLOY
LATAM Technology Office23
RESULTADOS
MAYOR FRECUENCIA DE ENTREGAS
MENOS TIEMPO DE RECUPERACIÓN DE FALLAS
MÁS RECOMENDACIONES "GREAT PLACE TO WORK"
Fuente: 2016 State of DevOps Report, Puppet Labs, IT Revolution Press
200x 24x 2.2x
LATAM Technology Office24
IMPACTOS NO SÓLO EN EL DESARROLLOLA ADOPCIÓN DE MICROSERVICES Y DEVOPS REQUIERE UN NUEVO TIPO DE GESTIÓN Y OPERACIÓN
AU
TOM
ATIZA
CIÓ
N
Infraestructura como C
ódigoGESTIÓN UNIFICADA
Gestión del Ciclo de Vida Visibilidad & Analytics Compliance & Gobernabilidad
MIDDLEWARE TRADICIONAL
Aplicaciones Java EEIntegración de Sistemas y Datos
Automatización de los Procesos de Negocio
MODO CONVENCIONAL
MIDDLEWARE PARA CLOUD
Mobile y MicroservicesGestión de APIs
Orquestación de Containers
MODO NO-LINEAL