El Desarrollo en la Nube, hacia donde vamos?

Slides:



Advertisements
Presentaciones similares
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Advertisements

1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
ESCRITORIOS REMOTOS EN MÁQUINAS VIRTUALES APLICADOS EN GRANDES CORPORACIONES jornadas técnicas - rediris 2008 Josep Pujal, Juan López, Antoni Oller, Chris.
En primer lugar presentarme…
la receta de Telefónica para Cloud»
Organizaciones y eficacia organizacional
Gestión de Recursos Informáticos Unidad Nº 3: Alfresco.
MERCADOS ELECTRÓNICOS
Almacenamiento en las nubes
VIII Congreso Internacional en Innovación Tecnológica Informática
PRESENTACIÓN CLOUD COMPUTING
Administración del Datacenter y la Nube La computación en la nube está transformando la forma en que las empresas proveen y consumen servicios de IT, bajo.
1 Modulo de Administradores Licencia Nacional de la Web of Knowledge Año 2013.
SharePoint 2010 como plataforma para proveedores de servicio
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Universidad Nacional Autónoma de Honduras
50 principios La Agenda 1.- Presentar un único interlocutor a los clientes. 2.- Tratar de modo distinto a las diferentes clases de clientes. 3.- Saber.
1. 2 Contribuir al desarrollo económico, ofreciendo apoyo a los equipos de gobierno local en el diseño, la implementación y el despliegue de modelos territoriales.
Virtualización de Plataforma
Arquitectura Orientada a Servicios (SOA)
TECNOLOGIA DE NUBES JORLETH POVEDA MURCIA.
PLAN ESTRATÉGICO GESTIÓN ESTRATÉGICA
Haga clic para modificar el Nombre del autor Puesto del autor Aplicaciones colaborativas Oferta.
Computación en la nube Autores: Jaime gamaliel Lucero ramirez.
Marketing para Tecnología de Información
Indicadores de Gestión en la Administración Pública Alfonso RAMIREZ Gerente de Comercial Software Libre Andino Diego M.
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
RED EN LA NUBE LEE GOMEZ FEIST.
1. ¿Qué pensamos? ¿ Qué sabemos? ¿Qué hacemos? 2.
En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los.
Infraestructura de Tecnologías de Información
SOA, Web 2.0 y Cloud Computing Tres aspectos innovadores en IT
Soluciones en la nube, decisiones aterrizadas
Reunión de los requerimientos de la red
Telefónica España Grandes Clientes ICT Competence Center Cloud Computing VII Reunión Foro Técnico en Informática de la Salud Octubre 2010.
Cloud Computing Trabajo Final de Grado Profesor : Carlos Martínez
Domenic Gonzales Lopez Alejandro Galvez Bustamante
DATA WAREHOUSE Equipo 9.
III CONGRESO NACIONAL DE SOFTWARE Impacto del Software Libre en la Era Moderna Cloud Computing Por: Ing. Orlando Iparraguirre Villanueva.
0 © [LEGAL ENTITY] [YEAR OF CREATION, e.g. 2013] INTERNAL USE ONLY Nuevos retos de Seguridad en la Nube XI Foro de Seguridad y Protección de Datos de Salud.
¿QUE NO ES? COMPUTADORES EN LAS NUBES Es un paradigma que permite ofrecer servicios de computación a través de Internet. Los usuarios puedan acceder.
O Funcionamiento, ventajas y alcance o ESTUDIANTE: EDWIN ARAY VÉLEZ o PROFESOR: ING. JOSÉ MEDINA o FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN.
Computación en la Nube UASF.
Despliegue de la aplicación Web
Cloud Computing. ¿Qué es Cloud Computing? Definiciones Refers to the bigger picture…basically the broad concept of using the internet to allow people.
Una nube de servicios y oportunidades. El cloud computing es un modelo de distribución de tecnológica que se caracteriza principalmente porque tiene una.
Arquitectura Windows Azure y SaaS Universidad Distrital Francisco José de Caldas Especialización en Ingeniería de Software Informática I Simón Ariza Henry.
Cloud Computing.
carlos luis loor  La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo.
CENTROS DE DATOS Y COMPUTACIÓN EN LA NUBE
Cloud Computing Grupo 4 de computación y programación
Computación en la nube en el siglo 21 y del tercer milenio
SERVICIOS EN LA NUBE CUARTA BARONA - EXAMEN SEGUNDO PARCIAL.
SERVICIOS EN LA NUBE La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo.
Presentado por: Leidy johana rojas
KATHLEEN YANINA BORDA MORALES GESTION BASICA DE LA INFORMACION TRABAJOS EN LA NUBE.
Cloud Computing July Palma L..
TALLER DE SISTEMAS OPERATIVOS
Help us… PRESIONES EN IT CEO Líderes Funcionales UsuariosDesarrolladores Industria & Gobiernos.
SERVICIOS EN LA NUBE bryan Soria 1 servicios en la nube.
Aplicado a Negocios Hecho por Jocelyne Gutierrez
SERVICIOS EN LA NUBE La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo.
Computación en la Nube.
Legal Department Italy Organization Chart
Bluemix, plataforma ágil para la construcción y ejecución de las soluciones en el mundo digital Manuel Rodriguez, Evangelista Cloud
.02 ¿Qué es el Cloud Computing? Modelos de Servicios Eficiencia del Cloud Computing ¿Qué es SaaS? Comparación modelos: Producto vs.
Arquitectura de la nube. La computación en nube es una combinación de muchas tecnologías existentes, avanzando a la par de las diferentes eras de la computación,
Conociendo el modelo Cliente-Servidor
Anything as a Service  Interactividad  Arquitecturas Client Server  4GL  Comunicaciones  Web  Servidor de Aplicaciones  GRID.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Transcripción de la presentación:

El Desarrollo en la Nube, hacia donde vamos?

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

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!

"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”

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

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

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

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

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)

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

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

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

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

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

Enfoque en el Modelo

Enfoque en el Modelo

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

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

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

PaaS – Tendencia del Desarrollo en la Nube ABSTRACCIÓN

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

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.

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.

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

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.

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.

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

PaaS – Tendencia del Desarrollo en la Nube

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 …

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