Você está na página 1de 29

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de la Costa Grande

Arquitectura de Computación en la Nube

MATERIAS

DESARROLLO DE APLICACIONES PARA DISPOSITIVOS


MÓVILES

CARRERA

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y


COMUNICACIONES

ZIHUATANEJO GUERRERO, MÉXICO


SEPTIEMBRE, 2018
CONTENIDO

CONTENIDO ........................................................................................................... 1
1. Fundamentos de Cómputo en la Nube. ............................................................ 2
1.2 Definición de cómputo en la Nube ............................................................. 4
1.3 Beneficios y Riesgos .................................................................................. 5
1.4 Roles existentes ......................................................................................... 7
ANEXO 1. Tecnologías emergentes de los últimos años. .................................. 12
2. REFERENCIAS .............................................................................................. 24

ÍNDICE DE FIGURAS

Fig. 1.1 Representación de lnternet como “nube” 3

ÍNDICE DE TABLAS

Tabla 1.1 Riesgos y beneficios de la nube según su ámbito. 6

1
1. Fundamentos de Cómputo en la Nube.

La idea del cómputo en la nube no es realmente nueva; se ha venido


desarrollando y discutiendo desde hace muchos años; ha estado cercana a
diferentes términos, comparten algo en común: el uso del Internet.

Referencias como utility computing, “servicios en red”, “servicios de computación a


la carta”, “súper computación” y “computación elástica o escalable”, son muestras
del constante cambio de las variantes de uso de TIC y del tratamiento o
procesamiento de información como un fundamento de la economía moderna.

El antecedente de lo que muchos han llamado “paradigma de la era digital”, hace


referencia al cómputo en la nube, o simplemente “nube”. Es un término que se
escucha y lee por doquier: en la red, en revistas y en otros espacios, desde
ámbitos de negocios de TIC, académicos, de gobierno (como estrategias
importantes de crecimiento económico y de mejoramiento de la calidad de los
servicios públicos), en entornos de investigación e innovación, en el plano nacional
e internacional, y que técnicamente se ha empleado desde hace varios años.

Esta idea o término surge a partir de que los diagramas de flujo de red de los
ingenieros o informáticos empezaron a mostrar a “Internet” mediante el dibujo de
una nube. Estos diagramas de red contenían una nube como punto medio entre
computadoras interconectadas a la misma red de redes, lo que permitía el flujo de
información y la comunicación entre usuarios.

Toda esa zona de interconexión y flujo de información es lo que se conoce como


“ciberespacio” o Internet, un entorno virtual e intangible, un gran canal de
telecomunicación.

2
Se usa el término “en la nube” para hacer alusión al dinamismo, la flexibilidad y la
escalabilidad de los recursos compartidos de trabajo sobre la información y sus
beneficios. El cómputo en la nube se asocia a Internet, que puede tomar formas
diferentes como las propias nubes. Es así como se utiliza la metáfora de Internet
como “nube”. Ver Figura 1.1.

Figura 1.1 Representación de lnternet como “nube”

Regresando a los antecedentes, el ejemplo más claro de los inicios de la nube se


encuentra en el correo electrónico. Si comparamos el antes y el presente de las
cuentas de correo, las diferencias en los equipos de cómputo y en las redes.
Ahora, el cómputo en la nube permite a los usuarios aprovechar la capacidad de
recursos informáticos compartidos, que les ayuda a prescindir de la necesidad de
contar con servidores o redes propios.

3
1.2 Definición de cómputo en la Nube

término de “cómputo en la nube” ha sido definido por una de las instituciones de


mayor reconocimiento en torno a las tecnologías: El Instituto Nacional de
Estándares y Tecnología (NIST, National Institute of Standards and Technology,
por sus siglas en inglés), como:

El cómputo en la nube es un modelo que permite el acceso ubicuo,


conveniente y bajo demanda de red a un conjunto de recursos
informáticos configurables (por ejemplo, redes, servidores,
almacenamiento, aplicaciones y servicios) que puedan ser rápidamente
proveídos con esfuerzos mínimos de administración o interacción con el
proveedor de servicios.

Este modelo en la nube promueve la disponibilidad y se compone de


cinco características esenciales, tres modelos de servicios y cuatro
modelos de despliegue.

Así, el cómputo en la nube es más que una tecnología absoluta o total por sí
misma; es decir, se trata más de un modelo de servicios de TIC para el acceso, la
asignación, el control y la optimización de los recursos, entendida como una
puesta a disposición de recursos para el disfrute del usuario en diversas
modalidades de servicio e implementación.

En torno al mismo término, Cloud Security Alliance (es una organización no


lucrativa, cuya misión es promover las buenas prácticas para afianzar la seguridad
en Cloud Computing, y formar en el uso seguro de las tecnologías de la
información y la comunicación), describe al cómputo en la nube como:

4
Modelo a la carta para la asignación y el consumo de computación. La
nube describe el uso de una serie de servicios, aplicaciones, información
e infraestructura compuesta por reservas de recursos de computación,
redes, información y almacenamiento. Estos componentes pueden
orquestarse, abastecerse, implementarse y desmantelarse rápidamente, y
escalarse en función de las dimensiones para ofrecer unos servicios de
tipo utilidad.

Podemos decir que el “cómputo en la nube” es el ecosistema de recursos


tecnológicos de la información y la comunicación, que ofrece servicios escalables,
compartidos y bajo demanda en diferentes modalidades y a diversos usuarios a
través de Internet.

Siguiendo la definición del NIST, que es una de las que ha conseguido mayor
aceptación por empresas, gobiernos y expertos, el cómputo en la nube se
compone de cinco características esenciales, tres modelos de servicio y cuatro
modelos de implementación, que se explican a continuación.

1.3 Beneficios y Riesgos

PC World (prestigiosa revista de computación) considera algunos de los riesgos y


oportunidades que presenta este nuevo modelo de computación:

 Privacidad de los datos: El peligro aumenta cuando los datos se alojan


en “la nube”. Los datos pueden residir en cualquier lugar o centro de
datos. Esto puede suponer hasta un problema legal ya que las
legislaciones de muchos países obligan a que determinados datos
deben estar en territorio nacional.
 Seguridad. Es necesario tener la mayor seguridad ante amenazas
externas y corrupción de datos. Es importante que los proveedores de
servicios garanticen transparencia, confianza y la realización de
auditorias a los sistemas de información.

5
 Licencias de software. Es preciso estudiar la compatibilidad del software
bajo licencia con el software en la nube.
 Interoperabilidad. Es preciso que esté garantizada la interoperabilidad
entre todos los servicios.
 SLA (Services Level Agreement). Es necesario el cumplimiento de
acuerdos a nivel de servicio (SLA) antes de confiar a una empresa las
aplicaciones de esta.
 Aplicaciones. Es necesario tener presente que las aplicaciones del
modelo “cloud computing” deben estar diseñadas de modo que se
puedan dividir entre múltiples servidores.

En la tabla 1.1 se comparan los riesgos y beneficios de la computación en la nube,


en subclasificación según su ámbito.

Tabla 1.1 Riesgos y beneficios de la nube según su ámbito.

Computación en la nube
Beneficios Riesgos
Un camino más fluido de innovación. Privacidad.
Mejor continuidad de los negocios. Miembro malicioso.
Estratégicos

Prestación de servicios de talla mundial. Riesgos de cumplimiento de


Ventaja competitiva. requisitos reglamentarios o
Acceso desde cualquier punto normativos del sector.
geográfico. Pérdida de gobernanza.
Concentración de esfuerzos en los Integración de una solución
procesos de negocio. avanzada como la nube.
Facilidad de uso y mantenimiento. La disponibilidad del servicio
Integración probada de servicios web. depende del proveedor.
Implementación más rápida y con Falta de control sobre recursos.
menos riesgos. Confiar en la protección de datos.
Más opciones para los usuarios Fallo de aislamiento.
Técnicos

comerciales. Que la interfaz de gestión sea


Gran capacidad de personalización. comprometida.
Actualizaciones automáticas que no Supresión de datos insegura o
afectan negativamente a los recursos incompleta.
de tecnologías de información. Vinculación/migración de datos a
El proveedor debe garantizar la otros gestores.
disponibilidad del servicio. Dependencia tanto del proveedor
Escalabilidad. como de la conexión a internet.

6
Baja inversión inicial.

Económicos
Reducción en los costos y eficiencia de No seleccionar la nube y el
costes. proveedor adecuado para la
Capacidad altamente elástica. organización podría representar
Abstracción de la parte técnica, permite una mala inversión.
minimizar costos.

1.4 Roles existentes

El mundo de la nube tiene “muchos” actores o participantes (Horwitz et al 2010):

El usuario final: puede ser un simple usuario informático aficionado o


profesional que normalmente no conocerá a profundidad la tecnología. En las
pequeñas empresas y negocios, el proveedor de la nube será casi siempre el
centro de datos que alojará los datos y aplicaciones del cliente. En las grandes
organizaciones, los departamentos de TI gestionaran los recursos internos y
externos de la nube.

Gestión de los negocios: en este caso se necesita tener la responsabilidad


global de los datos o servicios que residen en la nube. Los proveedores se
servicios de la nube deben proporcionar un nivel de servicio garantizado y
predecible para todos sus clientes (constituents).

El proveedor de servicios de la nube: responsable de los activos y del


mantenimiento de las TI.

Según La Arquitectura de Referencia de Computación en la Nube del NIST define


cinco actores principales, y cada actor es una entidad, una persona o una
organización, que participa en una transacción o proceso y realiza tareas en la
computación en nube.

Consumidor de la Nube: El consumidor de la Nube es el actor principal para el


servicio de computación en nube. Un consumidor de la nube representa una
persona o una organización que mantiene una relación de negocios y utiliza los

7
servicios del proveedor de la nube. Un consumidor de la nube navega por el
catálogo de servicios del proveedor de la nube, solicita el servicio apropiado,
establece los contratos de servicios con el proveedor de la nube y utiliza el
servicio. El consumidor de la nube puede ser facturado por el servicio
proporcionado y, consecuentemente, tiene que acordar los pagos.

Un consumidor en la nube puede elegir libremente un proveedor de la nube con


los precios y condiciones más favorables.

Proveedor de la Nube: Un proveedor de la nube es una persona o una


organización. Es la entidad responsable de poner los servicios a disposición de las
partes interesadas. Un proveedor de la nube adquiere y administra la
infraestructura informática requerida para proveer los servicios, ejecuta el software
que proporciona los servicios en la nube y hace los arreglos para entregar los
servicios a los consumidores de la nube a través del acceso en red.

Se pueden describir cinco áreas principales para las actividades del proveedor de
la nube:

a. Despliegue del servicio.


b. Orquestación del servicio.
c. Administración de servicios en nube.
d. Seguridad.
e. Privacidad.

Auditor de la Nube: El auditor de la nube es el encargado de realizar un examen


independiente de los controles de los servicios en la nube con el propósito de
expresar su opinión. La auditoría se realiza a través de la revisión de evidencias
objetivas para verificar el cumplimiento con los estándares. El auditor puede
evaluar los servicios proporcionados por un proveedor de la nube en términos de
controles de seguridad, impacto en la privacidad, desempeño, etc.

8
En las auditorias de seguridad, el auditor debe evaluar los controles de seguridad
en los sistemas de información y determinar el alcance con el cual están
correctamente implementados. Además, la auditoria en los controles de seguridad
debe incluir una verificación del complimiento con las políticas de seguridad.

Una auditoria en el impacto en la privacidad puede ayudar a que las agencias


federales cumplan con las leyes y regulaciones que gobiernan la privacidad de un
individuo y, de esta manera, asegurar la confidencialidad, integridad y
disponibilidad de la información personal de un individuo en cada etapa de
desarrollo y operación.

Intermediario de la Nube: Como la computación en nube evoluciona, la


integración de los servicios en nube puede resultar compleja de administrar para
los consumidores de la nube. Un consumidor de la nube puede requerir servicios
en la nube desde un intermediario de la nube en lugar de contactar directamente a
un proveedor de la nube. Un intermediario de nube es una entidad que administra
el uso, el desempeño y la entrega de servicios en la nube y negocia las relaciones
entre los proveedores de la nube y los consumidores de la nube.

En general, un intermediario de la nube puede proporcionar servicios en tres


categorías:

a. Intermediación del servicio: un intermediario de la nube realza un


servicio dado mejorando alguna función específica y proporcionando
servicios de valor agregado para los consumidores de la nube.
b. Agregación del servicio: un intermediario de la nube combina e integra
múltiples servicios en uno o más nuevos servicios. El intermediario
proporciona integración de los datos y asegura el movimiento seguro de
los datos entre consumidores de la nube y múltiples proveedores de la
nube.
c. Arbitraje de servicios: es similar a la agregación del servicio excepto que
los servicios que se agregan no son fijos. El arbitraje de servicios

9
significa que un intermediario tiene la flexibilidad para elegir los servicios
desde múltiples agencias.

Operador de la Nube: Un operador de la nube es un intermediario que


proporciona conectividad y transporte de los servicios en nube entre consumidores
y proveedores.

Por otro lado, IBM, publico en su revista developerWorks, un artículo llamado


“Cloud computing fundamentals. Una forma distinta de entregar recursos
informáticos.” En el que anuncia que, en el nuevo paradigma, los activos humanos
técnicos tendrán mayores responsabilidades de mejorar y actualizar los procesos
empresariales generales. Y clasifica en tres los roles que toman las tecnologías de
la información en la nube son:

El desarrollador: El uso creciente de los dispositivos móviles, la popularidad de


las redes sociales y otros aspectos de la evolución de los procesos y sistemas
comerciales de TI garantizarán trabajo para la comunidad de desarrolladores; sin
embargo, algunos de los roles tradicionales del personal de desarrollo se moverán
lejos de los desarrolladores de la empresa, debido a los procesos sistémicos y
sistemáticos del modelo de configuración de la nube.

Con la rápida aceptación de la computación en nube en todo el mundo, necesitará


de un incremento radical de desarrolladores con un entendimiento de esta área.
Para satisfacer las crecientes necesidades de la conectividad móvil, se requerirán
más desarrolladores que entiendan cómo funciona la computación en nube.

La computación en nube proporciona una capacidad casi ilimitada, eliminando las


preocupaciones de escalabilidad. Da acceso a los desarrolladores a activos de
software y hardware que la mayoría de las empresas pequeñas y medianas no
puede costear. Los desarrolladores, usando computación en nube impulsada por
Internet y los activos que son consecuencia de esta configuración, tendrán acceso
a recursos que la mayoría sólo pudo haber soñado en el pasado reciente.

10
El administrador: Los administradores son los guardianes y legisladores de un
sistema de TI. Son responsables del control del acceso de usuarios a la red. Esto
significa sentarse en lo más alto de la creación de contraseñas de usuario y de la
formulación de normas y procedimientos para una funcionalidad fundamental
como el acceso general a los activos del sistema.

La llegada de la computación en nube necesitará ajustes para este proceso, ya


que el administrador en dicho entorno ya no se preocupa simplemente por los
asuntos internos, sino también por la relación externa de su empresa y lo
concerniente a la computación en nube, así como las acciones de otros inquilinos
en una nube pública.

Esto altera el rol de las construcciones de firewall establecidas por la


administración y la naturaleza de los procedimientos de seguridad general de la
empresa. No niega la necesidad del guardián del sistema. Con la computación en
nube viene una responsabilidad aún mayor, no menor. En la computación en
nube, el administrador no sólo debe asegurar los datos y sistemas internos de
la organización, también deben supervisar y gestionar la nube para asegurar la
seguridad de su sistema y sus datos en todas partes.

El arquitecto: La función de la arquitectura es el modelado efectivo de la


funcionalidad del sistema dado en el mundo de TI real. La responsabilidad básica
del arquitecto es el desarrollo de la infraestructura de arquitectura del modelo de
computación en nube de la agencia.

La arquitectura de la computación en nube está esencialmente compuesta de la


abstracción de la construcción de las tres capas, IaaS, PaaS y SaaS, de tal forma
que la empresa particular desplegando el enfoque de computación en nube
cumpla con sus metas y objetivos establecidos. La abstracción de la funcionalidad
de las capas es desarrollada de forma que los tomadores de decisiones y los

11
soldados de a pie puedan usar la abstracción para planificar, ejecutar y evaluar la
eficacia de los procedimientos y procesos del sistema de TI.

El rol del arquitecto en la era de la computación en nube es concebir y modelar


una interacción funcional de las capas de la nube. El arquitecto debe usar la
abstracción como un medio para asegurar que la TI está jugando su rol apropiado
en la consecución de los objetivos organizacionales.

ANEXO 1. Tecnologías emergentes de los últimos años.


'MIT Technology Review' presenta las 10 Tecnologías Emergentes de 2015-2018.

12
AÑO 2018
CONCEPTO DEFINICIÓN ¿PORQUÉ LA IDEA? ¿QUIENES TRABAJAN EN ELLO?
Redes generativas Las máquinas podran trabajar Esto les permite trabajar de forma Google Brain, DeepMind, Nvidia
antagonicas en equipo para diseñar, crear más autonoma sin que el humano le
formas y sonidos. de tantas instrucciones,

Inteligencia Herramientas de aprendizaje La inteligencia artificial ayuda a Amazon, Google, Microsoft


Artificial en la nube automatico disponibles a optimizar las tareas e impulsan la
traves de los servicios en la economia, implementando esto en la
nube nube ayudaria a que más personas
tengan acceso a este tipo de
tecnologías.
Videncia Genetica Los estudios genéticos a gran Las predicciones basadas en el ADN Helix, 23andme, Myriad Genetics, UK
escala están ayudando a los podrian convertirse en el próximo Biobank, Broad Institute.
cientificos a predecir gran avance de la salud pública, pero
enfermedades comunes y implementarán los riesgos de
rasgos humanos. discriminación genética.

El salto cuantico de Se ha utilizado un ordenador Entender una molecula en detalle IBM, Google, Alán Aspuru-Guzik
los materiales cuántico para crear una simple puede ayudar a los quimicos a
molecula diseñar farmacos mas efectivos y
mejores materiales para generar y
distribuir energia

Auriculares de Auriculares que nos permiten En un mundo cada vez mas Google, Baidu
traducción traducir audio, a pesar de que globalizado, el lenguaje sigue siendo
simultanea el hardware actual sea un poco una barrera para la comunicación.
torpe

Impresión de Modelos de impresoras 3D que La capacidad de imprimir objetos de Markforged, Desktop Metal, GE.
metales en 3D logran producir piezas metal grandes y complejos bajo
metalicas de forma eficiente. demanda podría transformar el sector
de la fabricación.

Embriones Los científicos han empezado a Los embriones artificiales facilitarán Universidad de Cambridge, Universidad de
Artificiales diseñar embriones a partir de el estudio de los misteriosos inicios Michigan, Universidad Rockefeller
células madre de la vida humana, algo que no está
exento de fuertes debates bioéticos.

La ciudad sensible Los laboratorios Sidewalk de Las ciudades inteligentes podrían Los laboratorios Sidewalk, Waterfront
Alphabet planean crear un hacer que las áreas urbanas sean más Toronto.
barrio ultratecnológico para asequibles, habitables y ecológicas.
repensar cómo construimos y
Gas natural libre de Una planta energética captura Cerca de un 22% de la electricidad 8 Rivers Capital, Exelon Generation, CB&I.
CO2 de manera eficiente y mundial se produce con gas natural,
económica el carbono que se lo que genera una de las mayores
libera al quemar el gas natural. fuentes de emisiones de carbono del
Así, evita las emisiones de sector energético.
gases de efecto invernadero.
Privacidad digital Los informáticos están Si necesita introducir datos Zcash, JPMorgan Chase, ING.
perfecta perfeccionando una personales para hacer cualquier cosa
herramienta criptográfica que en internet, ahora podrá hacerlo sin
permita hacer comprobaciones arriesgar su privacidad ni exponerse
sin tener que revelar la al robo de identidad.
información intercambiada.

13
AÑO 2017
CONCEPTO DEFINICIÓN ¿PORQUÉ LA IDEA? ¿QUIENES TRABAJAN EN ELLO?
Deshacer la Monos que andan después de perder el Miles de personas sufren Escuela Politécnica Federal de
parálisis movimiento y pacientes tetrapléjicos lesiones paralizantes cada Lausana, Centro Wyss de
que recuperan el agarre de la mano. Los año. Bioingeniería y Neuroingeniería,
implantes cerebrales podrían Universidad de Pittsburgh,
evolucionar las lesiones de la columna Universidad Case Western Reserve

Camiones sin Camiones que se conducen solos La tecnología podría ayudar a Otto, Volvo, Daimler, Peterbit
conductor durante largos trayectos en carretera los camioneros hacer sus
rutas de forma más eficiente,
pero también podría
erosionar sus ingresos y
destruir por completo sus
opciones laborales
Pagar con la cara Una tecnología de reconocimiento La tecnología ofrece un Baidu, Alibaba
facial que por fin es lo suficientemente método de pago seguro y
precisa para ser empleada extremadamente cómodo,
ampliamente en transacciones pero podría suscitar
financieras y otras aplicaciones preocupaciones de seguridad.
cotidianas.
Ordenadores Estas máquinas van a hacerse realidad, Los ordenadores cuánticos QuTech, Intel, Microsoft, Google, IBM
cuánticos y con ellas su potencial de revolucionar podrían ser
funcionales industrias como la farmacéutica, la exponencialmente más
química y la de ciberseguridad rápidos en la ejecución de
programas de inteligencia
artificial y ser capaces de
lidiar con simulaciones
complejas y problemas de
planificación. Hasta podrían
crear una encriptación
irrompible.
Selfies' de 360 Camaras fotograficas que permiten Las fotos y los vídeos desde Samsung, 360fly, IC Real Tech,
grados fotos en 360° esta perspectiva podrían JKImaging
convertirse en el nuevo
estándar para todo tipo de
contenidos, desde las noticias
hasta las fotos de las
vacaciones.
Células Un dispositivo de energía solar que, en Este nuevo diseño podría dar David Bierman, Vladimir Shalaev de la
fotovoltaicas teoría, podría duplicar la eficiencia de paso a una energía solar de Universidad de Purdue
calientes las células solares convencionales bajo coste que sigue
generándose cuando el Sol no
brilla
Terapia génica 2.0 Los científicos han resuelto problemas Miles de enfermedades Spark Therapeutics, BioMarin,
fundamentales que estaban derivan de un único gen. Bluebird bio, GenSight Biologics,
obstaculizando curas para raras Nuevos tratamientos podrían UniQure
enfermedades hereditarias. Ahora curarlas.
averiguaremos si el mismo enfoque
será capaz de abordar el cáncer, las
enfermedades cardiovasculares y otras
enfermedades comunes
El atlas celular El próximo megaproyecto de la biología Disponer de modelos Instituto Broad, Instituto Sanger, Chan
averiguará de qué estamos hechos superprecisos de la fisiología Zuckerberg
realmente. Para ello creará un catálogo humana acelerará el
con los 37,2 billones de células del descubrimiento y las pruebas
cuerpo humano de fármacos nuevos
Ejércitos de las Malware que infecta y asume el control Las botnets basadas en este El creador anónimo del software
cosas zombi de cámaras web, grabadoras de vídeo y software están 14 que opere
botnet Mirai, y cualquiera
otros dispositivos de consumo que interrumpiendo partes cada un dispositivo conectado mal
pueden desestabilizar internet vez más grandes de internet, asegurado, ¿incluido usted?
y cada vez son más difíciles de
15
AÑO 2016
CONCEPTO DEFINICIÓN ¿PORQUÉ LA IDEA? ¿QUIENES TRABAJAN EN ELLO?
Ingeniería del Las células del sistema inmune están El cáncer, la esclerosis Cellectis, Juno Therapeutics, Novartis
sistema inmune programadas para detectar y destruir múltiple y el VIH podrían ser
agentes extraños. Su edición genética tratados con la ingeniería del
ya está salvando vidas al ampliar sus sistema inmunológico.
capacidades
Cohetes Los cohetes que se destruyen en su Reducir el coste de los vuelos SpaceX, Blue Origin, United Launch
reutilizables viaje inaugural empiezan a ser cosa del espaciales podría abrir la Alliance
pasado. La capacidad de reutilizarlos puerta a nuevas iniciativas en
abaratará enormemente la exploración el espacio.
espacial
La precisa edición Genes vegetales que ayudan a Necesitamos mejorar la El Laboratorio Sainsbury y el Centro
genética de las aumentar su resistencia a sequías y producción agrícola para John Innes en Norwich, Universidad
plantas enfermedades sin ayuda de genes alimentar a la cada vez mayor Nacional de Seúl,Universidad de
externos asociados a los OMG población mundial, que Minesota, Instituto de Biología
alcanzará los 10.000 millones Genética y del Desarrollo en Beijing
de habitantes en 2050.

Interfaces para Combinar el reconocimiento de voz y Interactuar con un ordenador Baidu, Google, Apple, Nuance,
hablar con las del lenguaje natural para crear eficaces mediante un teclado puede Facebook
máquinas interfaces de voz para el mercado de requerir mucho tiempo y
internet más grande del mundo. resultar frustrante.

Robots que se Robots que aprenden a realizar tareas y Los progresos de la robótica Ashutosh Saxena, Brain of Things,
enseñan unos a envían esos conocimientos a la nube podrían acelerarse de forma Stefanie Tellex, Universidad de
otros para que accedan otros robots después. dramática si cada tipo de Brown, Pieter Abbeel, Ken Goldberg,
máquina no tuviera que ser y Sergey Levine de la Universidad de
Apps' para el ADN Un nuevo modelo de negocio para la Nuestros genomas definen Helix, Illumina, Veritas Genomics
secuenciación de ADN hará que los en gran parte quiénes somos
datos genéticos sean mucho más y otros datos como nuestras
accesibles por internet. probabilidades de contraer
determinadas enfermedades.

La gigafábrica de Unos eficientes paneles producidos La industria solar necesita SolarCity, SunPower, Panasonic
SolarCity apuesta mediante un simplificado proceso de tecnologías más baratas y
por desterrar los fabricación de bajo coste. eficientes para competir con
combustibles los combustibles fósiles.
fósiles
Slack pone oídos a Un software fácil de utilizar que está En muchos tipos de entorno Slack, Quip, Hipchat, Microsoft
toda la empresa suplantando el correo electrónico como laboral, el efecto "fuente de
método de trabajar. agua" que permite que la
gente escuche las
conversaciones de sus
compañeros puede aumentar
la productividad.
Robótica Un coche que se conduzca sólo de Los accidentes de coche Ford Motor, General Motors, Google,
Autopilot de Tesla forma segura bajo variedad de causados por error humano Nissan, Mercedes, Tesla Motors,
condiciones. matan a miles de personas al Toyota, Uber, Volvo
día en todo el mundo.
Sacar energía del Las ondas wifi, de televisión y radio que Liberar a los dispositivos La Universidad de Washington, Texas
aire flotan invisibles por el aire tienen la conectados a internet de las Instruments, La Universidad de
capacidad de alimentar dispositivos y limitaciones de las baterías y Massachusetts en Amherst
permitir que se comuniquen de forma los cables de alimentación
inalámbrica permitiría muchas
aplicaciones nuevas.

16
17
2.1 Modelos de Implementación.

De acuerdo con El Instituto Nacional de Estándares y Tecnología (NIST,


National Institute of Standards and Technology, por sus siglas en inglés), los
modelos de implementación de los servicios en la nube pueden ser los siguientes:

a) Nube privada. Significa que la infraestructura de la nube es operada


exclusivamente para la organización usuaria. Puede ser administrada
directamente por dicha organización o por un tercero, y puede existir “on-premise”
u “off-premise” (es decir, con los recursos informáticos ubicados en las mismas
instalaciones de la organización, o fuera de ella, respectivamente).

Los servicios de la nube privada y sus recursos de computación son de uso exclusivo
para una sola empresa u organización. Ésta puede estar localizada físicamente en el
centro de datos de la compañía o en el centro de datos de un proveedor del producto. En
concreto, la nube privada es aquella en los cuales los servicios e infraestructura se
mantienen en una red privada.

b) Nube comunitaria. Significa que la infraestructura de la nube es compartida


por diversas organizaciones usuarias, que usualmente da servicio a una
comunidad en particular, que comparten requerimientos o propósitos comunes (ya
sea de misión, requerimientos de seguridad, políticas, consideraciones de
cumplimiento normativo, etcétera). La nube puede ser administrada por dichas
organizaciones o por un tercero y puede existir on-premise u off-premise.

c) Nube pública. Significa que la infraestructura de la nube es disponible al


público en general o a un gran sector industrial y es detentada por una
organización que provee servicios en la nube.

La nube pública es creada, ejecutada y operada por proveedores directos de este


servicio, estos entregan recursos informáticos de servidores y almacenamiento en
internet. La nube pública suministra en su totalidad el hardware, software e
infraestructura de soporte; el proveedor le brinda usualmente una cuenta a través de
navegador web.

d) Nube híbrida. Significa que la infraestructura de la nube está compuesta de


una o más nubes (privada, comunitaria o pública), que se mantienen como
entidades individuales, pero que están unidas por tecnología estándar o
propietaria que permite la portabilidad de datos y aplicaciones.

18
La nube híbrida es una combinación entre nube pública y nube privada, este sistema
está unido por una tecnología que permite compartir datos y aplicaciones entre sí. Un flujo
de datos e información a través de la nube privada y pública es una oportunidad de
mejora en las formas de implementación de la empresa u organización.

19
2.2 Servicios que ofrece la nube

2.2.1 Modelos de servicio de cómputo en la nube

Existen tres modelos de cómputo en la nube, y sus combinaciones derivadas


describen la prestación de los servicios en la nube. A menudo se hace referencia a
los tres modelos individuales como el “Modelo SPI”, donde “SPI” hace referencia a
Software, plataforma e infraestructura como servicio (as a Service),
respectivamente y se describe de la siguiente manera:

Software como servicio (Software as a Service SaaS)


En el software como servicio, la capacidad proporcionada al consumidor consiste
en utilizar las aplicaciones del proveedor que se ejecutan en una infraestructura de
nube. Puede accederse a las aplicaciones desde varios dispositivos del cliente a
través de una interfaz de cliente ligero como un navegador de Internet (por
ejemplo, correo web).

El consumidor no gestiona la infraestructura de nube subyacente que incluye la


red, servidores, sistemas operativos, almacenamiento o incluso capacidades de
aplicaciones individuales, con la posible excepción de unos parámetros de
configuración de la aplicación específica del usuario.

Plataforma como servicio (Plataform as a Service -PaaS).


En la plataforma como servicio, la capacidad proporcionada al consumidor es para
desplegar en la infraestructura de nube aplicaciones adquiridas o creadas por el
consumidor, utilizando lenguajes y herramientas de programación soportadas por
el proveedor.

El consumidor no administra la infraestructura de nube subyacente que incluye la


red, servidores, sistemas operativos o de almacenamiento, pero tiene el control
sobre las aplicaciones desplegadas y la posibilidad de controlar las
configuraciones de entorno del hosting de aplicaciones.

Infraestructura como servicio (Infrastructure as a Service -IaaS).


En la infraestructura como servicio se suministra al consumidor de capacidad de
procesamiento, almacenamiento, redes y otros recursos computacionales
fundamentales, de tal forma que el consumidor pueda desplegar y ejecutar el
software de su elección, que puede incluir sistemas operativos y aplicaciones.

20
El consumidor no administra la infraestructura de nube subyacente, pero tiene el
control sobre los sistemas operativos, almacenamiento, aplicaciones desplegadas
y la posibilidad de tener un control limitado de los componentes de red
seleccionados (por ejemplo, hospedar firewalls).

La Figura 2.1 muestra la relación entre las características, modelos de servicio e


Implementación de la nube.

Figura 2.1 Relación de Características, Servicios y Tipos de Nubes

21
Infraestructura como Servicio (IaaS): Es una infraestructura
de computación instantánea y administrada a través de internet. Una de sus
principales funcionalidades es evitar costos adicionales y la complejidad
de administrar servidores o centros de datos, sólo se necesita adquirir las
características que únicamente necesita usar. El proveedor del servicio administra
la infraestructura, mientras la empresa instala, configura y administra su
propio software, sistema operativo y aplicaciones.

Ventajas de IaaS:
 Mejoras en la recuperación ante desastres y continuidad del
negocio: IaaS brinda alta disponibilidad, continuidad y recuperación ante
desastres sin costos adicionales mientras usted puede acceder a sus datos.
 Estabilidad y confiabilidad: con IaaS no se necesita mantener, actualizar
software o hardware, o solucionar problemas a lo interno del equipo, pues el
proveedor del servicio es el encargado de la infraestructura.
 Adaptación a las condiciones del negocio: Disponibilidad ágil y rápida de los
recursos para adaptarse a los aumentos de demanda en las aplicaciones.
Una vez vuelve a la normalidad la situación, se reducen los recursos para no
invertir recursos adicionales.
Plataforma como Servicio (PaaS): La plataforma como servicio (PaaS) es un
entorno de desarrollo en la nube, desde aplicaciones simples basadas en la nube
hasta aplicaciones empresariales complejas habilitadas para la nube. Un
proveedor de este servicio le brinda los recursos a través de un acceso seguro a
través de inglés. La Plataforma como Servicio es la solución indicada para
garantizar el ciclo de vida de las aplicaciones web: diseño, pruebas,
implementación, administración y actualización. PaaS también incluye
herramientas de desarrollo, administración de base de datos, servicios de
inteligencia empresarial y análisis.
Ventajas de PaaS:
 Reducción en el tiempo de codificación: las herramientas de desarrollo
de PaaS reducen el tiempo invertido en codificar nuevas aplicaciones con
componentes de aplicaciones pre-codificados.
 Herramientas tecnológicas modernas: El modelo de servicio PaaS permite
el acceso a organizaciones y empresas de herramientas analíticas y
de inteligencia de negocios.

22
 Desarrollo para múltiples plataformas: Oportunidades para desarrollar en
diversas plataformas como: computadoras, móviles y navegadores que
permiten una creación más rápida y fácil de las aplicaciones.

Software como Servicio (SaaS): El software como servicio permite la conexión y


el uso de aplicaciones basadas en la nube a través de internet. Situaciones
comunes son los servicios de correo electrónico y herramientas de colaboración
como Microsoft Office 365. SaaS ofrece el uso de una aplicación a los usuarios
para que se conecten a ellas a través de internet; toda la infraestructura
del software y los datos almacenados están localizados en el centro de datos de la
empresa proveedora, este mismo es el encargado de gestionar el mantenimiento
del software y hardware.

Ventajas de SaaS:
 Acceso premium a aplicaciones: SaaS le proporciona a los usuarios
aplicaciones y sistemas de gran relevancia para la competitividad de sus
datos, recursos o estrategias, como ERP y La inversión es muy accesible
mientras usted no debe preocuparse por las actualizaciones y
mantenimiento de la infraestructura.
 Acceso libre a las soluciones en la nube: Puede ejecutar la mayoría de las
aplicaciones SaaS desde la web sin descargar o instalar especial o
adicional.
 Acceso a los datos desde cualquier lugar: Con la información almacenada
en la nube los usuarios pueden acceder a ellos desde cualquier dispositivo,
ya sea móvil o de escritorio. Una de las grandes ventajas es que la
información no se pierde en caso de daños al ordenador o celular.

23
El software como servicio (SaaS) te permite almacenar y ejecutar el
software de un servidor de la nube. SaaS es probablemente uno de los
servicios más populares que ofrece la nube. Puedes ejecutar todo
el software desde la nube, por lo que tu negocio no necesitará tener las
enormes cantidades de recursos para ejecutar el software usado por cientos
de usuarios. Una de las aplicaciones SaaS típicas es Salesforce. Salesforce
es una herramienta completa de CRM (Customer Relationship
Management) en la web. Esta herramienta SaaS le permite gestionar todos
sus clientes, clientes potenciales y ventas en la nube. Es el ejemplo perfecto
de una verdadera aplicación completa SaaS.

Con el auge de los smartphones, SaaS es cada vez más popular entre las
empresas. La mayoría de las aplicaciones móviles tienen algún tipo de
componente SaaS para trabajar con su red interna y la base de datos. La
gran ventaja de SaaS es que sus aplicaciones están disponibles en
cualquier momento, y es el proveedor de la nube el que debe tener las
precauciones para proteger tus datos. El proeevedor SaaS debe también
tener servidores de copia de seguridad y centros de datos para asegurarse
de que su aplicación SaaS está siempre disponible y haya poco o ningún
tiempo de inactividad.

24
La infraestructura como servicio (IaaS) da más recursos a la red
existente. IaaS es básicamente una extensión de tu infraestructura de red
actual. Podrás agregar nuevas direcciones IP, almacenamiento,
balanceadores de carga de virtualización (redes virtuales) y firewalls.

Todos estos recursos costar miles de euros para una empresa, pero
utilizando IaaS, puedes agregar sólo los recursos que necesitas y pagar por
los recursos que utilizas. El resultado es que se
pueden escalar estos recursos hacia arriba y abajo según los
requisitos que necesitemos. El ahorro de costes es enorme, sobre todo si
la empresa está empezando y necesita una gran cantidad de recursos, pero
no tiene el presupuesto para una red completa. Algunos ejemplo de IaaS
son Amazon EC2, DigitalOcean, OpenStack .

Plataforma como servicio (PaaS) es distinta de IaaS. IaaS es más para


los requisitos de hardware, pero PaaS ofrece sistemas operativos, sistemas
de bases de datos o cualquier tipo de software que necesite tu negocio. Por
ejemplo, la compra de un servidor de base de datos es costoso. Las
licencias de Microsoft SQL Server pueden costar miles de euros. Sin
embargo, con PaaS, tu negocio puede tener un servidor de base de
datos sin necesidad de comprar la instalación completa del software y
el hardware necesario para ofrecer una base de datos. Un ejemplo de PaaS
es Google App Engine.

Las redes de entrega de contenido (CDN - Content delivery networks) son


beneficiosas cuando se necesita para alojar archivos grandes,
como vídeos o imágenes . Un CDN entregael contenido desde el centro de
datos más cercano al usuario final. Dado que los archivos están alojados en
un centro de datos y los centros de datos se encuentran en todo el mundo,
los archivos grandes llegan a los usuarios mucho más rápidamente . Un

25
CDN es beneficioso para los sitios de contenido que contengan vídeos
almacenados o imágenes de gran tamaño tales, por ejemplo sitios web de
fotografía.

Los CDN también son útiles para la aceleración de sitios web .


Principalmente son usados para imágenes y video, pero un CDN también
puede mejorar en gran medida el rendimiento de un sitio web. Si piensas
que tu sitio web va a crecer en popularidad, un CDN será de gran utilidad
para tu sitio. También es útil si tu público objetivo es global. Con centros de
datos ubicados en todo el mundo, los CDN son útiles para los sitios web
con una audiencia global fuera del país de tu hosting.

La nube ofrece varias otras características para empresas o particulares.


Con la fuerza de los dispositivos móviles sobre las webs, la computación
en nube es cada vez más importante para las empresas. Incluso si piensas
que no utilizas Cloud Computing, es probable que si que lo estés
utilizando , al menos parcialmente, ya sea en el trabajo o en tu casa.

2.2.2 Otros modelos de servicio de cómputo en la nube

Aunque los tres modelos de servicio anteriormente citados constituyen la categoría


o clasificación más aceptada universalmente, desde el NIST hasta las
organizaciones y empresas más acreditadas, es posible considerar otros modelos
de servicios, aunque la mayoría de ellos se encuentran de una u otra forma,
incluidos en SaaS, PaaS e IaaS.

David Linthicum, uno de los especialistas más reconocidos en el campo de Cloud


Computing ha clasificado los modelos o patrones de las tecnologías en 11
categorías, las tres ya presentadas y ocho más:

 Almacenamiento como Servicio


 Base de Datos como Servicio
 Información como Servicio
 Proceso como Servicio
 Integración como Servicio
 Seguridad como Servicio

26
 Gestión / Gobierno como Servicio
 Pruebas como Servicio

27
REFERENCIAS

[1] Joyanes Aguilar, L. (2012), Computación en la nube, estrategias de Cloud


Computing en las empresas. México. Editorial Alfaomega.
[2] P. Mell, T. Grance, “The NIST Definition of Cloud Computing”, National
Institute of Standards and Technology, NIST Special Publication, 2011.
[3] Walker, G. “Cloud computing fundamentals, una forma distinta de entregar
recursos informáticos”. IBM developerWorks, 2012.
[4] Carlos R. Primorac, “Monografía Adscripción Computación en Nube”.
Universidad Nacional del Nordeste. 2014.
[5] https://blog.conzultek.com/que-es-computacion-nube-sus-alcances
[6] https://openwebinars.net/blog/cloud-computing-tutorial-conceptos-basicos/

28

Você também pode gostar