BogotáSeptiembre 19, 2018
3
4
55
De una idea a producción: 6-9 meses
Requerimientos
Diseño
Implementación
Verificación
Mantenimiento
¿Por qué necesita ser bueno en el desarrollo de
software?
Los clientes
lo esperan.
Satisface las
exigencias
de operar
a escala.
Proporciona
más opciones
de negocios.
Su competencia
está mejorando.
Mejora
su calidad
de vida.
Está bien. Pero,
¿cómo sé que estoy
mejorando en el
desarrollo de
software?
Mayor velocidad. Implementaciones más
frecuentes y con tiempos de ciclo más
rápidos.
Mayor escala. Más solicitudes por segundo
para las aplicaciones y los servicios.
Mayor estabilidad. Mayor tiempo de
actividad del servicio orientado al cliente.
Mayor seguridad. Una cobertura de
parches del 100%.
Mayores ahorros. Disminución del costo
por unidad de procesamiento
implementado.
¿Qué le impide ser bueno en el desarrollo de software?
Es difícil
experimentar e
incorporar
rápidamente lo que
aprendemos.
Quedamos
atrapados con
plataformas
de aplicaciones
incompletas
o desactualizadas.
Los procedimientos
y procesos hostiles
dificultan el envío
de software.
Las unidades
aisladas de la
organización tienen
prioridades
en conflicto.
Una idea en
la mañana,
está en
productivo
por la tarde…
9
10
11
Eficiencia
operacional
● Emplee una relación
de desarrollador a operador
de 500:1
● Realice actualizaciones sin
tiempo de inactividad (zero-
downtime upgrades)
● Se ejecuta de la misma
manera en todas las nubes
públicas/privadas
Productividad de
los desarrolladoresSeguridad integral
● Acelere los ciclos
de retroalimentación
mediante la mejora
de la velocidad de entrega
● Céntrese en las aplicaciones,
no en la infraestructura
● Proporcione a los
desarrolladores las
herramientas y los marcos
de trabajo para crear
aplicaciones resistentes
● Adopte un enfoque de
defensa en profundidad
● Actualice continuamente las
plataformas para limitar el
impacto de las amenazas
● Aplique las 3 R →
reparar, recrear, rotar
● Ejecute plataformas que
se mantengan en línea
bajo cualquier
circunstancia
● Escale de manera vertical
y horizontal, hacia dentro
o hacia fuera, mediante
la automatización
● Implemente patrones
de resilencia
de múltiples nubes
Alta disponibilidad
La propuesta de valor de Pivotal
12
Hechos de Pivotal
Se formó en 2013 como una expansión de EMC/VMware.
Ahora es una empresa que cotiza en la bolsa (NYSE:PVTL).
Su director ejecutivo es Rob Mee.
Su misión es transformar la manera en que el mundo
desarrolla software.
Entre sus clientes clave, se incluyen Comcast, Allstate, Ford,
Citi, GE, Southwest y Verizon.
Entre sus inversionistas, se incluyen GE, Dell, Ford y Microsoft.
Más de 2,400 empleados en 27 ubicaciones en todo el mundo.
13
TI Tradicional
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Desarr
olla
dor
O/S
IaaS
Storage
Servers
Networking
Middleware
Virtualization
Data
Applications
Runtime
Desarr
olla
dor
IaaS
O/S
Cloud Native
Storage
Servers
Networking
Middleware
Virtualization
Data
Applications
Runtime
Piv
ota
l C
F
+
Iaa
Sp
refe
rid
o
Desarr
olla
dor
Valor de Negocio, Agilidad& Ahorro
Plataforma Centrada en la Aplicación
SO integrado(Windows y Linux)
NSX-T
CPI (15 métodos)
v1
v2
v3...
CVE
Actualizaciones
de productos
Java | .NET | NodeJS
Pivotal Application
Service (PAS)
Elastic | Software empaquetado | Spark
Pivotal Container
Service (PKS)
>cf push >kubectl run
vSphere
Azure
y Azure StackGoogle CloudAWSOpenStack
Red de
Pivotal
“3R”
Github
Concourse
Concourse
Pivotal Services
Marketplace
Productos de Pivotal
y de partners
Entrega
continua
Servicios de nube
pública
Servicios
administrados
por el cliente
Reparar— CVE
Recrear Rotar— Credhub
Marcos de trabajo y código
de la aplicaciónPaquetes de compilación | Spring Boot |
Spring Cloud | Steeltoe
15
El impulso del ecosistema de ISV promueve la ventaja de la plataforma
ETL
BASE DE
DATOS
IaaS
CACHÉ/LB
COMERCIO
BÚSQUEDA
IAM
SEGURIDAD
PRUEBA
ANALÍTICA
EN
LOTES
APM
DISPO-
SITIVOS
MÓVILESCI/CD
RED
ITIL
BPM
IDE/CÓDIGO
API/SOA/
uS/IOT
MENSAJERÍA
SIEM/
REGISTRO/
AUDITORÍA
CRM
Microsoft
Azure
Microsoft
Azure
Google Cloud
Platform
Google Cloud
Platform
Los servicios de Pivotal se alinean con los resultados
deseados por el cliente
Empiece con una
Contratación de Platform Dojo
Empiece con un
Programa PAL vinculado
a la transformación de
las aplicaciones
Empiece con una
Contratación de Pivotal Labs
Empiece con una
Contratación para la
transformación de las
aplicaciones
● Acelere la transición
a arquitectos y desarrolladores
nativos de nube
● Documente y refine el SDLC
para las aplicaciones nativas
de la nube
● Reduzca los costos de
implementación de software
y aumente la productividad
de los desarrolladores
● Una mayor adopción de
arquitecturas de referencia
Capacitación y activación
nativa de la nube
● Adopte una mentalidad de
productos moderna para los
equipos de desarrollo y los
líderes de las líneas de negocios
● Domine metodologías ágiles
y simplificadas
● Impulse una nueva cultura
de desarrollo de software
● Impulse la alineación entre
los equipos de las líneas
de negocios y de TI
Desarrolle productos innovadores
orientados al cliente
● Inicie PCF para las cargas
de trabajo de producción
● Faculte a un nuevo equipo de
operaciones de la plataforma
● Facilidad de acceso mediante
el portal de incorporación
● Consolidación de seguridad
avanzada para la
aplicaciones de PCF
● Cree el mercado de PCF
para apoyar las exigencias
del negocio
Opere PCF como
un producto
Migración de aplicaciones
acelerada a PCF
● Aproveche los beneficios
que aporta el cambio
de plataforma al ROI
● Establezca los patrones
para transferir las cargas de
trabajo futuras a “la nube”
● Desarrolle la competencia
y las habilidades de los
equipos de desarrollo
● Enfoque a los equipos
del partner/contratista
en esfuerzos valiosos
17
18
Transforming How The World Builds Software
© Copyright 2018 Pivotal Software, Inc. Todos los derechos reservados.