La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

El Desarrollo en la Nube, hacia donde vamos?

Presentaciones similares


Presentación del tema: "El Desarrollo en la Nube, hacia donde vamos?"— Transcripción de la presentación:

1 El Desarrollo en la Nube, hacia donde vamos?

2 Technology | Design | Financing
La Fundación “KAF” es una organización privada sin ánimo de lucro, cuyos fines son: El desarrollo de la sociedad de la información La investigación científica y el desarrollo tecnológico como factores de desarrollo regional La cooperación para el desarrollo La promoción de la acción social y del mundo empresarial La defensa del medio ambiente El fomento de la economía social El fomento de la igualdad de género La promoción de las nuevas tecnologías para dar respuesta a las personas con discapacidad. La promoción y el desarrollo de la sociedad y la economía sostenible a través de la tecnología y la innovación. Technology | Design | Financing

3 Fundación KAF - Áreas de Despliegue Estratégico
Financiación Formación OasisLab Espacio de Innovación Living Lab KAF Estrategia Servicios Internacionalización Tecnología CrowdSourcing That Works!

4 "En los próximos años, un enorme numero de las tareas de procesamiento de información estarán a cargo de los grandes centros de datos situados y llevados a cabo a través de Internet. La naturaleza y las economías de la informática se modificará de forma tan dramática como la naturaleza y como la economía de la energía mecánica ha cambiado con el surgimiento de empresas de electricidad en los primeros años del siglo pasado. Las consecuencias para la sociedad, por la forma en que vivimos, trabajamos, aprendemos, nos comunicamos, nos entretenemos, promete ser igualmente profundo. Si el dínamo eléctrico ha sido la máquina de moda de la sociedad del siglo XX -que nos ha hecho lo que somos- el dínamo información es la máquina que va a la moda de la nueva sociedad del siglo XXI " Nicholas Carr “The Big Switch—Rewiring the World from Edison to Google”

5 Algunos acercamientos a la definición….
Cisco Live! 2009 3/29/2017 2:49 PM Algunos acercamientos a la definición…. Qué ES Cloud Computing? Los recursos de IT y los servicios se abstraen de la infraestructura subyacente y se ofrecen en un pool "bajo demanda" y "a escala" sobre un entorno multi-tenant SHOW General Session Day 2

6 Algunos acercamientos a la definición….
Cisco Live! 2009 3/29/2017 2:49 PM Algunos acercamientos a la definición…. Qué NO ES Cloud Computing? No es un Network-Computing tradicional. Los datos y las aplicaciones no estan confinadas en un Servidor específico. No es una VPN tradicional y tampoco se circunscribe unicamente a interconectar múltiples compañías, servidores o redes. No es un Outsourcing tradicional. No se trata de un contract para alojar datos o aplicaciones de terceras partes. Tampoco se trata de una subcontratación de servicios informaticos a una empresa externa. . SHOW General Session Day 2

7 Algunos acercamientos a la definición….
Cisco Live! 2009 3/29/2017 2:49 PM Algunos acercamientos a la definición…. Ejecutivo de Negocio Pretende que la tecnología esté alineada con la estrategia de Negocio, donde las aplicaciones y servicios estén disponibles para el consumidor a modo compra, alquiler, o incluso desarrollo…..Donde sea y cuando sea.. CFO Pretende ahorrar costes. Pagar exclusivamente por lo que se consume, tener la posibilidad de autoaprovisionar CTO Pretende disponer de un modelo integral de virtualizacion para la Tecnología, desde las Infraestructuras hasta las aplicaciones. Poder disponer de un pool elástico de recursos desde donde consumir servicios. TODAS ESTAS COSAS ES CLOUD COMPUTING……. SHOW General Session Day 2

8 NIST - Definición de Cloud Framework
Cisco Live! 2009 3/29/2017 2:49 PM NIST - Definición de Cloud Framework SHOW General Session Day 2

9 NIST – Definición Modelo Arquitectura de Servicios
Cloud Infrastructure Cloud Infrastructure Cloud Infrastructure IaaS Software as a Service Arquitectura (SaaS) PaaS PaaS SaaS SaaS SaaS Cloud Infrastructure Cloud Infrastructure IaaS Platform as a Service Arquitectura (PaaS) PaaS PaaS Cloud Infrastructure IaaS Infrastructure as a Service Arquitectura (IaaS)

10 Evolución Tecnológica - Momentos
Cisco Live! 2009 3/29/2017 2:49 PM Evolución Tecnológica - Momentos Cloud Elemento Disruptor: Virtualización Web Client Server Minicomputer Mainframe 1960 1970 1980 1990 2000 SHOW General Session Day 2

11 RoadMap Tecnológico RoadMap Tecnológico hasta el cloud
Cisco Live! 2009 3/29/2017 2:49 PM RoadMap Tecnológico Servicios orientados a arquitecturas e infraestructuras Autoaprovisionamiento de recursos IT, escalabilidad Servicios de administración dinámica Distribución inteligente de cargas de trabajo Optimización ahorro energías Crecimiento de IT y CPDs Systems Tools desagregadas Inconsistencias de Procesos Aumento de costes TI y energía Extensión de Infraestructura Cloud Computing RoadMap Tecnológico hasta el cloud Consolidación Física Infraestructuras Virtualizadas Optimización recursos sistemas Consolidación administración virtual y física Promoción de compartición de recursos de la Organización Maximización de ahorros energéticos Virtualización Consolidación recursos de IT y CPDs Administración Centralizada Optimización de Procesos Buenas Practicas ITIL Ahorros de Energía Eliminación progresiva ineficiencias HW SHOW General Session Day 2

12 Evolución Mercado… Stand-Alone hasta Inter Cloud
FASE 1 FASE 2 FASE 3 FASE 4 Internal Cloud Private Cloud Open Cloud Virtual Private Cloud Inter-Cloud Inter-Cloud Stand-Alone Data Centers Public Cloud Public Cloud Public Cloud #1 Public Cloud #2 Federación/Portabilidad/ Interoperabilidad / Seguridad 12

13 CLOUD…. ES UNA REVOLUCION TECNOLOGICA ?
Opiniones CLOUD…. ES UNA REVOLUCION TECNOLOGICA ? SI NO DISRUPTIVO Y SUPERADOR VIABILIDAD TECNOLOGICA, MODELO DE NEGOCIO

14 Transformación en la Industria
Impacto Transformación en la Industria

15 Enfoque en el Modelo

16 Enfoque en el Modelo

17 Que esperamos del PaaS…
Que las aplicaciones sean construidas en la Nube, sobre una plataforma que permita utilizar recursos de diferentes tecnologías Que simplifique y ofrezca a modo transparente al desarrollador la orquestación de recursos de la Nube Que proponga modelo Pay-as-you-go Que permita al desarrollador centrarse solo en resolver código Que incorpore una gestión de publicación de Servicios Que ofrezca un modelo de despliegue muy simplificado Que permita abstracción de los recursos HW Nuevo orden en las estrategias de Desarrollo

18 Que esperamos del PaaS…
Que ofrezca Multi IaaS y resuelva la capacidad para crear una nube que comparta recursos de diferentes infraestructuras de forma transparente. Esta flexibilidad tecnológica permitirá atender las necesidades de cualquier modelo de negocio Aplicación que se ejecuta en la capa SaaS y consume recursos de diferentes IaaS de forma transparente. SaaS Layer AA PaaS Layer IaaS

19 Que esperamos del PaaS…
Entorno Desarrollo Interoperabilidad Escalabilidad Multitenancy Seguridad Reutilización Elasticidad Metering

20 PaaS – Tendencia del Desarrollo en la Nube
ABSTRACCIÓN

21 PaaS – Tendencia del Desarrollo en la Nube
Entorno integral Web in Cloud, integrando todo tipo de facilidades para el desarrollador en un unico escritorio. Las app desarolladas deberán publicarse directamente sobre el SaaS adquiriendo caracteristicas Cloud en forma nativa y transparente al desarrollador Deberán disponer de Catálogos que permitan reutilizar todos los componentes y aplicaciones, todo debe quedar disponible para que el desarrollador se ubique en un entorno friendly, agil y dinamico Deberá permitir la adminisracion de equipos de trabajo con orientacion y filosofia community Deberá proveer Catálogos de conectores con diferentes entornos de manejo de datos. Deberá contar con facilidades de Integracion de tipo end-to-end con la gestion de proyecto, planificacion, analisis de recursos, costes, etc. Deberá contar con la Integracion de Gestor de Versiones que permita al desarrollador gestion el versionado de sus aplicaciones y entornos de desarrollo, preproduccion, produccion. Integracion con diferentes herramientas del tipo 2.0 para la generacion dinamica y asistida de capas de presentacion

22 PaaS – Tendencia del Desarrollo en la Nube
El entorno de desarrollo de aplicaciones deberá incorpora tools para el desarrollo de aplicaciones móviles: Integración: el desarrollo de una aplicación móvil estará nativamente integrado con el resto del proyecto/aplicación. Reutilización: Una vez que el programador desarrolla una nueva funcionalidad, quedará disponible para ser consumida desde un dispositivo móvil. Multiplataforma: Deberá soportarlas principales plataformas de mercado Catálogo de servicios: Contar con amplio catálogo de servicios y recursos disponibles en el entorno de desarrollo mediante el uso de la APIs. Seguridad: Las autentificación y comunicación entre dispositivos móviles y la nube se desarrollará de forma segura.

23 PaaS – Tendencia del Desarrollo – SingleSign ON
Deberá poder gestionar dos modelos; Un primer modelo que permita garantizar el Single Sign On entre todas las aplicaciones integradas en el cloud y aquellas externas que requieran consumir el servicio de autentificación Un segundo modelo de integración que permita deslocalizar la autentificación/validación de usuario en las aplicaciones del Cloud, delegando la autentificación a un tercero.

24 PaaS – Tendencia del Desarrollo – SingleSign ON
Las aplicaciones externas pueden autentificar contra el servicio OpenID propio. De esta forma se convierte en proveedor del servicio OpenID, pudiendo delegar las aplicaciones externas la función de autentificación Escenario I : proveedor de ID (OpenID) App Ext. App App App Las aplicaciones de la nube tienen centralizado el servicio de autentificación mediante el uso del servicio OpenID de propio. De esta forma se aporta Single Sing On en la nube. ID OpenID ID OpenID porpio

25 PaaS – Tendencia del Desarrollo – SingleSign ON
Escenario iI : Modo consumidor de ID (OpenID) ID (OpenID) externo ID OpenID Los usuarios se autentifican en aplicaciones del Cloud utilizando unicamente el ID (openID) de un tercero. De esta forma se delega la autentificación.

26 PaaS – Tendencia del Desarrollo – AppToCloud
Además de un potente entorno de desarrollo, deberá contar con piezas que permitan heredar preexistencias a la nube. De este modo, verticales/aplicaciones ya desarrollados deben poder ser instanciados en la nube, consumiendo recursos del pool bajo filosofía Cloud Computing. Este proceso deberá realizarse de forma transparente, sin necesidad de modificar la aplicación.

27 PaaS – Tendencia del Desarrollo - Configurador
Catálogo de recursos IaaS Configuración en PaaS My Apps Serv. App. RED D. CPU RAM Serv. App. RED D. CPU RAM A1 BBDD BBDD A2 Servidor Servidor Servidor Balanceador Disco A3 Balanceador Balanceador A4 Serv. BBDD. RED D. CPU RAM A5

28 PaaS – Tendencia del Desarrollo en la Nube

29 PaaS – Tendencia del Desarrollo en la Nube
Application Store Catálogo de Componentes Colaborativo 2. La plataforma provee de componentes funcionales: clientes, … Los clientes compran e instancian las aplicaciónes. 3. Pueden desarrollar sus propios componentes New App. New App. New App. Recursos Propios 5. La aplicación se empaqueta y se publica en la Store Kactoo Las aplicaciones pre-existentes son “cloudificadas” 4. O modificar componentes preexistentes Developers Colaborativo up 2 Cloud 1. Pueden usar como base una app O.S. Catálogo de App. O.S. También quedan disponibles como recursos para los desarrolladores. Clientes ENTORNO DESARROLLO Aplicaciones preexistentes …

30 SaaS– Application Store
Multiples instancias, única administración Catálogo de App Autoprovisión Multiples Clientes Infraestructura Elástia Build your services, build your business CATÁLOGO APPs MY/YOUR APP

31


Descargar ppt "El Desarrollo en la Nube, hacia donde vamos?"

Presentaciones similares


Anuncios Google