Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service...

16
Santiago 06 Noviembre 2018

Transcript of Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service...

Page 1: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Santiago06 Noviembre 2018

Page 2: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Bienvenidos al mundo Pivotal

Armando Salas SalehCountry [email protected]+56994364949

Page 3: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:
Page 4: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Cover w/ Image

Pivotal: ¿Quienes somos?

o Fundada en 2013 como spinout de EMC/VMware.

o Nuestra misión es:Transformar como el mundo fabrica software.

o Algunos clientes de Pivotal son Mastercard, T-Mobile, Ford, Citi, GE, Scotiabank, Verizon.

o Inversionistas son: Dell, Ford, and Microsoft. Hoy Pivotal es una compañia que cotiza en NYSE como PVTL.

o Sobre 2,200 empleados en 20 paises.

Page 5: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Ámbito de acción de la plataforma Pivotal.

Hardware

Infraestructura como servicio (IaaS)

Administración de

Contenedores (K8S)

Plataforma para

aplicaciones (PAS)

Serverless/

Funciones

Pivotal Function Service

Pivotal Application Service

Pivotal Container Service

Page 6: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

6

De una idea a producción: 6 - 9 meses es aceptable

Muchas organizaciones que inician

un proyecto, no son capaces de

entregar un producto de manera

rápida.

Al final de la entrega, el

requerimiento ya cambió o puede

que las condiciones de mercado

también.

Hoy ya no es aceptable entregar un

producto 9 meses después de su

solicitud.

Page 7: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Cuando pensar en nosotros: Plataforma de desarrollo

Caso 1: Refactorización de aplicaciones legadas

Page 8: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Cuando pensar en nosotros: Gestión de contenedores

Caso 2: Contenedores, obsolescencia de hardware, etc.

Page 9: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Embedded OS(Windows & Linux)

NSX-T

CPI

v1

v2

v3...

CVEs

Product Updates

vSphereAzure &

Azure StackGoogle CloudAWSOpenstack

PivotalNetwork

“3Rs”

Concourse

Pivotal Services

Marketplace

Pivotal and Partner Products

Public Cloud Services

Customer Managed Services

Repair— CVEs

Repave Rotate— Credhub

Java | .NET Spring | NodeJS

Pivotal Application Service (PAS)

>cf push

WE build secured

container

Pivotal Function

Service (PFS)

Functions

>riff create

Elastic | SparkPackaged Software

Pivotal Container Service (PKS)

>kubectl run

YOU build the container

Github

Concourse

Continuous

delivery

Application Code &

FrameworksBuildpacks | Spring Boot |

Spring Cloud | Steeltoe

Page 10: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Embedded OS(Windows & Linux)

NSX-T

CPI

v1

v2

v3...

CVEs

Product Updates

vSphereAzure &

Azure StackGoogle CloudAWSOpenstack

PivotalNetwork

“3Rs”

Concourse

Repair— CVEs

Repave Rotate— Credhub

●Packaging with embedded OS

●Server provisioning on any IaaS

●Software deployment across clusters

●Service & server state monitoring

●Self-healing w/ Resurrector

●Rolling upgrades via canaries

●Dynamic scaling up or down

Page 11: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Eficiancia Operacional

● Ratio 500:1 entre desarrollador y operador.

● Realizamos upgrades zero-downtime.

● Correr de la misma forma en cualquier nube publica o privada.

Productividad del desarrollador

Seguridad integral

● Acelerando los ciclos de feedbacks y mejoras incrementa la velocidad en la entrega.

● Foco en aplicaciones, no en la infraestructura.

● Dar a desarrollo las herramientas y frameworks para hacer aplicaciones resilientes.

● Adoptamos un enfoque defense-in-depth desde la aplicacion

● Actualización continua de plataforma para limitar el impacto de amenazas.

● Practicamos las 3 R’s → reparar, repavimentar, rotar.

● Ejecutar plataformas que estan operativas bajo cualquier circunstancia.

● Elasticidad up/down, in/out, gracias a la automatización.

● Ejecución en multi-cloud con patrones resilientes.

Alta disponibilidad

Pivotal provoca estos logros.

Page 12: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

La transformación es real

T-Mobile pasó de hacer updates de software en 7 meses y 72 pasos a deployments en un mismo día.

Comcast soporta sobre 1500 developers con un equipo de 4 operadores.

The Home Depot entrega a producción 1,500 veces por mes y 17,000 veces al mes para todos sus ambientes.

Page 13: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Pivotal realiza grandes inversiones en open source.

“Actualmente, Pivotal aporta tanto software

para los proyectos de código abierto como IBM”.

Origen: https://redmonk.com/jgovernor/2017/10/25/some-thoughts-on-the-top-contributors-to-github-2017/

Page 14: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Un enorme 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

Page 15: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

15

Page 16: Introduction to Pivotal - Dell...aplicaciones (PAS) Serverless/ Funciones Pivotal Function Service Pivotal Application Service Pivotal Container Service 6 De una idea a producción:

Transforming How The World Builds Software