La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Www.fundacion-kaf.com 1 1 El Desarrollo en la Nube, hacia donde vamos?

Presentaciones similares


Presentación del tema: "Www.fundacion-kaf.com 1 1 El Desarrollo en la Nube, hacia donde vamos?"— Transcripción de la presentación:

1 1 1 El Desarrollo en la Nube, hacia donde vamos?

2 2 2 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 3 3 Fundación KAF - Áreas de Despliegue Estratégico Estrategia Internacionalización Financiación Formación Servicios Tecnología CrowdSourcing That Works! OasisLab Espacio de Innovación Living Lab KAF OasisLab Espacio de Innovación Living Lab KAF

4 4 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 SwitchRewiring the World from Edison to Google

5 5 5 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 Qué ES Cloud Computing? Algunos acercamientos a la definición….

6 6 6 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. Algunos acercamientos a la definición…. Qué NO ES Cloud Computing? 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..

7 7 7 TODAS ESTAS COSAS ES CLOUD COMPUTING……. Algunos acercamientos a la definición…. 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.. Ejecutivo de Negocio Pretende ahorrar costes. Pagar exclusivamente por lo que se consume, tener la posibilidad de autoaprovisionar CFO 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. CTO

8 8 8 NIST - Definición de Cloud Framework

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

10 10 Mainframe Client Server Minicomputer Cloud Web Elemento Disruptor: Virtualización Evolución Tecnológica - Momentos

11 11 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 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 Crecimiento de IT y CPDs Systems Tools desagregadas Inconsistencias de Procesos Aumento de costes TI y energía 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 Cloud Computing Extensión de Infraestructura Consolidación Física RoadMap Tecnológico hasta el cloud

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

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

14 14 Impacto Transformación en la Industria

15 15 Enfoque en el Modelo

16 16 Enfoque en el Modelo

17 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 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 IaaS PaaS Layer SaaS Layer AA Aplicación que se ejecuta en la capa SaaS y consume recursos de diferentes IaaS de forma transparente.

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

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

21 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 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 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 24 PaaS – Tendencia del Desarrollo – SingleSign ON Escenario I : proveedor de ID (OpenID) 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 ID OpenID App Ext. 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 porpio

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

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

28 28 PaaS – Tendencia del Desarrollo en la Nube

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

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

31 31 Knowledge Alliance Foundation C\Cervantes Toledo


Descargar ppt "Www.fundacion-kaf.com 1 1 El Desarrollo en la Nube, hacia donde vamos?"

Presentaciones similares


Anuncios Google