Ciudad de Mexico 27 de Septiembre 2018

Documentos relacionados
Ciudad de Mexico 27 de Septiembre 2018

Acelerando el desarrollo de tu app con IBM Bluemix. BluemixLab Session 1 Desplegando mi aplicación

2015 Pivotal Software, Inc. All rights reserved.

Bluemix Lab Desarrollando mi app

Curso Bluemix COAR

Bluemix, la plataforma de innovación

sábado 3 de agosto de 13 Modelos de Servicio

Java en la nube de Oracle. Java en la nube de Oracle

Por que Cloud? Una Estrategia basada en Cloud responde a las presiones diarias que sufren los Departamentos Informáticos

El Futuro del TI estará definido por Software

SPECIALIZED TECHNOLOGY PROGRAM EN CLOUD MANAGEMENT. Programa Superior

Sistemas Informáticos del Valle

20247 Configuración e implementación de una nube privada

Azure. Plan de Estudio

El contenido del curso será desarrollado teniendo en cuenta los siguientes objetivos de aprendizaje:

jueves 13 de octubre de 16 Plataformas Tecnológicas Avanzadas

Bruce Torres A Marco Arias M IBM IT Architect. IBM Bluemix

Introducción al Cloud Computing

Capítulo 1: Transformación Digital. Marcos Regidor Solution Architect / Red Hat

La Construcción de su Nube. Copyright 2011 EMC Corporation. Todos os direitos reservados.

Produban: Arquitectura OpenShift multi-regional con OpenStack

Tema 5: Aplicaciones web en la nube. Backend as a Service

PATROCINADORES GLOBALES

HP Server Automation Premium

PROPUESTA DE CONTENIDOS

Cero Caídas con SUSE SAP - IBM

SPECIALIZED TECHNOLOGY PROGRAM EN DATA CENTER VIRTUALIZATION. Programa Superior

Docker Containers. José-Tomás Salvador Tendero Sales Engineer

Fundamentos de la Computación en la Nube para la información geográfica

[Video] Microsoft Azure Opciones de Cómputo para Apps en la Nube

Ciudad de México 27 de Septiembre de 2018

POSTgrado. Ingeniería

Red Hat Summit Notas Técnicas Destacadas del Summit 2015

ECONOMIA DIGITAL: INFORMACION LA NUEVA MONEDA. JAIME BEJARANO Director Segmento Corporatvo Colombia

[Webcast] La Nube como centro de Cómputo. Microsoft Azure IaaS + PaaS

Specialized Technology Program. en Data Center Virtualization PROGRAMA

Infraestructura Virtual de siguiente Generación: vsphere 6.5. Freddy Delgado Chacón Ingeniero Senior Centroamérica

DESPLIEGUE DE UNA NUBE DE COMPUTACIÓN PRIVADA OPENSTACK EN UN ENTORNO ACADÉMICO

Azure Management. Jesus Gil MVP Data Frank Chambillo MVP Microsoft

Riverbed Corporate Overview

Universidad de Los Andes. Facultad de Ingeniería. División de Estudios de Postgrado. Postgrado en Computación

El proceso de adopción de Cloud: los 12 pasos clave para las empresas

Web GIS en tu Infraestructura. Francisco Acosta Bazan

Sistema Operativo en la Nube y Centro de Datos Dinámico

Ciudad de México 27 de Septiembre de 2018

Nuestra Organización. 2 Áreas Geográficas 8 Zonas de Negocio 20 oficinas de Negocio. 4 Divisiones de Solutions & Tech Services

Centro de datos definido por software. Ernesto Andrés Piñeros Ortiz Sr. vspecialist

Virtualización de Redes. Octavio Duré System Engineering Manager Latam South.

El camino hacia el cloud computing

Estrategia de Almacenamiento de EMC. Claudio Pajuelo, Global Architect, EMC

Todo lo que necesitas saber a la hora de renovar tu data center

Movilización del servicio técnico con SAP Cloud Platform en TriniTech

The Future Belongs to The Fast

Crea tus propias Aplicaciones

POSTGRADO. Ingeniería MÁSTER TELEFÓNICA EN INGENIERÍA DE DESARROLLO PROFESIONAL DE SOFTWARE

APIFICACION y DevOps. Iván Sampedro Postigo Oracle Cloud Platform Sales Consultant. TIC en la Modernización de la Justicia.

IoT. Branko Straub Technical Evangelist. Data and AI LATAM 2018

Arquitecturas SW y transformación digital

Catálogo de servicios SAP HANA Cloud Platform. Una plataforma para la innovación

20246C Monitoreo y operación de una nube privada

DevOps: primeros pasos

Becas Cátedra Kairós 1

Cloud Computing Huibert Aalbers Senior Certified Software IT Architect

Desarrollador Front Jr.

Jaime A. Chavarriaga

Índice. 5. La Infraestructura Cloud de Microsoft...27 El Centro de Datos Definido por Software Plataforma Cloud de Microsoft...

Cloud School Universidad Carlos III

LIDERE LA TRANSFORMACIÓN DE LA NUBE. Copyright 2013 EMC Corporation. Todos los derechos reservados.

Implementación de Soluciones de Infraestructura Microsoft Azure

APIS y Servicios. Milton Yarleque IT Specialist 2016 IBM Corporation

Guía de Productos y Servicios

Oferta Académica

POSTgrado. Ingeniería. Experto en Cloud Computing

VISIÓN DE MERCADO. 9 Marzo Luis Miguel García de la Oliva Microsoft

Reduciendo el Time to Market: Cómo DevOps transforma los procesos de TI y le brinda mayor agilidad al negocio

IT COMO SERVICIO: COMO HACERLO REALIDAD. Carlos Andres Neva Vargas Commercial Systems Engineer, VMware

INFORMACIÓN SOBRE CURSOS BONIFICABLES

Presentación de la Auditoria de Office 365 y Microsoft Azure frente al Esquema Nacional de Seguridad. MICROSOFT (Microsoft España) Diciembre de 2015

Security & Compliance

Deploying the mobile application

SAP en Microsoft Azure. Entornos en la nube para ejecutar aplicaciones de SAP a fin de reducir costos y proporcionar agilidad empresarial

IaaS PaaS SaaS. Cloud Computing. Microsoft Azure. Servicios de aplicaciones. Cómputo Virtual machines

Porfolio de Formación Experta

Requerimientos y Capacidades del Sistema

IDEAS INNOVATION PLANNING THINKING DESIRE MISSION RIGHT OBJECTIVES QUESTION DOING G O A L S F U T U R E NOW VISION ORGANIZATION

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Infraestructura y plataforma cloud. CURSO ACADÉMICO - SEMESTRE Primer semestre

Sistema DWT. Parámetros de configuración. Aplicación WEB

COMPUTACIÓN EN NUBE. Nuevas tecnologías para antiguas ideas.

El Rol de la Nube en el Camino hacia la Transformación Digital

POSTgrado. Ingeniería. Experto en Cloud Computing

Industry specific cover image. Ricardo Pedroza P. Presidente Oracle Colombia y Ecuador

EMC FORUM Hernan Taibo. South Cone Systems Engineer Manager

DIPLOMADO INFRAESTRUCTURA DE VIRTUALIZACION VMWARE 5.0

CAMBIO A FEDERATION ENTERPRISE HYBRID CLOUD 3.0

Para garantizar el cumplimiento en la infraestructura tenemos el propio VMM integrado con un servidor WSUS.

Foro de Negocios San Luis Potosí Servicios administrados y en la nube

Canopy, the Atos Cloud. CLOUD Híbrido y ORQUESTACIÓN PARA NEGOCIOS DIGITALES

IBM MobileFirst: Desarrollar, integrar y gestionar aplicaciones móviles en la empresa Bruno Braz Gonçalves

Retos y Consideraciones para llevar Aplicaciones Web / Java a la Nube

Transcripción:

Ciudad de Mexico 27 de Septiembre 2018

Desarrollando Nativamente en la Nube con Cloud Foundry Naubert Aparicio Business Development Manager Dell EMC

Qué es una Plataforma Nativa en La Nube? (Cloud-Native) - Una plataforma que permite una puesta en producción predecible y que permite operaciones de software en cualquier lugar reemplazando tareas incómodas, repetitivas y propensas a errores con abstracciones que son fáciles de usar por los desarrolladores (y operadores). - Consiste en tres capas de soportan el ciclo completo de vida de la aplicación desde desarrollo a producción.

Diseño de un APP usando los 12 factores Son guías para construir aplicaciones modernas que son Nativas en Cloud - Uso de una base de código (codebase) y múltiples deployments - El Código es la única constante - Automatización - Construcción para permitir cambios

La Plataforma que ayuda a transferir y ejecutar todos los tipos de aplicación en una forma segura y altamente disponible, en cualquier lugar que se desee.

Arquitectura de Pivotal Cloud Foundry DYNAMIC ROUTE SERVICES / API MANAGEMENT YOUR APPLICATIONS PLATAFORMA MODERNA CLOUD NATIVE SERVICIO DE APLICACIÓN DE PIVOTAL APP MICROSERVICES TECHNOLOGY Spring Boot Elastic Runtime Steeltoe Concourse Spring Cloud Services App Autoscaler PLATFORM DATA MICROSERVICES TECHNOLOGY Spring Cloud Data Flow PCF Metrics Cloud Cache CredHub RabbitMQ MySQL Orgs, Spaces, Roles and Permissions SERVICE BROKER API PIVOTAL CLOUD FOUNDRY BOSH EMBEDDED OS Windows Linux CONTAINER ORCHESTRATION CLOUD ORCHESTRATION MULTI CLOUD Amazon Web Services Microsoft Azure Google Cloud Platform Open Stack VMWare

Auto Aprovisionamiento y Auto Puesta en Producción cf push Velocidad y Consistencia ~45 segundos Código Completo y Probado Conseguir servidores disponibles Instalar y configurar el runtime Instalar y configurar el middleware Copiar el código de la aplicación Recuperar las librerías necesarias Crear el paquete de la aplicación Instalar y configurar servicios requeridos Desplegar los contenedores Configurar las variables de ambiente Configurar el balanceador de cargas Configurar los firewalls Actualizar el servicio de monitoreo Configurar el consolidador de logs Aplicación en Producción 2 Días 1 Día 1 Días ¼ Día ¼ Día ¼ Día 2 Días ½ Día ¼ Día 2 Días 2 Días 3 Días 1 Día ~15+ Días

Soporte a Múltiples Lenguajes con Buildpacks

Desplegar código fuente que la plataforma convierte a un contenedor o Desplegar imágenes de contenedores que ya están hechos

Desplegar código fuente que la plataforma convierte a un contenedor o Desplegar imágenes de contenedores que ya están hechos

Desplegar código fuente que la plataforma convierte a un contenedor o Desplegar imágenes de contenedores que ya están hechos

cf push Part 1: App Save cf-cli Cloud Controller CCDB Blobstore cf push 1 2 4 Create App Upload App Files 3 Save App Metadata Esto completa salvar la aplicación Save App Files 5

cf push Part 2: Staging cf-cli Cloud Controller Blobstore Diego Cell cf push 1 6 Start App 7 Stage App La aplicación es salvada como un Droplet y lista para desplegarse Stream output Save Droplet 8 9 = App + Buildpack Staging Complete 10

cf push Part 3: Run cf-cli Cloud Controller Diego Brain Diego Cell Diego Cell Diego Cell cf push 1 6 Start App 11 Start Staged App El contenedor de la aplicación (Droplet) está ahora corriendo y cf-cli muestra información sobre la aplicación App Info 13 App Running 11 auction Start Container(s) 12

La abstracción subyacente

Cloud Foundry BOSH Un conjunto de herramientas open source para la ingeniería de lanzamiento, la puesta en producción y manejo del ciclo de vida de aplicaciones distribuidas en gran escala Empaquetamiento con/ embedded OS Aprovisionamiento de servidores en cualquier IaaS Despliegue de software entre clusters Monitoreo de Salud (servidores Y procesos) Monitoreo del estado del servicio Self-healing con Auto Recuperación Manejo de Almacenamiento Rolling upgrades via canaries

Actualizaciones con cero Downtime para OS, Aplicaciones y parches con CF BOSH

Multi-Cloud con BOSH + CPI

Fácil Expansión CF app Cloud Foundry El Modelo Broker de Servicios entre todas las abstracciones simplifica las operaciones y permite la integración de múltiples esquemas K8s app Kubernetes Service Catalog (alpha) Service Broker Any app Any Platform

Ecosistema de Pivotal Cloud Foundry SIEM/Log/Audit API Gateways Messaging Mobile Networking Storage Data Management Security BPM Search App Integration IaaS DevOps Tooling APM/Monitoring Other IDE/Code IAM Commerce CRM Microservices Management

PCF construye el contenedor El Desarrollador entrega un contenedor hecho Continuous delivery Github Application Code & Frameworks Buildpacks Spring Boot Spring Cloud Steeltoe Pivotal Network Concourse Pivotal Application Service (PAS) Pivotal Container Service (PKS) Pivotal Services Marketplace Public Cloud Services Customer Managed Services v1 >cf push >kubectl run Pivotal and Partner Products CVEs Product Updates Java.NET NodeJS Elastic Packaged Software Spark v2 3Rs v3... Embedded OS (Windows & Linux) NSX-T Repair CVEs Repave Rotate Credhub Concourse vsphere Openstack CPI (15 methods) AWS Google Cloud Azure & Azure Stack

Todo lo que necesitas para una Transformación Digital Cultura, herramientas, y Plataforma Data / AI Apps Proceso y Cultura Herramientas Plataformas Construir para el Cambio Mejorar Continuamente Cualquier App, Todas las Nubes, Una Plataforma Pivotal Labs Tracker / Spring / Concourse PCF 2.0

La Transformación es Real! T-Mobile logró transformar su actualización de software de 7 meses y 72 pasos a hacerla en despliegues de un día. Liberty Mutual construye y despliega un Producto Base Funcional en un mes y desarrolla una versión que genera ingresos a los pocos meses después. The Home Depot activa cambios al ambiente de producción 1500 veces al mes, y 17000 veces a todos los ambientes. Comcast soporta más de 1500 desarrolladores con un equipo de 4 operadores. Express Scripts pasó de 45 días para parchar un producto en 9 ambientes a hacerlo en cinco días.