SlideShare une entreprise Scribd logo
1  sur  99
Cloud Computing
Ángel Serrano
INTRODUCCIÓN AL CLOUD COMPUTING
Unidad 1
Un mundo de siglas
OWA IPv4 CRM
ERP SSD AWS
EMC CMS NIST
¿Qué es Cloud Computing?
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 o nube de conceptos, del inglés cloud
computing, es un paradigma que permite ofrecer servicios de computación a través de
Internet.
*Wikipedia
El cloud computing es un modelo tecnológico que permite el acceso ubicuo, adaptado y bajo
demanda en red a un conjunto compartido de recursos de computación configurables
compartidos (por ejemplo: redes, servidores, equipos de almacenamiento, aplicaciones y
servicios), que pueden ser rápidamente aprovisionados y liberados con un esfuerzo de gestión
reducido o interacción mínima con el proveedor del servicio.
*NIST Definition
¿Qué es Internet? Ángel va a hacer un dibujo
¿Qué es Cloud Computing entonces?
Orígenes del Cloud Computing
*Wired
The Information Factories
The desktop is dead. Welcome to the Internet cloud, where massive facilities
across the globe will store all the data you'll ever use. George Gilder on the
dawning of the petabyte age.
Las factorías de la información
El escritorio ha muerto. Bienvenidos a la nube de Internet, donde una cantidad
ingente de equpos alrededor del mundo almacenarán todos los datos que puedas
usar. George Gilder en el amanecer de la era del petabyte.
Orígenes del Cloud Computing
*ONTSI
Orígenes del Cloud Computing
2004Chico qué año
Orígenes del Cloud Computing
Orígenes del Cloud Computing
*Bloinet
Tipos de Cloud Computing
• Por tipo de Proveedor:
– Proveedores de servicios
– Gigantes de la red
• Por tipo de servicios:
– SaaS
– PaaS
– IaaS
– BPaaS
Tipos de Cloud Computing
• Según el NIST:
– Nube privada
– Nube pública
– Nube híbrida
– Nube comunitaria
Tipos de Cloud Computing Casos de estudio
Google Docs
Arsys
EMC
Azure
Aplicateca
CITRIX
Zoho Lotus Notes
¿Qué no es Cloud Computing?
*Albert Clemente
Hosting
Housing
Qué y cuánto Casos de estudio
• 2008. Apple, Mobileme
• 2009. Paypal
• 2010. Hotmail
• 2011. Salesforce
• 2011. Sony
• 2011. Google
• 2011. Blackberry
• 2011 Whatsapp
*PcWorld
Quién es quién
*ONTSI
Quién es quién
*ONTSI
Quién es quién
*ONTSI
Intermediario
El intermediario presta servicios de intermediación entre los usuarios
finales y los proveedores en un mercado dinámico de oferta y demanda
como es el cloud computing. Como ejemplo se pueden mencionar los
servicios frontales o las intermediaciones extremo - extremo.
Quién es quién
*ONTSI
Habilitador
Se trata de un agente proveedor típicamente enfocado al mercado de
proveedores de cloud. Son empresas que proveen de software y hardware
a proveedores de servicios cloud , para que éstos desarrollen y ofrezcan
al usuario servicios en la nube.
Auditor
El auditor es el agente encargado de llevar a cabo las evaluaciones
independientes de los servicios en la nube, de las operaciones asociadas
a los sistemas de información, del rendimiento y de la seguridad en el uso
de la solución cloud.
Suscriptor
La figura denominada suscriptores corresponde con el usuario
Contratante de los servicios cloud , por lo que se puede identificar a esta
figura como el cliente de los proveedores, los intermediarios y los
auditores.
Virtualización
Abstracción de los recursos de computación (CPU,
almacenamiento, redes, memoria, sistemas operativos,
colección de aplicaciones y base de datos) de las
aplicaciones y recursos finales que consumen el servicio.
Ocultación
Virtualización
• Virtualización de servidores:
– Sistemas operativos
– Particiones duras
– Máquinas virtuales
• Virtualización de almacenamiento
• Virtualización del escritorio
Un ejemplo: https://aplicaciones2.quando.es
VENTAJAS Y RETOS
Ventajas
Ventajas Empresa
*ONTSI
De tipo económico financieras
• Gracias al modelo de pago por uso, el coste asociado a los servicios es
variable e inferior al incurrido con el uso de tecnología tradicional.
• Los clientes del cloud computing no tienen que ser necesariamente
dueños de la infraestructura usada, evitando así asumir las
inversiones de capital (CapEx).
• Adicionalmente a la reducción de los gastos asociados a la compra de
nuevas herramientas informáticas y a la renovación de licencias de las
mismas, el uso de soluciones cloud supone un ahorro de costes de
personal, ya que no es necesario disponer de un gran departamento
de TI
• El precio de los servicios cloud es competitivo.
Ventajas Empresa
*ONTSI
Ventajas Empresa
*ONTSI
Enfoque en su estrategia de negocio y externalización de las operaciones
tecnológicas:
• Las organizaciones pueden concentrar todos sus esfuerzos en su
negocio
• Debido a la alta flexibilidad de las soluciones cloud y su agilidad en la
escalabilidad a medida que aumentan los requerimientos de los
clientes la solución cloud contratada puede redimensionarse
fácilmente para cubrir dichas necesidades.
• Se pueden liberar fácilmente.
Ventajas Empresa
*ONTSI
Mejora de la gestión tecnológica y de la seguridad :
• Como consecuencia de la particularidad de la tecnología cloud, de la
capacidad de abstracción del cliente respecto a la gestión de sus
recursos de TI, el mantenimiento puede ser sencillo y seguro, siempre
y cuando la solución de cloud computing contratada implique que el
entorno cloud sea gestionado por el proveedor, quien dispone de las
últimas técnicas y tecnologías en materia de seguridad y protección de
datos.
Ventajas Empresa
*ONTSI
Mejora de la gestión tecnológica y de la seguridad :
• El cliente siempre dispone para su uso, de la última actualización
tecnológica de la infraestructura, sistemas, configuración,
aplicaciones, etc.; lo que elimina el riesgo de pérdida de
competitividad por obsolescencia tecnológica.
• Adicionalmente, los proveedores de servicios cloud disponen de
sistemas duplicados que reducen la posibilidad de pérdida de
información o de servicio en caso de un desastre.
Ventajas Empresa
*ONTSI
Acceso ilimitado y disponibilidad:
• A pesar de que el usuario disponga de acceso a varios servidores, tan
solo resulta necesario solicitar un único acceso, no requiriéndose
completar la configuración de la totalidad de servidores.
• El acceso a los recursos informáticos a través de Internet, permite que
varias personas puedan trabajar a la vez en un mismo documento en
tiempo real.
• Permite a sus empleados disponer de los recursos tecnológicos
necesarios para trabajar a distancia, mejorando también con ello la
productividad del personal de la entidad.
Ventajas Empresa
*ONTSI
Sostenibilidad y Green TIC:
El uso de la tecnología cloud en lugar de las soluciones tradicionales (on-
premise) permite reducir el consumo de energía y la emisión de gases
contaminantes de los recursos de TI de las empresas usuarias.
De acuerdo al informe ―Situación y retos de las Green TIC en España‖14
presentado en Marzo de 2012 por la Asociación de Empresas del Sector
TIC, las Comunicaciones y los Contenidos Digitales (Ametic), FUNCOAS
(Fundación para la transferencia de conocimiento de Ametic) y la
Plataforma Tecnológica GreenTIC, un entorno cloud computing puede
suponer un ahorro energético y de espacio superior al 60%.
Ventajas Empresa
*ONTSI
Sostenibilidad y Green TIC:
• Aprovisionamiento dinámico: reduce el exceso de recursos
informáticos.
• Multi-arrendamiento: minimiza los picos de carga dando un servicio
simultáneo, con la misma infraestructura, a un gran número de
clientes.
• Eficiencia del centro de datos: utiliza diseños de infraestructura
avanzados en los centros de datos, que reducen las pérdidas de
energía en los sistemas de refrigeración, de acondicionamiento de
energía…
Ventajas Empresa
*ONTSI
BBVA ha migrado el correo electrónico de 35.000 empleados a un
servicio cloud. A finales de 2012 esta entidad tiene planificado que este
servicio en la nube sea empleado por el conjunto de la plantilla, 110.000
trabajadores distribuidos en varios países aprovechando la capacidad que
confiere este servicio cloud para poder trabajar en un documento de
forma colaborativa desde cualquier lugar independientemente del
dispositivo empleado.
Ventajas Empresa según tipo
*ONTSI
Ventajas Económicas generales
El cloud computing puede llegar a generar
un impacto económico para las 5
principales economías europeas de 763
mil millones de euros en el periodo 2010-
2015 y de 2,3 millones de empleos.
Ventajas Económicas generales
Ventajas Económicas generales
En términos de gasto de capital tecnológico se estimó que los ahorros
globales de costes tecnológicos oscilan entre el 17% para entornos de
cloud privado y superan el 30% para los híbridos y públicos:
• Ahorros de inversión y costes tecnológicos de hardware y plataforma
aproximados al 20%.
• Reducciones del 2% en el coste de mantenimiento del software,
gracias a la estandarización y consolidación de aplicativos asociados
al proceso de migración hacia cloud.
• Reducciones del 18% y 44% en almacenamiento de datos e
infraestructura de red, respectivamente.
Ventajas Económicas generales
En términos de ahorros operacionales el cloud aporta principalmente la
posibilidad de migración de plantilla de áreas tecnológicas hacia otros
procesos de negocio de mayor valor y la mejora de la eficiencia en los
procesos tradicionales de desarrollo, mantenimiento y gestión de
sistemas. Los ahorros estimados superan el 19% para entornos privados,
el 24% para híbridos y el 30% para públicos.
El ahorro energético derivado de la reducción y consolidación de
infraestructuras es el más significativo, y oscila entre el 44%, 61% y 79%
de reducción para entornos privados, híbridos y públicos,
respectivamente.
Ventajas Económicas generales
Ventajas Económicas generales
Ventajas Económicas España
Ventajas AAPP
*ONTSI
• Soluciones SaaS en modo de Software de fuentes abiertas
• Mercados electrónicos y despliegue de infraestructuras y soluciones
de comercio electrónico a través de modelos cloud.
• Políticas de transparencia, administración electrónica y gobierno
abierto, a través de plataformas de open data, portales de
participación, etc.
• La interoperabilidad de la gran cantidad de información controlada y
almacenada por las Administraciones y organizaciones públicas.
• Ahorro de costes
Ventajas AAPP
*ONTSI
• El modelo cloud puede poner al alcance de las entidades locales,
típicamente menos dotadas de recursos tecnológicos y humanos,
medios eficientes para la modernización administrativa de sus
procesos.
• La constitución de plataformas y redes de colaboración y la
compartición de recursos tecnológicos entre diferentes centros gracias
al cloud supondrá un efecto inmediato en la mejora de la eficiencia
investigadora.
• Finalmente, las recomendaciones y directrices fijadas por la Comisión
Europea a través de la nueva Agenda Digital para Europa (ADE) y el
Plan de Acción de Gobierno Electrónico 2011-2015, incluyen
disposiciones y prioridades claras para que los Estados miembro
fomenten el desarrollo del sector, a través de diferentes instrumentos
de apoyo financiero, jurídico, el desarrollo de una estrategia específica
para Europa y constituyendo incluso iniciativas y proyectos de
colaboración con el sector privado.
Ventajas AAPP
Ventajas AAPP
Ventajas otros colectivos
• Investigación ciéntífica e innovación
• Ciudadanos
• Países en vías de desarrollo
Retos eufemismo de desventajas
Retos eufemismo de desventajas
Elegir una solución
1
•Análisis y evaluación de la situación
actual de la empres
2
•Valoración de mercado
3
•Recomendaciones
4
•Definición de la hoja de ruta
Elegir una solución
Valorar el mercado
Recomendaciones
Fuente: “Cloud Computing: Forecasting
change. Market Overview and Perspective”,
Deloitte
Recomendaciones
Fuente: “Cloud Computing: Forecasting
change. Market Overview and Perspective”,
Deloitte
Recomendaciones
Fuente: “Cloud Computing: Forecasting
change. Market Overview and Perspective”,
Deloitte
Con una solución cloud, la reducción de los gastos de capital
(CAPEX) se trasfiere a los gastos operacionales (OPEX), ya
que las inversiones de hardware y software no son
necesarias.
La solución cloud asegura un rápido y mayor retorno
esperado (Payback47 y ROI), ya que la inversión inicial es
inferior y el despliegue es más rápido que en la solución on-
premise.
Hoja de ruta
Casos de estudio
• https://www.dropbox.com/sh/n0uv6yp6dbk5zry/xaz1KzFhIw
Asesoría Legal
*fuente
IMPACTO EN LA ARQUITECTURA TI Y
TECNOLOGÍAS ACTUALES
Unidad 2
Iniciativas Open Source con modelo Cloud
Computing
Código abierto (o fuente abierta) es el término con el
que se conoce al software distribuido y desarrollado
libremente. El código abierto tiene un punto de vista
más orientado a los beneficios prácticos de poder
acceder al código, que a las cuestiones éticas y
morales las cuales se destacan en el software libre.
¿Open o propietario?
*Wikipedia
Iniciativas Open Source con modelo Cloud
Computing
Iniciativas Open Source con modelo Cloud
Computing
Iniciativas Open Source con modelo Cloud
Computing
Paradigma de Richard Stallman:
«Se están construyendo nubes públicas de las cuales
muy posiblemente los propios usuarios se convertirán
(sin saberlo) en clientes cautivos de su proveedor el
sin embargo puede estar implementando su
infraestructura con Software Libre»
Iniciativas Open Source con modelo Cloud
Computing
1. Trabajar juntos para que los retos fundamentales en la adopción
sean solucionados mediante colaboración abierta y el uso adecuado
de los estándares.
2. No utilizar su posición de mercado par convertir a sus clientes en
cautivos de un plataforma concreta y limitar sus libertad de elección.
3. Usar y adoptar los estándares existentes siempre que sea posible,
para evitar así reinventarlos o duplicarlos.
4. Recurrir con prudencia a la creación de nuevos estándares, y
cuando así sea por necesidad, hacerlo con pragmatismo, reduciendo
el número de estándares necesarios, y asegurando que éstos
promueven la innovación en lugar de inhibirla.
5. Llevar a cabo iniciativas en función de las necesidades del cliente,
no de las necesidades técnicas de los proveedores.
6. Trabajo conjunto y coordinado de todos los actores implicados para
evitar que sus iniciativas entre en conflicto o se solapen.
Open Cloud Manifesto
Estándares
Open Cloud Manifesto
Cloud Security Alliance
National Institue of Standars and Technology
Open Cloud Consortium
Storage Networking Industry Association
Open Grid Forum
The Object Management Group
Cloud Computing Interoperability Forum
Distributed Management Task Force
OASIS
Hipervisores
El hipervisor, también llamado monitor de máquina virtual (VMM), es el núcleo
central de algunas de las tecnologías de virtualización de hardware más populares
y eficaces, entre las cuales se encuentran las de Microsoft: Microsoft Virtual PC,
Windows Virtual PC, Microsoft Windows Server e Hyper-V.
Los hipervisores son aplicaciones que presentan a los sistemas operativos
virtualizados (sistemas invitados) una plataforma operativa virtual (hardware
virtual), a la vez que ocultan a dicho sistema operativo virtualizado las
características físicas reales del equipo sobre el que operan.
Los hipervisores también son los encargados de monitorizar la ejecución de los
sistemas operativos invitados.
Con el uso de hipervisores es posible conseguir que múltiples sistemas operativos
compitan por el acceso simultáneo a los recursos hardware de una máquina virtual
de manera eficaz y sin conflictos.
Hipervisores
Hipervisores de tipo 1 (También llamados nativos, unhosted o bare-metal): en ellos
el hipervisor se ejecuta directamente sobre el hardware físico; el hipervisor se carga
antes que ninguno de los sistemas operativos invitados, y todos los accesos
directos a hardware son controlados por él. Aunque esta es la aproximación clásica
y más antigúa de la vitualización por hardware, actualmente las soluciones más
potentes de la mayoría de fabricantes usa este enfoque. Es el caso de Microsoft
Hyper-V, Citrix XEN Server y VMWare ESX-Server.
Hipervisores de tipo 2 (también llamados hosted): en ellos el hipervisor se ejecuta
en el contexto de un sistema operativo completo, que se carga antes que el
hipervisor. Las máquinas virtuales se ejecutan en un tercer nivel, por encima del
hipervisor. Son típicos de escenarios de virtualización orientada a la ejecución
multiplataforma de software, como en el caso de CLR de .NET o de las máquinas
virtuales de Java.
Hipervisores
Hipervisores híbridos: en este modelo tanto el sistema operativo anfitrión como el
hipervisor interactúan directamente con el hardware físico.
Las máquinas virtuales se ejecutan en un tercer nivel con respecto al hardware, por
encima del hipervisor, pero también interactúan directamente con el sistema
operativo anfitrión.
Es la aproximación usada en Microsoft Virtual PC, Microsoft Virtual Server, Parallels,
VirtualBox, VMWare Server…
Nota: es muy frecuente que a los hipervisores en general se les aplique el término VMM
(Monitores de máquina virtual), mientras que el término “Hypervisor” se reserva para los
hipervisores de tipo 1.
Hipervisores
Los hipervisores de tipo 1 a su vez pueden ser de dos tipos:
i) Monolíticos: son hipervisores que emulan hardware para sus máquinas virtuales.
Esta aproximación, usada por productos como VMWare ESX, obliga a usar una gran
cantidad de código que se interpone entre los recursos físicos reales y las
operaciones de acceso a ellos efectuadas por las máquinas virtuales.
El proceso que sigue una llamada a hardware en un sistema virtualizado usando un
hipervisor de tipo monolítico es:
1) El hardware emulado debe interceptar la llamada.
2) El VMM redirije estas llamadas hacia los drivers de dispositivo que operan dentro
del hipervisor, lo cual requiere de numerosos cambios de contexto en el código de
la llamada.
3) Los drivers del hipervisor enrutan la llamada hacia el dispositivo físico.
Este funcionaminto obliga a desarrollar drivers específicos para el hipervisor de
cada componente hardware.
Hipervisores
ii) De MicroKernel: en esta aproximación el hipervisor se reduce a una capa de
software muy sencilla, cuya única funcionalidad es la de particionar el sistema
físico entre los diversos sistemas virtualizados.
Con esta manera de funcionar los hipervisores de microkernel no requieren de
drivers específicos para acceder al hardware.
En el caso de Hyper-V, que es la solución de virtualización de Microsoft basada en
hipervisor de tipo 1 de microkernel, el acceso a los recursos físicos se hace desde
la partición primaria, usando los drivers nativos de Windows Server 2008 R2.
En las particiones hija se utilizan drivers sinténticos, que son simplemente enlaces
a los drivers reales ubicados en la partición primaria.
De esta manera los hipervisores de microkernel no sólo aumentan el rendimiento al
reducir el código intermedio y el número de cambios de contexto necesarios, sino
que también aumentan la estabilidad de los sistemas, al haber menos
componentes, y sobre todo la seguridad, al reducir la superficie de ataque del
hipervisor.
Bases de Datos
Cómo Funciona la Integración de Bases de Datos en el Web
Para realizar una requisición de acceso desde el Web hasta una base de datos no
sólo se necesita de un browser del Web y de un Servidor Web, sino también de un
software de procesamiento (aplicación CGI), el cual es el programa que es llamado
directamente desde un documento HTML en el cliente. Dicho programa lee la
entrada de datos desde que provienen del cliente y toma cierta información de
variables de ambiente. El método usado para el paso de datos está determinado
por la llamada CGI.
Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el
software de procesamiento los prepara para enviarlos a la interfaz en forma de
SQL, y luego ésta procesa los resultados que se extraen de la base de datos.
Bases de Datos
Cómo Funciona la Integración de Bases de Datos en el Web
La interfaz contiene las especificaciones de la base de datos necesarias para
traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido
por dicha base. Además, contiene toda la información, estructuras, variables y
llamadas a funciones, necesarias para comunicarse con la base de datos.
El software de acceso usualmente es el software distribuido con la base de datos,
el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el
software de acceso recibe los resultados de la base de datos, aún los mensajes de
error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de
procesamiento.
Cualquier otro software (servidor HTTP, software de redes, etc.) agrega enlaces
adicionales a este proceso de extracción de la información, ya que el software de
procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser
del Web (ya sea directamente o a través de una red).
Bases de Datos
Bases de Datos en la nube (DBaaS)
Una base de datos de la nube es una base de datos que se ha construido u
optimizado para un entorno informático virtualizado. En este caso, la optimización
de la base de datos ya existente nos ofrece beneficios como poder pagar
únicamente por la capacidad de almacenamiento y el ancho de banda que
utilizamos (pago por uso), poder transportar nuestra base de datos de un lugar a
otro (cloud portability), la escalabilidad bajo demanda y la alta disponibilidad (o HA,
de High Availability). Pasar nuestra base de datos a la nube es una tendencia cada
vez más en alza que puede ser muy efectiva para las empresas que quieran
desplegar de manera más amplia sus aplicaciones en la nube, como parte del SaaS
(software-as-a-service).
Bases de Datos Un CPD
Especificaciones técnicas de un CPD
TIER
• TIER I Data center, Basic: 99.671%, lo que en la práctica supondría que
podríamos estar sin servicio durante 28.82 horas en un año.
• TIER II Data center, Redundant Components: 99.741%, que en la práctica
supone 22.68 horas sin servicio anuales.
• TIER III Data center, Concurrently Maintainable: 99.982%, lo que supone 1:57
horas sin servicio anuales.
• TIER IV Data center, Fault Tolerant: este es el máximo nivel, con un nivel de
disponibilidad del 99.995%, siendo en la practica 52.56 minutos anuales.
Datos en la red
Datos en la red
Datos en la red: LOPD
Datos en la red: LOPD
Datos en la red casos prácticos
• Amazon
• Google
• Ovh
• Piensasolutions
• Arsys
• 1and1
Atención al cliente
• Estrategias Postventa
• Run Book Automation
In a computer science system or network, a runbook is a routine compilation
of the procedures and operations which the administrator or operator of the
system carries out. Runbooks are often used in information technology
departments of commercial companies and NOCs as a reference for system
administrators. Runbooks can be in either electronic or in physical book form.
Typically, a runbook will contain the procedures to begin, stop, and supervise
the system. It can also contain descriptions for the handling of special
requests and of contingencies. An effective runbook will allow other operators,
with prerequisite expertise, to effectively manage and troubleshoot a system.
Through runbook automation, these processes can be carried out using
software tools in a predetermined manner.
Runbooks are typically created by top tier managed service providers. They
include procedures for every anticipated scenario and generally use step-by-
step decision trees to determine the effective course of action given a
particular scenario.
Interoperabilidad SOA ¿qué es SOA?
Ningún sistema de información de la organización se integra con otros sistemas,
sino que se integran únicamente con la organización, mediante su catálogo de
servicios SOA
Service-oriented architecture (SOA) is a software design and software architecture
design pattern based on structured collections of discrete software modules, known
as services, that collectively provide the complete functionality of a large software
application. The purpose of SOA is to allow easy cooperation of a large number of
computers that are connected over a network. Every computer can run an arbitrary
number of programs - called services in this context - that are built in a way that they
can exchange information with any other service within the reach of the network
without human interaction and without the need to make changes to the underlying
program itself.
*Wikipedia
Interoperabilidad SOA ¿qué es SOA?
La arquitectura orientada a servicios permite que la funcionalidad de la aplicación
se exponga y consuma como un conjunto de servicios. Los servicios usan una
forma estándar de interacción que les permiten ser invocados, publicados y
descubiertos. Los servicios SOA están enfocados en proveer un esquema (schema)
y una interacción basada en mensajes con una aplicación. Los servicios SOA
proveen interfaces con alcance de aplicación en vez de interfaces del nivel de
componente u objeto. En otras palabras un servicio SOA no debe ser tratado como
un servicio proveído por un componente.
*Geek.ms
Interoperabilidad SOA ¿qué es SOA?
El estilo SOA tiene las siguientes características que lo identifican:
• La interacción con los servicios es desacoplada.
• Puede involucrar procesos de negocios que se convierten en servicios
interoperables.
• Clientes y otros servicios pueden accede a servicios locales que se ejecutan en
el mismo nivel.
• Clientes y otros servicios acceden a servicios remotos sobre una red que los
conecta.
• Estos servicios pueden usar un rango de protocolos y formatos de datos para
comunicar información.
*Geek.ms
Interoperabilidad SOA ¿qué es SOA?
Principios Fundamentales.
Los principios fundamentales de la arquitectura estilo SOA son:
• Los servicios son autónomos. Cada servicio SOA es mantenido, desarrollado,
instalado y versionado de forma independiente.
• Los servicios son distribuibles. Los servicios SOA pueden ser localizados en
cualquier parte sobre la red, local o remotamente en tanto que la red soporte
los protocolos de comunicación requeridos.
• Los servicios son desacoplados. Cada servicio SOA es independiente de los
otros y puede ser reemplazado o actualizado sin romper con las aplicaciones
que lo consumen en tanto que la interface siga siendo compatible.
• Los servicios comparten esquemas y contratos no clases. Los servicios SOA
comparten contraltos y esquemas cuando se comunican, no clases internas.
• La compatibilidad está basada en políticas. Política en este caso significa la
definición de características como transporte, protocolo y seguridad.
*Geek.ms
Interoperabilidad SOA ¿qué es SOA?
Beneficios
Los mayores beneficios del estilo de arquitectura SOA son:
• Alineación con el Dominio. El re-uso de servicios comunes con interfaces
estándar incrementa las oportunidades de negocios y reduce costos.
• Abstracción. Los servicios son autónomos y se accede a ellos a través de un
contrato formal lo que provee desacople y abstracción.
• Capacidad de Descubrimiento. Los servicios pueden exponer descripciones que
permiten a otras aplicaciones y servicios localizarlos y determinar de forma
automática la interfaz.
*Geek.ms
Interoperabilidad SOA ¿qué es SOA?
Ejemplos
Ejemplos comunes de aplicaciones orientadas a servicios:
• Sistemas que comparten información médica.(Harvard Medical School)
• Sistemas de reservas (Starwood Hotels and Resorts)
• Sistemas de WorkFlow. (State Children’s Health Insurance
*Geek.ms
Interoperabilidad SOA
SOA es una estrategia empresarial en TIC que establece un marco normativo de
interoperabilidad entre los sistemas de información que forman el mapa de
sistemas de la organización. Este marco normativo es de obligado conocimiento y
cumplimiento para todos los responsables y participantes en proyectos TIC, gestión
de cambios, responsables funcionales, proveedores externos, área de sistemas, etc,
y se basa en una serie de principios que lo guían y delimitan su alcance:
uso de estándares internacionales
• análisis de los procesos de negocio de la organización (BPM)
• diseño y publicación de un catálogo de servicios de negocio e infraestructura,
que deben ser encapsulados y reutilizables
• orientación a eventos de negocio (EDA), que disparan la orquestación de los
servicios mediante mensajería asíncrona y listas de suscripción
• unificación de la semántica del negocio
• creación de un equipo de expertos SOA y de negocio (centro de excelencia,
oficina de gobierno SOA, etc), que cíclicamente revise cada avance y posibles
mejoras, y ejecute la gobernanza
• monitorización de los procesos de negocio. *estrategiasoa.wordpress.com
Interoperabilidad SOA
Las consecuencias de esta estrategia son, entre otras:
• interoperabilidad funcional y semántica
• coexistencia entre tecnologías heterogéneas y antiguas, protegiendo así las
inversiones realizadas
• obtención de un mapa de sistemas desacoplado, ágil y escalable
• importante reducción de costes en los proyectos TIC
• independencia de la tecnología, que permite alinear la tecnología con el negocio
y su cadena de valor
• autonomía respecto a proveedores y cambios tecnológicos, reduciendo los
riesgos asociados
• optimización de los procesos de negocio
• aumento de la competitividad y eficacia de la organización, gracias a que el
flujo de información a lo largo de su cadena de valor se produce en tiempo real,
reduciendo asi significativamente el time-to-market.
*estrategiasoa.wordpress.com
IPAM
Internet Protocol address management (IPAM) es la planificación, seguimiento y
gestión de las direcciones IP usadas en una red.
Tarea del administrador de red, combra vital importancia en vinculación con nubes
privadas on-premise por razones evidentes.
Los servidores IPAM pueden centralizarse o distribuirse por las diferentes
dependencias de la instalación si fuera el caso.
Gestión de Identidades
La nube trae aparejada una pérdida de control para el departamento TI en la
gestión del acceso de usuarios. Tanto las ofertas de single-sign on (o autenticación
simple) como de SaaS (software como servicio) representan un desafío para la
mayoría de las organizaciones, particularmente las principales de EEUU, donde
miles de departamentos individuales solicitan acceso a las nuevas aplicaciones
alojadas en la nube.
*revistacloudcomputing
Dispositivos móviles
El hecho de que muchos empleados traigan de casa sus dispositivos -práctica
denominada “Bring-your-own-device o BYOD- está provocando un problema que se
extiende rápidamente, y que afecta a prácticamente cualquier organización.
El desafío supone lograr un equilibrio entre un acceso controlado a los datos y
servicios internos junto a una creciente demanda por parte de los empleados del
uso de móviles en el lugar de trabajo.
*revistacloudcomputing
Balanceo de carga
El balance o balanceo de carga es un concepto usado en informática que se refiere
a la técnica usada para compartir el trabajo a realizar entre varios procesos,
ordenadores, discos u otros recursos. Está íntimamente ligado a los sistemas de
multiprocesamiento, o que hacen uso de más de una unidad de procesamiento
para realizar labores útiles.
El balance de carga se mantiene gracias a un algoritmo que divide de la manera
más equitativa posible el trabajo, para evitar los así denominados cuellos de
botella.
*revistacloudcomputing
Balanceo de carga
Balance de carga en servidores web
Uno de los principales problemas de los mayores sitios web en Internet es cómo
gestionar las solicitudes de un gran número de usuarios. Se trata de un problema
de escalabilidad que surge con el continuo crecimiento del número de usuarios
activos en el sistema.
Este servicio se puede brindar tanto con un enrutador como con una computadora
con dos placas de red y software específico.
Hay balanceadores de carga tipo round-robin (uno a uno) y por pesos (que son
capaces de saber cuál de los nodos está más libre y lanzarle la petición). El más
conocido es LVS, sin embargo hay otros, como el Red Hat Piranha.
Y en la plataforma para Windows Server se tiene al ISA Server (Microsoft Internet
Security and Acceleration Server).
Existen softwares para el balance de carga, como "Wingate" en donde se pueden
añadir dos redes y no es tan dificil de configurar.
Balanceo de carga
Cluster de balanceo de carga
Un clúster de balanceo de carga o de cómputo adaptativo está compuesto por uno
o más ordenadores (llamados nodos) que actúan como frontend del cluster, y que
se ocupan de repartir las peticiones de servicio que reciba el cluster, a otros
ordenadores del cluster que forman el back-end de éste. Un tipo concreto de cluster
cuya función es repartir la carga de proceso entre los nodos en lugar de los
servicios es el cluster openMosix.
Las características más destacadas de este tipo de cluster son:
• Se puede ampliar su capacidad fácilmente añadiendo más ordenadores al
cluster.
• Robustez. Ante la caída de alguno de los ordenadores del cluster el servicio se
puede ver mermado, pero mientras haya ordenadores en funcionamiento, éstos
seguirán dando servicio.
Control económico
Un caso práctico
http://goo.gl/ipnsS
Ejercicios
http://goo.gl/Do0y7
Certificaciones
Proveedor Descripción Certificaciones
The Art of Service Pty Ltd
Independiente de la tecnología a usar y es uno
de los programas de certificación mas populares
en Cloud Computing
•Cloud Computing Foundation
•Cloud Computing Specialist: SaaS + Web Applications
•Cloud Computing Specialist: Virtualization
•Cloud Computing Specialist: PaaS & Storage Management
•Cloud Computing: Managing Services in the Cloud
•Cloud Computing Executive
Arcitura Education Inc
Es uno de los programas más rigurosos que
existen en Cloud Computing. Requiere un amplio
conocimiento de plataformas y tecnologías para
la nube
•Certified Cloud Professional
•Certified Cloud Technology Professional
•Certified Cloud Architect
•Certified Cloud Governance Specialist
•Certified Cloud Security Specialist
•Certified Cloud Storage Specialist
Arcitura Education Inc
Se basa en la aplicación de las tecnologías
Microsoft: Windows Azure, SQL Azure, AppFabric
Service Bus, y Windows Communication
Foundation 4.0, en apoyo de la Orientación a
Servicios
•Certified SOA .NET Developer
Certificaciones
Proveedor Descripción Certificaciones
EXIN
The exam focuses to a limited extent upon Cloud
technology. The main focus of the programme is
the procurement, implementation and
management of Cloud Computing, hence the
slogan ‘Get into the Cloud – and stay in control’.
•http://www.exin.com/ES/es/examenes/&exam=exin-
cloud-computing-foundation
Microsoft
Basados en el aprendizaje y uso de las
tecnologías Microsoft: Windows Azure, SQL
Azure, AppFabric Service Bus, y Windows
Communication Foundation 4.0
•MCPD: Windows Azure Developer 4
IBM
Es uno de los examenes mas rigurosos de Cloud
Computing. Se evalua profundamente los
conocimientos en las diferentes formas del
Cloud y la capacidad de mapear los
requerimientos del cliente a las tecnologias IBM
Software Cloud Computing
•IBM Certified Solution Advisor - Cloud Computing
Architecture V1
RedHat Inc
Diseñado para profesionales de TI con skills en
despliegue de infraestructura Cloud Computing.
El programa beneficia a administradores de
sistemas Linux, Microsoft y Cisco
•Red Hat Certified Virtualization Administrator
Big Data
Big Data
«tendencia en el avance de la tecnología que ha abierto las puertas hacia un nuevo
enfoque de entendimiento y toma de decisiones, la cual es utilizada para describir
enormes cantidades de datos (estructurados, no estructurados y semi estructurados)
que tomaría demasiado tiempo y sería muy costoso cargarlos a un base de datos
relacional para su análisis»
*IBM

Contenu connexe

Tendances

Nube de Internet
Nube de InternetNube de Internet
Nube de Internetnanysmania
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeFRANCISCOU10
 
Computacion en las nubes 1
Computacion en las nubes 1Computacion en las nubes 1
Computacion en las nubes 1jessicasamayoa
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubeMeifer
 
Introducción a la Computacion en la Nube
Introducción a la Computacion en la NubeIntroducción a la Computacion en la Nube
Introducción a la Computacion en la NubeJuan David Pareja Soto
 
Una Nube para cada necesidad: Pública, Privada e Híbrida
Una Nube para cada necesidad: Pública, Privada e HíbridaUna Nube para cada necesidad: Pública, Privada e Híbrida
Una Nube para cada necesidad: Pública, Privada e HíbridaArsys
 
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudbex
 
Cloud pymes
Cloud pymesCloud pymes
Cloud pymesNexica
 
1 la arquitectura cloud computing
1   la arquitectura cloud computing1   la arquitectura cloud computing
1 la arquitectura cloud computingOmega Peripherals
 
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...Mario Jose Villamizar Cano
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nubeGengali
 
Computacion en las nubes
Computacion en las nubesComputacion en las nubes
Computacion en las nubesANALIROMERO
 

Tendances (17)

Nube de Internet
Nube de InternetNube de Internet
Nube de Internet
 
141018735 computacion-en-la-nube
141018735 computacion-en-la-nube141018735 computacion-en-la-nube
141018735 computacion-en-la-nube
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nube
 
Capitulo 3 computacion en la nube
Capitulo 3 computacion en la nubeCapitulo 3 computacion en la nube
Capitulo 3 computacion en la nube
 
Computacion en las nubes 1
Computacion en las nubes 1Computacion en las nubes 1
Computacion en las nubes 1
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Introducción a la Computacion en la Nube
Introducción a la Computacion en la NubeIntroducción a la Computacion en la Nube
Introducción a la Computacion en la Nube
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Una Nube para cada necesidad: Pública, Privada e Híbrida
Una Nube para cada necesidad: Pública, Privada e HíbridaUna Nube para cada necesidad: Pública, Privada e Híbrida
Una Nube para cada necesidad: Pública, Privada e Híbrida
 
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
cloudcomputing: Cloud Computing: ¿ una opción viable para su negocio?
 
Cloud pymes
Cloud pymesCloud pymes
Cloud pymes
 
CLOUD COMPUTING HOY: Todo como Servicio.
CLOUD COMPUTING HOY: Todo como Servicio.CLOUD COMPUTING HOY: Todo como Servicio.
CLOUD COMPUTING HOY: Todo como Servicio.
 
1 la arquitectura cloud computing
1   la arquitectura cloud computing1   la arquitectura cloud computing
1 la arquitectura cloud computing
 
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
Taxonomía de los modelos de entrega de servicios, despliegue y facturación en...
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Computacion en las nubes
Computacion en las nubesComputacion en las nubes
Computacion en las nubes
 

Similaire à Cloud Computing Introducción

Computacion en la nube. Susan Garcia
Computacion en la nube. Susan GarciaComputacion en la nube. Susan Garcia
Computacion en la nube. Susan GarciaSusan-PG
 
Computacion en la Nube
Computacion en la NubeComputacion en la Nube
Computacion en la NubeDilcia Mejia
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubeKevin Rosales
 
Nube en internet
Nube en internetNube en internet
Nube en internetluisuparela
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflorescorazon45
 
Computación en la nube
Computación en la nube Computación en la nube
Computación en la nube Jennyfer Cribas
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubeCuleo
 
Nube en internet
Nube en internetNube en internet
Nube en internetluisuparela
 
trabajo colaborativo para el curso de cloud
trabajo colaborativo para el curso de cloudtrabajo colaborativo para el curso de cloud
trabajo colaborativo para el curso de cloudCarlosCarrilloZapata
 
Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...
Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...
Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...CO-FOUNDER EN 3D FORCE START UP
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeMACARENAV10
 
Capitulo1... Josue Excequiel Rodriguez 20112007617
Capitulo1... Josue Excequiel Rodriguez 20112007617Capitulo1... Josue Excequiel Rodriguez 20112007617
Capitulo1... Josue Excequiel Rodriguez 20112007617Josue Romero
 

Similaire à Cloud Computing Introducción (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computacion en la nube. Susan Garcia
Computacion en la nube. Susan GarciaComputacion en la nube. Susan Garcia
Computacion en la nube. Susan Garcia
 
Computacion en la Nube
Computacion en la NubeComputacion en la Nube
Computacion en la Nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Nube en internet
Nube en internetNube en internet
Nube en internet
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflores
 
Cloud Computing Empresa
Cloud Computing EmpresaCloud Computing Empresa
Cloud Computing Empresa
 
Computación en la nube
Computación en la nube Computación en la nube
Computación en la nube
 
Clouding computing
Clouding computingClouding computing
Clouding computing
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Nube en internet
Nube en internetNube en internet
Nube en internet
 
Nube en internet
Nube en internetNube en internet
Nube en internet
 
Presentacion cap. 1
Presentacion cap. 1Presentacion cap. 1
Presentacion cap. 1
 
trabajo colaborativo para el curso de cloud
trabajo colaborativo para el curso de cloudtrabajo colaborativo para el curso de cloud
trabajo colaborativo para el curso de cloud
 
Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...
Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...
Presentacion cloud service administracion de la tecnologia seccion 1530 ceute...
 
Orbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nubeOrbe unda-vaca-computacion-iii-nube
Orbe unda-vaca-computacion-iii-nube
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
La nube
La nubeLa nube
La nube
 
Capitulo1... Josue Excequiel Rodriguez 20112007617
Capitulo1... Josue Excequiel Rodriguez 20112007617Capitulo1... Josue Excequiel Rodriguez 20112007617
Capitulo1... Josue Excequiel Rodriguez 20112007617
 

Plus de Angel Serrano Valverde

Plus de Angel Serrano Valverde (6)

Teoría de gymkhanas
Teoría de gymkhanasTeoría de gymkhanas
Teoría de gymkhanas
 
Blogs en el entorno educativo
Blogs en el entorno educativoBlogs en el entorno educativo
Blogs en el entorno educativo
 
Isodecálogo del Logotipo, por Andrés del Moral y Ángel Serrano
Isodecálogo del Logotipo, por Andrés del Moral y Ángel SerranoIsodecálogo del Logotipo, por Andrés del Moral y Ángel Serrano
Isodecálogo del Logotipo, por Andrés del Moral y Ángel Serrano
 
55 elementos de ritmo en el diseño
55 elementos de ritmo en el diseño55 elementos de ritmo en el diseño
55 elementos de ritmo en el diseño
 
Gilardino y SDM
Gilardino y SDMGilardino y SDM
Gilardino y SDM
 
Creación de blogs
Creación de blogsCreación de blogs
Creación de blogs
 

Dernier

Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 

Dernier (20)

Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 

Cloud Computing Introducción

  • 2. INTRODUCCIÓN AL CLOUD COMPUTING Unidad 1
  • 3. Un mundo de siglas OWA IPv4 CRM ERP SSD AWS EMC CMS NIST
  • 4. ¿Qué es Cloud Computing? 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 o nube de conceptos, del inglés cloud computing, es un paradigma que permite ofrecer servicios de computación a través de Internet. *Wikipedia El cloud computing es un modelo tecnológico que permite el acceso ubicuo, adaptado y bajo demanda en red a un conjunto compartido de recursos de computación configurables compartidos (por ejemplo: redes, servidores, equipos de almacenamiento, aplicaciones y servicios), que pueden ser rápidamente aprovisionados y liberados con un esfuerzo de gestión reducido o interacción mínima con el proveedor del servicio. *NIST Definition
  • 5. ¿Qué es Internet? Ángel va a hacer un dibujo
  • 6. ¿Qué es Cloud Computing entonces?
  • 7. Orígenes del Cloud Computing *Wired The Information Factories The desktop is dead. Welcome to the Internet cloud, where massive facilities across the globe will store all the data you'll ever use. George Gilder on the dawning of the petabyte age. Las factorías de la información El escritorio ha muerto. Bienvenidos a la nube de Internet, donde una cantidad ingente de equpos alrededor del mundo almacenarán todos los datos que puedas usar. George Gilder en el amanecer de la era del petabyte.
  • 8. Orígenes del Cloud Computing *ONTSI
  • 9. Orígenes del Cloud Computing 2004Chico qué año
  • 10. Orígenes del Cloud Computing
  • 11. Orígenes del Cloud Computing *Bloinet
  • 12. Tipos de Cloud Computing • Por tipo de Proveedor: – Proveedores de servicios – Gigantes de la red • Por tipo de servicios: – SaaS – PaaS – IaaS – BPaaS
  • 13. Tipos de Cloud Computing • Según el NIST: – Nube privada – Nube pública – Nube híbrida – Nube comunitaria
  • 14. Tipos de Cloud Computing Casos de estudio Google Docs Arsys EMC Azure Aplicateca CITRIX Zoho Lotus Notes
  • 15. ¿Qué no es Cloud Computing? *Albert Clemente Hosting Housing
  • 16. Qué y cuánto Casos de estudio • 2008. Apple, Mobileme • 2009. Paypal • 2010. Hotmail • 2011. Salesforce • 2011. Sony • 2011. Google • 2011. Blackberry • 2011 Whatsapp *PcWorld
  • 19. Quién es quién *ONTSI Intermediario El intermediario presta servicios de intermediación entre los usuarios finales y los proveedores en un mercado dinámico de oferta y demanda como es el cloud computing. Como ejemplo se pueden mencionar los servicios frontales o las intermediaciones extremo - extremo.
  • 20. Quién es quién *ONTSI Habilitador Se trata de un agente proveedor típicamente enfocado al mercado de proveedores de cloud. Son empresas que proveen de software y hardware a proveedores de servicios cloud , para que éstos desarrollen y ofrezcan al usuario servicios en la nube. Auditor El auditor es el agente encargado de llevar a cabo las evaluaciones independientes de los servicios en la nube, de las operaciones asociadas a los sistemas de información, del rendimiento y de la seguridad en el uso de la solución cloud. Suscriptor La figura denominada suscriptores corresponde con el usuario Contratante de los servicios cloud , por lo que se puede identificar a esta figura como el cliente de los proveedores, los intermediarios y los auditores.
  • 21. Virtualización Abstracción de los recursos de computación (CPU, almacenamiento, redes, memoria, sistemas operativos, colección de aplicaciones y base de datos) de las aplicaciones y recursos finales que consumen el servicio. Ocultación
  • 22. Virtualización • Virtualización de servidores: – Sistemas operativos – Particiones duras – Máquinas virtuales • Virtualización de almacenamiento • Virtualización del escritorio Un ejemplo: https://aplicaciones2.quando.es
  • 25. Ventajas Empresa *ONTSI De tipo económico financieras • Gracias al modelo de pago por uso, el coste asociado a los servicios es variable e inferior al incurrido con el uso de tecnología tradicional. • Los clientes del cloud computing no tienen que ser necesariamente dueños de la infraestructura usada, evitando así asumir las inversiones de capital (CapEx). • Adicionalmente a la reducción de los gastos asociados a la compra de nuevas herramientas informáticas y a la renovación de licencias de las mismas, el uso de soluciones cloud supone un ahorro de costes de personal, ya que no es necesario disponer de un gran departamento de TI • El precio de los servicios cloud es competitivo.
  • 27. Ventajas Empresa *ONTSI Enfoque en su estrategia de negocio y externalización de las operaciones tecnológicas: • Las organizaciones pueden concentrar todos sus esfuerzos en su negocio • Debido a la alta flexibilidad de las soluciones cloud y su agilidad en la escalabilidad a medida que aumentan los requerimientos de los clientes la solución cloud contratada puede redimensionarse fácilmente para cubrir dichas necesidades. • Se pueden liberar fácilmente.
  • 28. Ventajas Empresa *ONTSI Mejora de la gestión tecnológica y de la seguridad : • Como consecuencia de la particularidad de la tecnología cloud, de la capacidad de abstracción del cliente respecto a la gestión de sus recursos de TI, el mantenimiento puede ser sencillo y seguro, siempre y cuando la solución de cloud computing contratada implique que el entorno cloud sea gestionado por el proveedor, quien dispone de las últimas técnicas y tecnologías en materia de seguridad y protección de datos.
  • 29. Ventajas Empresa *ONTSI Mejora de la gestión tecnológica y de la seguridad : • El cliente siempre dispone para su uso, de la última actualización tecnológica de la infraestructura, sistemas, configuración, aplicaciones, etc.; lo que elimina el riesgo de pérdida de competitividad por obsolescencia tecnológica. • Adicionalmente, los proveedores de servicios cloud disponen de sistemas duplicados que reducen la posibilidad de pérdida de información o de servicio en caso de un desastre.
  • 30. Ventajas Empresa *ONTSI Acceso ilimitado y disponibilidad: • A pesar de que el usuario disponga de acceso a varios servidores, tan solo resulta necesario solicitar un único acceso, no requiriéndose completar la configuración de la totalidad de servidores. • El acceso a los recursos informáticos a través de Internet, permite que varias personas puedan trabajar a la vez en un mismo documento en tiempo real. • Permite a sus empleados disponer de los recursos tecnológicos necesarios para trabajar a distancia, mejorando también con ello la productividad del personal de la entidad.
  • 31. Ventajas Empresa *ONTSI Sostenibilidad y Green TIC: El uso de la tecnología cloud en lugar de las soluciones tradicionales (on- premise) permite reducir el consumo de energía y la emisión de gases contaminantes de los recursos de TI de las empresas usuarias. De acuerdo al informe ―Situación y retos de las Green TIC en España‖14 presentado en Marzo de 2012 por la Asociación de Empresas del Sector TIC, las Comunicaciones y los Contenidos Digitales (Ametic), FUNCOAS (Fundación para la transferencia de conocimiento de Ametic) y la Plataforma Tecnológica GreenTIC, un entorno cloud computing puede suponer un ahorro energético y de espacio superior al 60%.
  • 32. Ventajas Empresa *ONTSI Sostenibilidad y Green TIC: • Aprovisionamiento dinámico: reduce el exceso de recursos informáticos. • Multi-arrendamiento: minimiza los picos de carga dando un servicio simultáneo, con la misma infraestructura, a un gran número de clientes. • Eficiencia del centro de datos: utiliza diseños de infraestructura avanzados en los centros de datos, que reducen las pérdidas de energía en los sistemas de refrigeración, de acondicionamiento de energía…
  • 33. Ventajas Empresa *ONTSI BBVA ha migrado el correo electrónico de 35.000 empleados a un servicio cloud. A finales de 2012 esta entidad tiene planificado que este servicio en la nube sea empleado por el conjunto de la plantilla, 110.000 trabajadores distribuidos en varios países aprovechando la capacidad que confiere este servicio cloud para poder trabajar en un documento de forma colaborativa desde cualquier lugar independientemente del dispositivo empleado.
  • 34. Ventajas Empresa según tipo *ONTSI
  • 36. El cloud computing puede llegar a generar un impacto económico para las 5 principales economías europeas de 763 mil millones de euros en el periodo 2010- 2015 y de 2,3 millones de empleos. Ventajas Económicas generales
  • 38. En términos de gasto de capital tecnológico se estimó que los ahorros globales de costes tecnológicos oscilan entre el 17% para entornos de cloud privado y superan el 30% para los híbridos y públicos: • Ahorros de inversión y costes tecnológicos de hardware y plataforma aproximados al 20%. • Reducciones del 2% en el coste de mantenimiento del software, gracias a la estandarización y consolidación de aplicativos asociados al proceso de migración hacia cloud. • Reducciones del 18% y 44% en almacenamiento de datos e infraestructura de red, respectivamente. Ventajas Económicas generales
  • 39. En términos de ahorros operacionales el cloud aporta principalmente la posibilidad de migración de plantilla de áreas tecnológicas hacia otros procesos de negocio de mayor valor y la mejora de la eficiencia en los procesos tradicionales de desarrollo, mantenimiento y gestión de sistemas. Los ahorros estimados superan el 19% para entornos privados, el 24% para híbridos y el 30% para públicos. El ahorro energético derivado de la reducción y consolidación de infraestructuras es el más significativo, y oscila entre el 44%, 61% y 79% de reducción para entornos privados, híbridos y públicos, respectivamente. Ventajas Económicas generales
  • 42. Ventajas AAPP *ONTSI • Soluciones SaaS en modo de Software de fuentes abiertas • Mercados electrónicos y despliegue de infraestructuras y soluciones de comercio electrónico a través de modelos cloud. • Políticas de transparencia, administración electrónica y gobierno abierto, a través de plataformas de open data, portales de participación, etc. • La interoperabilidad de la gran cantidad de información controlada y almacenada por las Administraciones y organizaciones públicas. • Ahorro de costes
  • 43. Ventajas AAPP *ONTSI • El modelo cloud puede poner al alcance de las entidades locales, típicamente menos dotadas de recursos tecnológicos y humanos, medios eficientes para la modernización administrativa de sus procesos. • La constitución de plataformas y redes de colaboración y la compartición de recursos tecnológicos entre diferentes centros gracias al cloud supondrá un efecto inmediato en la mejora de la eficiencia investigadora. • Finalmente, las recomendaciones y directrices fijadas por la Comisión Europea a través de la nueva Agenda Digital para Europa (ADE) y el Plan de Acción de Gobierno Electrónico 2011-2015, incluyen disposiciones y prioridades claras para que los Estados miembro fomenten el desarrollo del sector, a través de diferentes instrumentos de apoyo financiero, jurídico, el desarrollo de una estrategia específica para Europa y constituyendo incluso iniciativas y proyectos de colaboración con el sector privado.
  • 46. Ventajas otros colectivos • Investigación ciéntífica e innovación • Ciudadanos • Países en vías de desarrollo
  • 47. Retos eufemismo de desventajas
  • 48. Retos eufemismo de desventajas
  • 49. Elegir una solución 1 •Análisis y evaluación de la situación actual de la empres 2 •Valoración de mercado 3 •Recomendaciones 4 •Definición de la hoja de ruta
  • 52. Recomendaciones Fuente: “Cloud Computing: Forecasting change. Market Overview and Perspective”, Deloitte
  • 53. Recomendaciones Fuente: “Cloud Computing: Forecasting change. Market Overview and Perspective”, Deloitte
  • 54. Recomendaciones Fuente: “Cloud Computing: Forecasting change. Market Overview and Perspective”, Deloitte Con una solución cloud, la reducción de los gastos de capital (CAPEX) se trasfiere a los gastos operacionales (OPEX), ya que las inversiones de hardware y software no son necesarias. La solución cloud asegura un rápido y mayor retorno esperado (Payback47 y ROI), ya que la inversión inicial es inferior y el despliegue es más rápido que en la solución on- premise.
  • 56. Casos de estudio • https://www.dropbox.com/sh/n0uv6yp6dbk5zry/xaz1KzFhIw
  • 58. IMPACTO EN LA ARQUITECTURA TI Y TECNOLOGÍAS ACTUALES Unidad 2
  • 59. Iniciativas Open Source con modelo Cloud Computing Código abierto (o fuente abierta) es el término con el que se conoce al software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de poder acceder al código, que a las cuestiones éticas y morales las cuales se destacan en el software libre. ¿Open o propietario? *Wikipedia
  • 60. Iniciativas Open Source con modelo Cloud Computing
  • 61. Iniciativas Open Source con modelo Cloud Computing
  • 62. Iniciativas Open Source con modelo Cloud Computing Paradigma de Richard Stallman: «Se están construyendo nubes públicas de las cuales muy posiblemente los propios usuarios se convertirán (sin saberlo) en clientes cautivos de su proveedor el sin embargo puede estar implementando su infraestructura con Software Libre»
  • 63. Iniciativas Open Source con modelo Cloud Computing 1. Trabajar juntos para que los retos fundamentales en la adopción sean solucionados mediante colaboración abierta y el uso adecuado de los estándares. 2. No utilizar su posición de mercado par convertir a sus clientes en cautivos de un plataforma concreta y limitar sus libertad de elección. 3. Usar y adoptar los estándares existentes siempre que sea posible, para evitar así reinventarlos o duplicarlos. 4. Recurrir con prudencia a la creación de nuevos estándares, y cuando así sea por necesidad, hacerlo con pragmatismo, reduciendo el número de estándares necesarios, y asegurando que éstos promueven la innovación en lugar de inhibirla. 5. Llevar a cabo iniciativas en función de las necesidades del cliente, no de las necesidades técnicas de los proveedores. 6. Trabajo conjunto y coordinado de todos los actores implicados para evitar que sus iniciativas entre en conflicto o se solapen. Open Cloud Manifesto
  • 64. Estándares Open Cloud Manifesto Cloud Security Alliance National Institue of Standars and Technology Open Cloud Consortium Storage Networking Industry Association Open Grid Forum The Object Management Group Cloud Computing Interoperability Forum Distributed Management Task Force OASIS
  • 65. Hipervisores El hipervisor, también llamado monitor de máquina virtual (VMM), es el núcleo central de algunas de las tecnologías de virtualización de hardware más populares y eficaces, entre las cuales se encuentran las de Microsoft: Microsoft Virtual PC, Windows Virtual PC, Microsoft Windows Server e Hyper-V. Los hipervisores son aplicaciones que presentan a los sistemas operativos virtualizados (sistemas invitados) una plataforma operativa virtual (hardware virtual), a la vez que ocultan a dicho sistema operativo virtualizado las características físicas reales del equipo sobre el que operan. Los hipervisores también son los encargados de monitorizar la ejecución de los sistemas operativos invitados. Con el uso de hipervisores es posible conseguir que múltiples sistemas operativos compitan por el acceso simultáneo a los recursos hardware de una máquina virtual de manera eficaz y sin conflictos.
  • 66. Hipervisores Hipervisores de tipo 1 (También llamados nativos, unhosted o bare-metal): en ellos el hipervisor se ejecuta directamente sobre el hardware físico; el hipervisor se carga antes que ninguno de los sistemas operativos invitados, y todos los accesos directos a hardware son controlados por él. Aunque esta es la aproximación clásica y más antigúa de la vitualización por hardware, actualmente las soluciones más potentes de la mayoría de fabricantes usa este enfoque. Es el caso de Microsoft Hyper-V, Citrix XEN Server y VMWare ESX-Server. Hipervisores de tipo 2 (también llamados hosted): en ellos el hipervisor se ejecuta en el contexto de un sistema operativo completo, que se carga antes que el hipervisor. Las máquinas virtuales se ejecutan en un tercer nivel, por encima del hipervisor. Son típicos de escenarios de virtualización orientada a la ejecución multiplataforma de software, como en el caso de CLR de .NET o de las máquinas virtuales de Java.
  • 67. Hipervisores Hipervisores híbridos: en este modelo tanto el sistema operativo anfitrión como el hipervisor interactúan directamente con el hardware físico. Las máquinas virtuales se ejecutan en un tercer nivel con respecto al hardware, por encima del hipervisor, pero también interactúan directamente con el sistema operativo anfitrión. Es la aproximación usada en Microsoft Virtual PC, Microsoft Virtual Server, Parallels, VirtualBox, VMWare Server… Nota: es muy frecuente que a los hipervisores en general se les aplique el término VMM (Monitores de máquina virtual), mientras que el término “Hypervisor” se reserva para los hipervisores de tipo 1.
  • 68. Hipervisores Los hipervisores de tipo 1 a su vez pueden ser de dos tipos: i) Monolíticos: son hipervisores que emulan hardware para sus máquinas virtuales. Esta aproximación, usada por productos como VMWare ESX, obliga a usar una gran cantidad de código que se interpone entre los recursos físicos reales y las operaciones de acceso a ellos efectuadas por las máquinas virtuales. El proceso que sigue una llamada a hardware en un sistema virtualizado usando un hipervisor de tipo monolítico es: 1) El hardware emulado debe interceptar la llamada. 2) El VMM redirije estas llamadas hacia los drivers de dispositivo que operan dentro del hipervisor, lo cual requiere de numerosos cambios de contexto en el código de la llamada. 3) Los drivers del hipervisor enrutan la llamada hacia el dispositivo físico. Este funcionaminto obliga a desarrollar drivers específicos para el hipervisor de cada componente hardware.
  • 69. Hipervisores ii) De MicroKernel: en esta aproximación el hipervisor se reduce a una capa de software muy sencilla, cuya única funcionalidad es la de particionar el sistema físico entre los diversos sistemas virtualizados. Con esta manera de funcionar los hipervisores de microkernel no requieren de drivers específicos para acceder al hardware. En el caso de Hyper-V, que es la solución de virtualización de Microsoft basada en hipervisor de tipo 1 de microkernel, el acceso a los recursos físicos se hace desde la partición primaria, usando los drivers nativos de Windows Server 2008 R2. En las particiones hija se utilizan drivers sinténticos, que son simplemente enlaces a los drivers reales ubicados en la partición primaria. De esta manera los hipervisores de microkernel no sólo aumentan el rendimiento al reducir el código intermedio y el número de cambios de contexto necesarios, sino que también aumentan la estabilidad de los sistemas, al haber menos componentes, y sobre todo la seguridad, al reducir la superficie de ataque del hipervisor.
  • 70. Bases de Datos Cómo Funciona la Integración de Bases de Datos en el Web Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un browser del Web y de un Servidor Web, sino también de un software de procesamiento (aplicación CGI), el cual es el programa que es llamado directamente desde un documento HTML en el cliente. Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de variables de ambiente. El método usado para el paso de datos está determinado por la llamada CGI. Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos.
  • 71. Bases de Datos Cómo Funciona la Integración de Bases de Datos en el Web La interfaz contiene las especificaciones de la base de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido por dicha base. Además, contiene toda la información, estructuras, variables y llamadas a funciones, necesarias para comunicarse con la base de datos. El software de acceso usualmente es el software distribuido con la base de datos, el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el software de acceso recibe los resultados de la base de datos, aún los mensajes de error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de procesamiento. Cualquier otro software (servidor HTTP, software de redes, etc.) agrega enlaces adicionales a este proceso de extracción de la información, ya que el software de procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser del Web (ya sea directamente o a través de una red).
  • 72. Bases de Datos Bases de Datos en la nube (DBaaS) Una base de datos de la nube es una base de datos que se ha construido u optimizado para un entorno informático virtualizado. En este caso, la optimización de la base de datos ya existente nos ofrece beneficios como poder pagar únicamente por la capacidad de almacenamiento y el ancho de banda que utilizamos (pago por uso), poder transportar nuestra base de datos de un lugar a otro (cloud portability), la escalabilidad bajo demanda y la alta disponibilidad (o HA, de High Availability). Pasar nuestra base de datos a la nube es una tendencia cada vez más en alza que puede ser muy efectiva para las empresas que quieran desplegar de manera más amplia sus aplicaciones en la nube, como parte del SaaS (software-as-a-service).
  • 73. Bases de Datos Un CPD Especificaciones técnicas de un CPD TIER • TIER I Data center, Basic: 99.671%, lo que en la práctica supondría que podríamos estar sin servicio durante 28.82 horas en un año. • TIER II Data center, Redundant Components: 99.741%, que en la práctica supone 22.68 horas sin servicio anuales. • TIER III Data center, Concurrently Maintainable: 99.982%, lo que supone 1:57 horas sin servicio anuales. • TIER IV Data center, Fault Tolerant: este es el máximo nivel, con un nivel de disponibilidad del 99.995%, siendo en la practica 52.56 minutos anuales.
  • 74. Datos en la red
  • 75. Datos en la red
  • 76. Datos en la red: LOPD
  • 77. Datos en la red: LOPD
  • 78. Datos en la red casos prácticos • Amazon • Google • Ovh • Piensasolutions • Arsys • 1and1
  • 79. Atención al cliente • Estrategias Postventa • Run Book Automation In a computer science system or network, a runbook is a routine compilation of the procedures and operations which the administrator or operator of the system carries out. Runbooks are often used in information technology departments of commercial companies and NOCs as a reference for system administrators. Runbooks can be in either electronic or in physical book form. Typically, a runbook will contain the procedures to begin, stop, and supervise the system. It can also contain descriptions for the handling of special requests and of contingencies. An effective runbook will allow other operators, with prerequisite expertise, to effectively manage and troubleshoot a system. Through runbook automation, these processes can be carried out using software tools in a predetermined manner. Runbooks are typically created by top tier managed service providers. They include procedures for every anticipated scenario and generally use step-by- step decision trees to determine the effective course of action given a particular scenario.
  • 80. Interoperabilidad SOA ¿qué es SOA? Ningún sistema de información de la organización se integra con otros sistemas, sino que se integran únicamente con la organización, mediante su catálogo de servicios SOA Service-oriented architecture (SOA) is a software design and software architecture design pattern based on structured collections of discrete software modules, known as services, that collectively provide the complete functionality of a large software application. The purpose of SOA is to allow easy cooperation of a large number of computers that are connected over a network. Every computer can run an arbitrary number of programs - called services in this context - that are built in a way that they can exchange information with any other service within the reach of the network without human interaction and without the need to make changes to the underlying program itself. *Wikipedia
  • 81. Interoperabilidad SOA ¿qué es SOA? La arquitectura orientada a servicios permite que la funcionalidad de la aplicación se exponga y consuma como un conjunto de servicios. Los servicios usan una forma estándar de interacción que les permiten ser invocados, publicados y descubiertos. Los servicios SOA están enfocados en proveer un esquema (schema) y una interacción basada en mensajes con una aplicación. Los servicios SOA proveen interfaces con alcance de aplicación en vez de interfaces del nivel de componente u objeto. En otras palabras un servicio SOA no debe ser tratado como un servicio proveído por un componente. *Geek.ms
  • 82. Interoperabilidad SOA ¿qué es SOA? El estilo SOA tiene las siguientes características que lo identifican: • La interacción con los servicios es desacoplada. • Puede involucrar procesos de negocios que se convierten en servicios interoperables. • Clientes y otros servicios pueden accede a servicios locales que se ejecutan en el mismo nivel. • Clientes y otros servicios acceden a servicios remotos sobre una red que los conecta. • Estos servicios pueden usar un rango de protocolos y formatos de datos para comunicar información. *Geek.ms
  • 83. Interoperabilidad SOA ¿qué es SOA? Principios Fundamentales. Los principios fundamentales de la arquitectura estilo SOA son: • Los servicios son autónomos. Cada servicio SOA es mantenido, desarrollado, instalado y versionado de forma independiente. • Los servicios son distribuibles. Los servicios SOA pueden ser localizados en cualquier parte sobre la red, local o remotamente en tanto que la red soporte los protocolos de comunicación requeridos. • Los servicios son desacoplados. Cada servicio SOA es independiente de los otros y puede ser reemplazado o actualizado sin romper con las aplicaciones que lo consumen en tanto que la interface siga siendo compatible. • Los servicios comparten esquemas y contratos no clases. Los servicios SOA comparten contraltos y esquemas cuando se comunican, no clases internas. • La compatibilidad está basada en políticas. Política en este caso significa la definición de características como transporte, protocolo y seguridad. *Geek.ms
  • 84. Interoperabilidad SOA ¿qué es SOA? Beneficios Los mayores beneficios del estilo de arquitectura SOA son: • Alineación con el Dominio. El re-uso de servicios comunes con interfaces estándar incrementa las oportunidades de negocios y reduce costos. • Abstracción. Los servicios son autónomos y se accede a ellos a través de un contrato formal lo que provee desacople y abstracción. • Capacidad de Descubrimiento. Los servicios pueden exponer descripciones que permiten a otras aplicaciones y servicios localizarlos y determinar de forma automática la interfaz. *Geek.ms
  • 85. Interoperabilidad SOA ¿qué es SOA? Ejemplos Ejemplos comunes de aplicaciones orientadas a servicios: • Sistemas que comparten información médica.(Harvard Medical School) • Sistemas de reservas (Starwood Hotels and Resorts) • Sistemas de WorkFlow. (State Children’s Health Insurance *Geek.ms
  • 86. Interoperabilidad SOA SOA es una estrategia empresarial en TIC que establece un marco normativo de interoperabilidad entre los sistemas de información que forman el mapa de sistemas de la organización. Este marco normativo es de obligado conocimiento y cumplimiento para todos los responsables y participantes en proyectos TIC, gestión de cambios, responsables funcionales, proveedores externos, área de sistemas, etc, y se basa en una serie de principios que lo guían y delimitan su alcance: uso de estándares internacionales • análisis de los procesos de negocio de la organización (BPM) • diseño y publicación de un catálogo de servicios de negocio e infraestructura, que deben ser encapsulados y reutilizables • orientación a eventos de negocio (EDA), que disparan la orquestación de los servicios mediante mensajería asíncrona y listas de suscripción • unificación de la semántica del negocio • creación de un equipo de expertos SOA y de negocio (centro de excelencia, oficina de gobierno SOA, etc), que cíclicamente revise cada avance y posibles mejoras, y ejecute la gobernanza • monitorización de los procesos de negocio. *estrategiasoa.wordpress.com
  • 87. Interoperabilidad SOA Las consecuencias de esta estrategia son, entre otras: • interoperabilidad funcional y semántica • coexistencia entre tecnologías heterogéneas y antiguas, protegiendo así las inversiones realizadas • obtención de un mapa de sistemas desacoplado, ágil y escalable • importante reducción de costes en los proyectos TIC • independencia de la tecnología, que permite alinear la tecnología con el negocio y su cadena de valor • autonomía respecto a proveedores y cambios tecnológicos, reduciendo los riesgos asociados • optimización de los procesos de negocio • aumento de la competitividad y eficacia de la organización, gracias a que el flujo de información a lo largo de su cadena de valor se produce en tiempo real, reduciendo asi significativamente el time-to-market. *estrategiasoa.wordpress.com
  • 88. IPAM Internet Protocol address management (IPAM) es la planificación, seguimiento y gestión de las direcciones IP usadas en una red. Tarea del administrador de red, combra vital importancia en vinculación con nubes privadas on-premise por razones evidentes. Los servidores IPAM pueden centralizarse o distribuirse por las diferentes dependencias de la instalación si fuera el caso.
  • 89. Gestión de Identidades La nube trae aparejada una pérdida de control para el departamento TI en la gestión del acceso de usuarios. Tanto las ofertas de single-sign on (o autenticación simple) como de SaaS (software como servicio) representan un desafío para la mayoría de las organizaciones, particularmente las principales de EEUU, donde miles de departamentos individuales solicitan acceso a las nuevas aplicaciones alojadas en la nube. *revistacloudcomputing
  • 90. Dispositivos móviles El hecho de que muchos empleados traigan de casa sus dispositivos -práctica denominada “Bring-your-own-device o BYOD- está provocando un problema que se extiende rápidamente, y que afecta a prácticamente cualquier organización. El desafío supone lograr un equilibrio entre un acceso controlado a los datos y servicios internos junto a una creciente demanda por parte de los empleados del uso de móviles en el lugar de trabajo. *revistacloudcomputing
  • 91. Balanceo de carga El balance o balanceo de carga es un concepto usado en informática que se refiere a la técnica usada para compartir el trabajo a realizar entre varios procesos, ordenadores, discos u otros recursos. Está íntimamente ligado a los sistemas de multiprocesamiento, o que hacen uso de más de una unidad de procesamiento para realizar labores útiles. El balance de carga se mantiene gracias a un algoritmo que divide de la manera más equitativa posible el trabajo, para evitar los así denominados cuellos de botella. *revistacloudcomputing
  • 92. Balanceo de carga Balance de carga en servidores web Uno de los principales problemas de los mayores sitios web en Internet es cómo gestionar las solicitudes de un gran número de usuarios. Se trata de un problema de escalabilidad que surge con el continuo crecimiento del número de usuarios activos en el sistema. Este servicio se puede brindar tanto con un enrutador como con una computadora con dos placas de red y software específico. Hay balanceadores de carga tipo round-robin (uno a uno) y por pesos (que son capaces de saber cuál de los nodos está más libre y lanzarle la petición). El más conocido es LVS, sin embargo hay otros, como el Red Hat Piranha. Y en la plataforma para Windows Server se tiene al ISA Server (Microsoft Internet Security and Acceleration Server). Existen softwares para el balance de carga, como "Wingate" en donde se pueden añadir dos redes y no es tan dificil de configurar.
  • 93. Balanceo de carga Cluster de balanceo de carga Un clúster de balanceo de carga o de cómputo adaptativo está compuesto por uno o más ordenadores (llamados nodos) que actúan como frontend del cluster, y que se ocupan de repartir las peticiones de servicio que reciba el cluster, a otros ordenadores del cluster que forman el back-end de éste. Un tipo concreto de cluster cuya función es repartir la carga de proceso entre los nodos en lugar de los servicios es el cluster openMosix. Las características más destacadas de este tipo de cluster son: • Se puede ampliar su capacidad fácilmente añadiendo más ordenadores al cluster. • Robustez. Ante la caída de alguno de los ordenadores del cluster el servicio se puede ver mermado, pero mientras haya ordenadores en funcionamiento, éstos seguirán dando servicio.
  • 96. Certificaciones Proveedor Descripción Certificaciones The Art of Service Pty Ltd Independiente de la tecnología a usar y es uno de los programas de certificación mas populares en Cloud Computing •Cloud Computing Foundation •Cloud Computing Specialist: SaaS + Web Applications •Cloud Computing Specialist: Virtualization •Cloud Computing Specialist: PaaS & Storage Management •Cloud Computing: Managing Services in the Cloud •Cloud Computing Executive Arcitura Education Inc Es uno de los programas más rigurosos que existen en Cloud Computing. Requiere un amplio conocimiento de plataformas y tecnologías para la nube •Certified Cloud Professional •Certified Cloud Technology Professional •Certified Cloud Architect •Certified Cloud Governance Specialist •Certified Cloud Security Specialist •Certified Cloud Storage Specialist Arcitura Education Inc Se basa en la aplicación de las tecnologías Microsoft: Windows Azure, SQL Azure, AppFabric Service Bus, y Windows Communication Foundation 4.0, en apoyo de la Orientación a Servicios •Certified SOA .NET Developer
  • 97. Certificaciones Proveedor Descripción Certificaciones EXIN The exam focuses to a limited extent upon Cloud technology. The main focus of the programme is the procurement, implementation and management of Cloud Computing, hence the slogan ‘Get into the Cloud – and stay in control’. •http://www.exin.com/ES/es/examenes/&exam=exin- cloud-computing-foundation Microsoft Basados en el aprendizaje y uso de las tecnologías Microsoft: Windows Azure, SQL Azure, AppFabric Service Bus, y Windows Communication Foundation 4.0 •MCPD: Windows Azure Developer 4 IBM Es uno de los examenes mas rigurosos de Cloud Computing. Se evalua profundamente los conocimientos en las diferentes formas del Cloud y la capacidad de mapear los requerimientos del cliente a las tecnologias IBM Software Cloud Computing •IBM Certified Solution Advisor - Cloud Computing Architecture V1 RedHat Inc Diseñado para profesionales de TI con skills en despliegue de infraestructura Cloud Computing. El programa beneficia a administradores de sistemas Linux, Microsoft y Cisco •Red Hat Certified Virtualization Administrator
  • 99. Big Data «tendencia en el avance de la tecnología que ha abierto las puertas hacia un nuevo enfoque de entendimiento y toma de decisiones, la cual es utilizada para describir enormes cantidades de datos (estructurados, no estructurados y semi estructurados) que tomaría demasiado tiempo y sería muy costoso cargarlos a un base de datos relacional para su análisis» *IBM