UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
PROGRAMA DE MAESTRÍA EN INFORMÁTICA EMPRESARIAL
PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL GRADO ACADÉMICO DE MAGISTER EN INFORMÁTICA EMPRESARIAL
TEMA:
“ESTRATEGIAS TECNOLOGICAS EN LA NUBE Y LA GESTIÓN DEL SERVICIO AL CLIENTE EN LA COOPERATIVA DE AHORRO Y CREDITO DE LA PEQUEÑA
EMPRESA DE PASTAZA LTDA.”
AUTOR: ING. SANTOS LEON PABLO JAVIER
ASESORES: ING. FERNÁNDEZ VILLACRÉS GUSTAVO EDUARDO, MSC.
ING. MARTÍNEZ CAMPAÑA CARLOS EDUARDO, MSC
AMBATO – ECUADOR
APROBACIÓN DE LOS ASESORES DEL TRABAJO DE TITULACIÓN
CERTIFICACIÓN:
Quienes suscriben, legalmente CERTIFICAN QUE: El presente trabajo de titulación realizado por el INGENIERO SANTOS LEON PABLO JAVIER, estudiante del programa de Maestría en Informática Empresarial, Facultad de Sistemas Mercantiles, con el tema “ESTRATEGIAS TECNOLOGICAS EN LA NUBE Y LA GESTIÓN DEL SERVICIO AL CLIENTE EN LA COOPERATIVA DE AHORRO Y CREDITO DE LA PEQUEÑA EMPRESA DE PASTAZA LTDA.” ha sido prolijamente revisado, y cumple con todos los requisitos establecidos en la normativa pertinente de la Universidad Regional Autónoma de los Andes – UNIANDES, por lo que aprueba su presentación.
DECLARACIÓN DE AUTENTICIDAD
Yo, Pablo Javier Santos León, estudiante del programa de Maestría en Informática Empresarial, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del grado académico de MAGISTER EN INFORMÁTICA EMPRESARIAL, son absolutamente originales, auténticos y personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad.
DERECHOS DE AUTOR
Yo, Pablo Javier Santos León, declaro que conozco y acepto la disposición constante en el literal d) del Art. 85 de Estatuto de la Universidad Regional Autónoma de los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultoría que realicen en la Universidad o por cuenta de ella;
DEDICATORIA
El presente proyecto de investigación está dedicado A Dios, por estar conmigo y gracias a Él he logrado concluir mi carrera
A mi esposa, y a mis hijas por estar siempre apoyándome y demostrarme que han creído en mí, y siempre me apoyaron para continuar en esta nueva tarea.
A mi hijo Pablito que aunque no esté físicamente junto a mí sé que desde el cielo tengo un Ángel que siempre está conmigo cuidándome y dándome fuerza para continuar.
A todos mis familiares y amigos que estuvieron a mí lado durante estos dos años de estudio.
Gracias a Todos
Resumen.
Las organizaciones financieras en el Ecuador y el mundo mantienen una lucha
permanente por mantener y aumentar su número de clientes, para ello buscan
permanentemente la mejora del servicio. En este sentido La Cooperativa de
Ahorro y Crédito de la Pequeña Empresa de Pastaza Ltda. ha mantenido
siempre una política de innovación frecuente en cuanto a calidad y diversidad de
servicios ofertados al cliente. En pleno siglo XXI estos servicios están
plenamente apoyados por la tecnología, es por ello que se ha creído
conveniente el desarrollo del presente trabajo investigativo el cual parte de la
problemática relacionada con la mejora del servicio al cliente, para ello se
propone la utilización de la denominada tecnología cloud computing o
computación en la nube que soporte el uso de aplicaciones que puedan ser
accesadas por dispositivos móviles.
Por otro lado la empresa considera que uno de sus mayores activos es la
información transaccional que genera día a día, por ello también se propone la
realización de un proceso de respaldo permanente en la nube para así prevenir
posibles pérdidas de información debido a situaciones catastróficas como
incendios, inundaciones o terremotos.
Para estructurar la presente propuesta se investigó inicialmente a los clientes en
cuanto a calidad del servicio y en cuanto a lo que desearían dichos clientes,
también se tomó en cuenta el criterio de los empleados de la Institución en lo
relacionado a los mismos aspectos.
El trabajo investigativo se fundamentó teóricamente en aspectos como
computación en la nube, servicios en la nube para dispositivos móviles, modelos
de negocios en base a cloud computing y el servicio al cliente.
Finalmente se debe señalar que la propuesta ha sido presentada a La
Cooperativa de Ahorro y Crédito de la Pequeña Empresa de Pastaza Ltda. y
adoptada con ciertas variantes por lo cual se puede manifestar que el presente
trabajo investigativo es un aporte positivo para esta así como para la Universidad
ABSTRACT
Most financial organizations in Ecuador are fighting permanently to maintain and
increase its number of clients. They are constantly looking for the improvement of
different services they offer. De la Pequeña Empresa Credit Union has always
maintained an innovation policy regarding to quality and range of services to its
customers. In the 21st century, these services are supported by technology, so it
is necessary to develop this research work. This work starts stating the problem
related with the improvement of customer service, so it is proposed the use of the
technology called Cloud Computing which supports the use of applications that
can be accessed by mobile devices.
This company believes that one of its greatest assets is the transactional
information generated day by day, that is why it is proposed to have a permanent
process of saving data in the cloud, thus preventing the possible loss of
information due to some situations such as; fires, floods or earthquakes.
For the proposal of this work, the customers were first questioned in terms of
quality of service and what kind of services they would like to have as main
customers. The criterion of the employees of the institution were also taken into
account on these topics.
This research work was based on the theoretical aspects such as; cloud
computing, cloud services to mobile devices, business models based on cloud
computing and customer service.
Finally, the proposal has been submitted to de la pequeña empresa credit union,
so the credit union adopted the proposal with certain variations. It can be
concluded that this investigation work is a positive contribution to the credit union
ÍNDICE GENERAL
PORTADA
APROBACIÓN DE LOS ASESORES DEL TRABAJO DE TITULACIÓN
DECLARACIÓN DE AUTENTICIDAD
DERECHOS DE AUTOR
DEDICATORIA
RESUMEN
ABSTRACT
INDICE DE TABLAS
INDICE DE FIGURAS
INTRODUCCIÓN ... 1
ESTADO DEL ARTE. ... 2
FORMULACIÓN DEL PROBLEMA. ... 4
DELIMITACIÓN DEL PROBLEMA. ... 4
OBJETO DE INVESTIGACIÓN ... 4
CAMPO DE ACCIÓN ... 4
IDENTIFICACIÓN DE LA LÍNEA DE INVESTIGACIÓN. ... 4
OBJETIVOS ... 5
OBJETIVO GENERAL ... 5
OBJETIVOS ESPECÍFICOS ... 5
IDEA A DEFENDER ... 5
VARIABLES DE LA INVESTIGACIÓN ... 5
INDEPENDIENTE: ESTRATEGIAS TECNOLÓGICAS EN LA NUBE ... 5
DEPENDIENTE: GESTIÓN DEL SERVICIO AL CLIENTE ... 5
JUSTIFICACIÓN DEL TEMA. ... 5
CAPITULO I. MARCO TEÓRICO ... 7
1.1 DEFINICIÓN DE CLOUD COMPUTING. ... 7
1.2 LA NUBE EN ORGANIZACIONES Y EMPRESAS ... 11
1.3 CARACTERÍSTICAS DE LA CLOUD COMPUTING ... 11
1.4 LA NUBE PARA DISPOSITIVOS MÓVILES ... 16
1.5 MODELOS DE NEGOCIO BASADOS EN LA NUBE ... 28
1.6 QUÉ ES LA COMPUTACIÓN MOBICLOUD ... 33
1.8 CONCLUSIONES PARCIALES DEL CAPÍTULO ... 42
CAPITULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA PROPUESTA. ... 44
2.1. CARACTERIZACIÓN DEL SECTOR. ... 44
2.2 DISEÑO METODOLÓGICO ... 46
2.4 ESQUEMA DE LA PROPUESTA ... 62
2.5 CONCLUSIONES PARCIALES DEL CAPITULO ... 63
CAPITULO III. DESARROLLO DE LA PROPUESTA ... 64
3.1. TÍTULO DE LA PROPUESTA. ... 64
3.2 OBJETIVOS ... 64
3.2.1 GENERAL ... 64
3.2.2 ESPECÍFICOS. ... 64
3.3 DESARROLLO DE LA PROPUESTA. ... 65
3.3.1 DEFINICIÓN DE LA PLATAFORMA... 66
3.3.2 RESPALDO DE INFORMACIÓN EN LA NUBE ... 73
3.3.3 PLATAFORMA DE SERVICIOS BANCARIOS EN LA NUBE PARA DISPOSITIVOS MÓVILES ... 74
3.3.4 INFRAESTRUCTURA EN LA NUBE AWS ... 83
3.4 RESUMEN DEL PLAN. ... 89
3.5 CONCLUSIONES PARCIALES DEL CAPÍTULO. ... 90
3.6 CONCLUSIONES Y RECOMENDACIONES ... 91
BIBLIOGRAFÍA
ÍNDICE DE TABLAS
TABLA 1:DATOS DEL INICIO DE LA COOPERATIVA ... 45
TABLA 2:POBLACIÓN ... 47
TABLA 3:ESTRATIFICACIÓN DE LA MUESTRA ... 48
TABLA 4:PREGUNTA NO 1 ... 49
TABLA 5:PREGUNTA NO 2 ... 50
TABLA 6:PREGUNTA NO 3 ... 51
TABLA 7:PREGUNTA NO 4 ... 52
TABLA 8:PREGUNTA NO 5 ... 53
TABLA 9:PREGUNTA NO 6 ... 54
TABLA 10:PREGUNTA NO 1 ... 55
TABLA 11:PREGUNTA NO 2 ... 56
TABLA 12:PREGUNTA NO 3 ... 57
TABLA 13:PREGUNTA NO 4 ... 58
TABLA 14:PREGUNTA NO 5 ... 59
TABLA 15:PREGUNTA NO 6 ... 60
TABLA 16: PROVEEDORES DE INFRAESTRUCTURA Y/O PLATAFORMA COMO SERVICIO ... 66
ÍNDICE DE FIGURAS
ILUSTRACIÓN 1.MICROSOFT OFFICE 365 ... 35
ILUSTRACIÓN 2MICROSOFT AZURE ... 37
ILUSTRACIÓN 3MICROSOFT AZURE NOTIFICACIONES ... 38
ILUSTRACIÓN 4MICROSOFT AZURE ALMACENAMIENTO ... 38
ILUSTRACIÓN 5MICROSOFT AZURE DIRECTORIO ACTIVO ... 39
ILUSTRACIÓN 6MICROSOFT AZURE VPN ... 39
ILUSTRACIÓN 7CACPE PASTAZA ... 46
ILUSTRACIÓN 8GRAFICA PREGUNTA NO 1 ... 49
ILUSTRACIÓN 9GRAFICA PREGUNTA NO 2 ... 50
ILUSTRACIÓN 10GRAFICA PREGUNTA NO 3 ... 51
ILUSTRACIÓN 11GRAFICA PREGUNTA NO 4 ... 52
ILUSTRACIÓN 12GRAFICA PREGUNTA NO 5 ... 53
ILUSTRACIÓN 13GRAFICA PREGUNTA NO 6 ... 54
ILUSTRACIÓN 14GRAFICA PREGUNTA NO 1 A EMPLEADOS ... 55
ILUSTRACIÓN 15GRAFICA PREGUNTA NO 2 A EMPLEADOS ... 56
ILUSTRACIÓN 16GRAFICA PREGUNTA NO 3 A EMPLEADOS ... 57
ILUSTRACIÓN 17GRAFICA PREGUNTA NO 4 A EMPLEADOS ... 58
ILUSTRACIÓN 18GRAFICA PREGUNTA NO 5 A EMPLEADOS ... 59
ILUSTRACIÓN 19GRAFICA PREGUNTA NO 6 A EMPLEADOS ... 60
ILUSTRACIÓN 20GRAFICA DEL ESQUEMA DE LA PROPUESTA ... 62
ILUSTRACIÓN 21GRAFICA DEL CRECIMIENTO ANUAL DE LAS CAPTACIONES... 64
ILUSTRACIÓN 22GRAFICA DE PLATAFORMA AWS ... 67
ILUSTRACIÓN 23GRAFICA DE PLATAFORMA AWSACCESO ... 67
ILUSTRACIÓN 24GRAFICA DE PLATAFORMA DE SERVICIOS AWS ... 68
ILUSTRACIÓN 25GRAFICA DE INSTANCIAS PLATAFORMA DE SERVICIOS AWS ... 69
ILUSTRACIÓN 26GRAFICA DE COMPORTAMIENTO DE INSTANCIAS PLATAFORMA AWS . 69 ILUSTRACIÓN 27GRAFICA SITIO WEB COOPERATIVA ... 74
ILUSTRACIÓN 28GRAFICA EJEMPLO DEFINICIÓN DE INSTANCIAS ... 83
ILUSTRACIÓN 28GRAFICA APLICACIÓN MÓVIL COOPERATIVA ... 84
1
INTRODUCCIÓN.
Antecedentes de la investigación.
Se ha realizado una investigación preliminar en varios repositorios de
Universidades nacionales para que sirvan como antecedente investigativo
previo a la elaboración general de este trabajo, así pues revisando el repositorio
de la Universidad Politécnica Salesiana de Cuenca se ha encontrado lo
siguiente;
Trabajo presentado por los ingenieros Adriana Cornejo y Cristian Diaz (2015)
previo a la obtención del grado de ingeniero en sistemas y cuyo título es: “Análisis, diseño e implementación de cloud computing para una red de voz sobre IP”, de este trabajo investigativo se puede resumir que: “la computación
en la nube se refiere a un nuevo paradigma dentro de las redes de
comunicaciones, ahora las redes ya no solo sirven para transmitir datos sino
también para transmitir voz, es por ello que esta propuesta hace referencia a la
configuración necesaria para que servidores que funcionen en modo virtual
permitan la transmisión de voz en forma rápida y en tiempo real, sin distorsiones.”
A nivel internacional se ha revisado el trabajo investigativo del Dr. Enrique
Jiménez Domingo presentado en el año 2013 en la Universidad Carlos III de Madrid previa a la obtención de grado Doctoral y cuyo tema dice “Modelo de
interoperabilidad para plataformas de cloud computing basado en tecnologías del conocimiento”, en este trabajo se manifiesta que la internet de los servicios
ha ido modificando la web desde un mero repositorio de información, hasta
convertirse en una plataforma de servicios y transacciones, donde las
organizaciones ofertan servicios de todo tipo, incrementando sus procesos de
negocio exponiéndolos a través de la web. Cloud computing ha ido
incrementando su presencia e importancia en el mundo de las tecnologías de la
información y han evolucionado hasta convertirse en un conjunto maduro de
innovaciones tecnológicas capaces de proporcionar una sólida infraestructura
2
Estado del arte.
Se afirma que el crecimiento acelerado de la comunidad de usuarios de la nube
provoca un cambio de paradigma en el modelo computacional. Los super
computadores de alto costo, con amplias capacidades de procesamiento y
almacenamiento local están dando paso a equipos más compactos, de bajo
costo y con acceso a una amplia gama de servicios y almacenamiento remoto.
El crecimiento de la banda ancha, el abaratamiento de los costos asociados y el
aumento de usuarios impulsan mejores servicios a través de servidores (físicos o
virtuales) conectados con la nube. La expansión de servicios on-cloud sera una
tendencia con un crecimiento exponencial, que obligará a una mayor cantidad de
organizaciones a conectarse a esta y ofrecer sus servicios a los usuarios
potenciales. Las unidades de información no pueden ignorar esta tendencia
tecnológica, so pena de ser calificadas como obsoletas. La implementación de la
computación en la nube se reduce a la identificación de cuáles son los servicios
de hardware y software necesarios para obtener la solución informática
requerida en una plataforma seleccionada. Esta situación dependerá de los
servicios que se vayan a ofrecer a la población usuaria (Fernandez, 2012)
En la actualidad la relación entre los que proporcionan el servicio y los clientes,
está llegando a un punto crítico, lo que genera debates y publicidad, esto se
debe a cada vez los clientes se han vuelto más críticos en cuanto al servicio que
reciben, la gran mayoría de clientes no solo desean un mejor servicio sino que lo
esperan. En todas las áreas como banca, negocios, comida, y más, los clientes
son mayormente exigentes en cuanto a calidad del servicio. La calidad del
servicio es un tema de creciente importancia debido a que actualmente vivimos
una economía de servicios. El avance tecnológico permite que las empresas
amplíen su segmento de mercado y hoy en día estén compitiendo en segmentos
mayores donde empresas constituidas ya han considerado la calidad del servicio
al cliente como una opción fundamental para el desarrollo de la empresa.
(Denton, 2013).
3
La Cooperativa de Ahorro y Crédito de la Pequeña Empresa de Pastaza Ltda.
Tiene 30 años de dar servicio a la comunidad del Cantón Pastaza, cuenta con
alrededor de 25.000 socios con sus diferentes sucursales en Shell, Macas,
Sucua, Tena, Coca, Chaco y Ambato, siendo un gran aporte para el desarrollo
económico de la sociedad.
En varias de las visitas realizadas a la Cooperativa se ha podido verificar
algunas deficiencias relacionadas con el servicio al cliente tanto interno como
externo, así tenemos:
La Cooperativa cuenta con un portal web pero no tiene aplicaciones móviles orientadas como elementos del servicio al cliente
Operativamente al interior de la Cooperativa se trabaja en red, cada equipo
tiene su sistema operativo y su software de escritorio principal es Office 2010,
el cual lamentablemente tiene un licencia para apenas 50 equipos, esto
quiere decir muchos equipos están sin el licenciamiento adecuado.
El respaldo de la información se lo hace periódicamente en un servidor
propio, el mismo que tiene ya varios años de utilización, esto quiere decir que
la empresa debe invertir altas cantidades de dinero en equipos para respaldo
de su información. La periodicidad del backup es diario.
Aunque no se ha dado, existe la posibilidad de que si de pronto se produce un desastre natural (Incendio, terremoto, inundación) la información
respaldada se pierda debido a que está en el mismo lugar donde se halla la
información origen.
Muchos de sus equipos están llegando al final de su vida útil, esto quiere decir que la empresa debe invertir elevadas sumas de dinero para la
renovación y mantenimiento de la infraestructura tecnológica.
Debido a su poco avance tecnológico, la imagen empresarial de la Cooperativa se ha venido a menos.
4
Como resultado de toda esta problemática la empresa no ha logrado un
desarrollo empresarial pleno en estos últimos años.
Actualidad e importancia del tema
El tema tiene gran actualidad porque es realmente una tecnología novísima que
ha tenido su desarrolla acelerado en el último lustro, empresas como IBM y
Amazon han incursionado en la oferta de este tipo de servicios on-line
generando un nuevo paradigma de servicios web, en resumen el tema esta
totalmente revestido de actualidad y originalidad.
La temática se torna muy importante en cuanto cada se popularizan los servicios
virtuales en servidores y en dispositivos móviles, el almacenamiento en la nube,
hoy en día es un servicio muy apetecido sobre para respaldo automático de
información transaccional, también en estos últimos años se ha desarrollado
software para generar nubes virtuales locales o también denominadas privadas
las cuales tienen como una de sus principales virtudes la de generar ahorro de
hardware en base a la creación de máquinas virtuales.
Formulación del problema.
¿Cómo mejorar el servicio al cliente en La Cooperativa de Ahorro y Crédito de la
Pequeña Empresa de Pastaza Ltda.?
Delimitación del problema.
Objeto de Investigación:Sistemas de información.
Campo de Acción: Servicios web
Identificación de la línea de investigación.
5
Objetivos
Objetivo General
Diseñar un conjunto de estrategias tecnológicas en la nube, para que, en base a
su utilización, se logre el mejoramiento de la gestión del servicio al cliente en La
Cooperativa de Ahorro y Crédito de la Pequeña Empresa de Pastaza Ltda.
Objetivos Específicos
Fundamentar científicamente los conceptos de computación en la nube, los procesos de virtualización y el servicio al cliente.
Diagnosticar los niveles de eficiencia y calidad de la gestión del servicio al cliente en La Cooperativa de Ahorro y Crédito de la Pequeña Empresa de
Pastaza Ltda.
Planificar la implementación de un conjunto de estrategias tecnológicas que funcione en la nube, la misma que incorporará servicios de respaldo
automático, seguridad periférica, banca móvil, uso de software en general.
Idea a defender
Con la implementación de un conjunto de estrategias tecnológicas orientadas a
la nube, se dará un mejoramiento en toda la gestión del servicio al Cliente en la
Cooperativa de Ahorro y Crédito de la Pequeña Empresa de Pastaza Ltda.
Variables de la investigación
Independiente: Estrategias Tecnológicas en la Nube
Dependiente: Gestión del Servicio al Cliente
Justificación del tema.
Los avances tecnológicos obviamente van generando nuevos servicios
empresariales que usualmente son más rápidos y tratando de que sean más
económicos. La presente propuesta del trabajo investigativo trata de
6
pretende con ellas mejorar el almacenamiento de los datos de la empresa, se
quiere ampliar el rango de cobertura en espacio y en horario y más opciones que
se describen a continuación y que están orientadas al mejoramiento del servicio
al cliente de la Cooperativa, entre las mejoras tendremos:
Dotación de servicios adicionales para el usuario con mayor celeridad en los
procesos.
Mejoramiento de la eficiencia laboral en base a la disponibilidad de un mejor acceso a sistemas y tecnologías,
Mayor seguridad operativa en base a respaldos de información en la nube.
Baja inversión económica para lograr toda una modernización tecnológica en
la empresa.
Por todos estos beneficios a lograrse se justifica plenamente la realización de
7
CAPITULO I. MARCO TEÓRICO
1.1 Definición de cloud computing.
La definición que proporciona la National Institute of Standard and Technology
del U. S Departament of Commerce, es quizás una de las completas y
extendidas, según este organismo la cloud computing es un modelo que permite
acceso remoto, según nuestras necesidades y bajo demanda, y a través de una
red de comunicaciones, a un conjunto compartido de recurso de computo
configurables (redes, servidores, almacenamiento, aplicaciones y servicios) que
pueden ser reservados y liberados de manera rápida con un mínimo esfuerzo e
intervención por parte del proveedor. (Pardo Marta, Sevillano Fernando, 2015)
La computación en nube, el sueño de larga data de la informática como una
utilidad, tiene el potencial de transformar una gran parte de la industria de TI,
haciendo que el software sea aún más atractivo como servicio y moldeando la
forma en que el hardware de TI se diseña y compra. Los desarrolladores con
ideas innovadoras para nuevos servicios de Internet ya no requieren grandes
desembolsos de capital en hardware para desplegar su servicio o el gasto
humano para operarla. No necesitan preocuparse por la sobreprovisión de un
servicio cuya popularidad no cumple con sus predicciones, desperdiciando así
recursos costosos, o subprovisionamiento para uno que se vuelve popular,
perdiendo clientes potenciales e ingresos.
Además, las empresas con grandes tareas basadas en lotes pueden obtener
resultados tan rápido como sus programas pueden escalar, ya que usar 1.000
servidores por una hora no cuesta más que usar un servidor durante 1.000
horas. Esta elasticidad de los recursos, sin pagar una prima a gran escala, es sin
precedentes en la historia de la TI.
Como resultado, la computación en la nube es un tema popular para los blogs y
los libros blancos y ha aparecido en el título de talleres, conferencias e incluso
8
cuando es útil, haciendo que CEO de Oracle Larry Ellison para ventilar su
frustración manifiesta: "Lo interesante de la computación en nube es que hemos
redefinido la computación en nube para incluir todo lo que ya hacemos.... No
entiendo lo que haríamos de manera diferente a la luz de la computación en la
nube, aparte de cambiar la redacción de algunos de nuestros anuncios ".
Nuestro objetivo en este artículo es reducir esa confusión mediante la
clarificación de términos, proporcionando cifras simples para cuantificar las
comparaciones entre la nube y la informática convencional, e identificar los
principales obstáculos técnicos y no técnicos y las oportunidades de la
computación en nube. (Beltran, 2014)
1.1.1 Otros conceptos sobre Cloud Computing
Cloud computing se refiere tanto a las aplicaciones entregadas como servicios a
través de Internet y al hardware y software de sistemas en los centros de datos
que proporcionan esos servicios. Los servicios mismos han sido conocidos como
Software as a Service (SaaS). Algunos vendedores usan términos como IaaS
(Infraestructura como Servicio) y PaaS (Plataforma como Servicio) para describir
sus productos, pero los evitamos porque se aceptan Las definiciones para ellos
todavía varían ampliamente. La línea entre la infraestructura de "bajo nivel" y
una "plataforma" de nivel superior no es nítida. (Pardo Marta, Sevillano
Fernando, 2015)
Creemos que los dos son más parecidos que diferentes, y los consideramos
juntos. Del mismo modo, el término relacionado con "grid computing", de la
comunidad de computación de alto rendimiento, sugiere protocolos para ofrecer
computación y almacenamiento compartidos a largas distancias, pero esos
protocolos no condujeron a un entorno de software que creció más allá de su
comunidad.
El hardware y el software del centro de datos es lo que llamaremos una nube.
Cuando una nube se pone a disposición de un público en general, lo llamamos
9
Utilizamos el término nube privada para referirnos a centros de datos internos de
una empresa u otra organización, que no están disponibles para el público en
general, cuando son lo suficientemente grandes como para beneficiarse de las
ventajas de la computación en nube que aquí tratamos. Por lo tanto, la
computación en nube es la suma de SaaS y la informática de utilidad, pero no
incluye centros de datos pequeños o medianos, incluso si estos dependen de la
virtualización para la gestión. Las personas pueden ser usuarios o proveedores
de SaaS, o usuarios o proveedores de computación de servicios públicos. Nos
centramos en los proveedores de SaaS (usuarios de la nube) y en los
proveedores de la nube, que han recibido menos atención que los usuarios de
SaaS. (Joyanes, 2012)
La aparición de recursos de computación infinitos disponibles bajo demanda, lo
suficientemente rápido como para seguir las sobrecargas de carga, eliminando
así la necesidad de que los usuarios de la computación en nube planifiquen
mucho antes para el aprovisionamiento.
La eliminación de un compromiso inicial por parte de los usuarios de la nube, lo
que permite a las empresas comenzar pequeñas y aumentar los recursos de
hardware sólo cuando hay un aumento en sus necesidades.
La capacidad de pagar el uso de los recursos informáticos a corto plazo según
sea necesario (por ejemplo, procesadores por hora y almacenamiento por día) y
liberarlos según sea necesario, recompensando así la conservación dejando que
las máquinas y el almacenamiento se vayan cuando no están.
Argumentamos que la construcción y operación de centros de datos de
computadoras de productos de gran tamaño a gran escala en ubicaciones de
bajo costo era la clave necesaria para el cloud computing, ya que descubrieron
los factores de disminución de 5 a 7 en el costo de electricidad, Operaciones,
software y hardware disponibles en estas economías de escala muy grandes.
Estos factores, combinados con el multiplexado estadístico para incrementar la
utilización en comparación con los centros de datos tradicionales, significaron
que el cloud computing podría ofrecer servicios por debajo de los costos de un
10
Nuestra definición propuesta nos permite identificar claramente ciertas
instalaciones como ejemplos y no ejemplos de cloud computing. Considere la
posibilidad de un servicio de Internet de acceso público alojado en un ISP que
puede asignar más máquinas al servicio con cuatro horas de antelación. Dado
que las sobrecargas de carga en la Internet pública pueden ocurrir mucho más
rápidamente que eso (Animoto vio su carga doble cada 12 horas durante casi
tres días), esto no es cloud computing. Por el contrario, considere un centro de
datos de empresa interno cuyas aplicaciones se modifican sólo con un aviso
previo significativo a los administradores. En este escenario, grandes
sobrecargas de carga en la escala de minutos son altamente improbables, por lo
tanto, siempre y cuando la asignación pueda rastrear los aumentos de carga
esperados, este escenario cumple una de las condiciones necesarias para
operar como una nube. (Beltran, 2014)
El centro de datos de la empresa aún puede no cumplir con otras condiciones
para ser una nube, sin embargo, como la aparición de recursos infinitos o
facturación de grano fino. Un centro de datos privado también puede no
beneficiarse de las economías de escala que hacen que las nubes públicas sean
financieramente atractivas.
Omitir las nubes privadas de la computación en la nube ha llevado a un debate
considerable en la blogosfera. Creemos que la confusión y el escepticismo
ilustrado por la cita de Larry Ellison se produce cuando las ventajas de las nubes
públicas también se reclaman para centros de datos de tamaño mediano.
Excepto los centros de datos extremadamente grandes de cientos de miles de
máquinas, como las que pueden ser operadas por Google o Microsoft, la
mayoría de los centros de datos sólo disfrutan de un subconjunto de las ventajas
potenciales de las nubes públicas, como se muestra en la Tabla 1. Por lo tanto,
creemos que la inclusión de los centros de datos tradicionales en la definición de
la computación en nube llevará a reclamaciones exageradas para las nubes
pequeñas más pequeñas, las llamadas nubes privadas, por lo que las excluimos.
Sin embargo, aquí se describe cómo las llamadas nubes privadas pueden
obtener más de los beneficios de las nubes públicas a través de la computación
11
1.2 La nube en organizaciones y empresas
Para el autor Joyanes (2012) “La nube está produciendo una transición de un
modelo en que los datos y las aplicaciones de organizaciones y empresas eran
de su propiedad (estaban situadas en sus servidores y centros de datos), al
nuevo modelo de cloud computing donde sus aplicaciones y datos coexistirán en
unas nuevas plataformas compartidas que ofrecen grandes proveedores como
IBM, Dell, Microsoft, EMC, CIO, Oracle, HP, Vodafone, Verizon, Telmex,
Telefónica, Orange, Google, Amazon, Yahoo.es decir, las grandes empresas de computación, de telefonía o de internet .”
Este nuevo modelo en el mundo en crisis económica que se vive hoy en día a
nivel mundial, ofrece beneficios a todos. El proveedor de servicios hace crecer
sus negocios con el aumento de clientes y los clientes pagan menos por la
ejecución de sus aplicaciones y almacenamiento de datos. Los grandes
proveedores disponen de centros de procesos de datos ( CPD) de miles de
metros cuadrados, con cientos de miles de servidores y cientos de miles de aplicaciones al servicio de los usuarios “Los CPD‟s que alojan las aplicaciones
han sido analizados con precisión para gestionar grandes cargas de trabajos y,
por tanto, el coste por usuario será una fracción de lo que sería si el usuario
quisiera conseguir el mismo servicio por su cuenta; estos centros de datos ,
unidos a las tecnologías de la virtualización, permiten a los proveedores
implantar una economía de escala sin precedentes en cuanto a la compra y mantenimiento de servidores “ (Torres 2011).
La computación en nube se apoya en tres pilares fundamentales la
virtualización, los centros de datos y las tecnologías innovadores de cloud
computing.
1.3 Características de la cloud computing
Aguilar (2012) señala que la “Cloud computing” agrupa las tecnologías, servicios
y aplicaciones que son similares a las de internet y las convierte en utilidades de
autoservicio. El uso de la palabra cloud se refiere a dos conceptos esenciales
Abstracción.- La computación en nube abstrae los detalles de la
12
se ejecutan en sistemas físicos que no están especificados, los datos se
almacenan en posiciones que son desconocidas, la administración de sistemas
esta externalizada otros y el acceso por parte de los usuarios es ubicuo(desde
cualquier lugar, en cualquier dispositivo y en cualquier momento)
Virtualización.- La computación en nube virtualiza sistemas agrupando y
compartiendo recursos. Los sistemas y el almacenamiento son provistos a
medida que se requieren desde una infraestructura centralizada; los costes se
evalúan con indicadores métricas previamente establecidas, la mutitenacy
(multitenencia, multialquiler) está habilitada y los recursos son escalables de un
modo muy ágil. (Chou, 2014)
Joyanes (2012) señala que existe también una gran tendencia en determinados
ambientes de que la nube no es más que el internet clásico con otro nombre .La
confusión es lógica: Internet es universal y tiene una serie de características de
lo que ahora se está llenado la nube. Internet ofrece también abstracción, se
ejecuta utilizando el mismo conjunto de protocolos y estándares y usa las
mismas aplicaciones y sistemas operativos. Igual pensamiento se da en el caso
de las redes Intranet de las organizaciones y empresas. Computación en nube
es una abstracción basada y el agrupamiento y compartición de recursos físicos
que se presentan como un recurso virtual.
Es un nuevo modelo para proveer de recursos, montaje de aplicaciones y
acceso del usuario a servicio de computación con independencia de la
plataforma. Estos diferentes tipos y niveles de los servicios de la nube resaltan la
importancia de conocer cuál es el modelo y tipo de computación en la nube con
la cual se desea trabajar.
Con el objeto de comenzar la clarificación del concepto de cloud computing y
como esta nube está cambiando los hábitos y modelos de despliegue de los
sistemas de información en organizaciones y empresas, por consiguiente, en
las relaciones comerciales y de negocios vamos a considerar tres ejemplos muy
extendidos.
13
búsqueda y a las de cada vez innumerables aplicaciones y negocios en que
se está introduciendo, además de su núcleo duro de negocio. Este es el caso
del software como servicio que ofrece atreves de Google apps, donde oferta
servicios de correo electrónico, agenda, calendario, software de ofimática ya
sea de manera gratuita al usuario se producto básico, o con el pago de una
cuota un producto más completo. (Joyanes (2012))
AzurePlatform.- Microsoft desde que entro en la nube, se planteó la necesidad de disponer de una plataforma que permitiera a los números
desarrolladores de productos de software el uso de aplicaciones que
corrieran sobre su propia plataforma tecnológica.NET, evitando que se fueran
a otras plataformas. Para ello creo Azure Plataforma que se ha convertido en
una plataforma de desarrollo de aplicaciones de gran éxito.
Amazon Web services.-La librería virtual más grande del mundo ya no solo vende libros sino artículos de cualquier tipo de modo parecido a un gran
almacén que hace unos años decidió aprovechar los numeroso centros de
datos desplegados por el mundo para meterse en un nuevo negocio como es
aprovisionamiento de infraestructuras virtuales a organizaciones y empresas,
primero fue ofreciendo almacenamiento virtual para luego pesar a todo tipo
de infraestructuras como servidores, base de datos,etc. Creó su propia
infraestructura, AWS (Amazon Web Service), uno de los mejores servicios de
cloud computing existentes en la actualidad. (Joyanes (2012))
1.3.1 Primera aproximación a los modelos de nube
Según lo afirma Puyol (2013), el NITS y la mayoría de usuarios proveedores de
la nube clasifican la computación en nube en dos conjuntos distintos modelos.
Modelos de despliegue
Se refieren a la posición (localización) y administración (gestión) de la
infraestructura de la nube(Publica, Privada, Comunitaria, Hibrida)
14
Se refieren a los tipos específicos de servicios a los que se puede acceder en
una plataforma de cloud computing(Software como servicio, Plataforma como
servicio e Infraestructuras como Servicio)
1.3.2 Las tecnologías Cloud Computing ofrecen tres modelos de servicio:
Software como servicio (Saas). Al usuario se le da la capacidad de que las
aplicaciones que su proveedor le suministra, corran en una infraestructura cloud,
siendo las aplicaciones accesibles a través de por ejemplo, un navegador web
como el caso del web mail, que es quizás el ejemplo más representativo, por lo
extendido, de este modelo de servicio. El usuario carece de cualquier control
sobre la infraestructura o sobre las propias aplicaciones, excepción hecha de las
posibles configuraciones de usuario o personalizaciones que se le permitan
(Chou, 2014)
Plataforma como Servicio (PaaS). Al usuario se le permite desplegar
aplicaciones propias (ya sean adquiridas o desarrolladas por el propio usuario)
en la infraestructura cloud de su proveedor, que es quien ofrece la plataforma de
desarrollo y las herramientas de programación. en este caso, es el usuario quien
mantiene el control de la aplicación, aunque no de toda la infraestructura
subyacente
Infraestructura como Servicio (IaaS) El proveedor ofrece al usuario recursos
como capacidades de procesamiento, de almacenamiento o comunicaciones,
que el usuario puede utilizar para ejecutar cualquier tipo de software desde
sistemas operativos hasta aplicaciones. (Caracoche, 2010)
Por último, según el NIST hay cuatro posibles formas de desplegar y operar una
infraestructura de Cloud Computing:
Nube Privada. Los servicios cloud no son ofrecidos al público en general.
La infraestructura es íntegramente gestionada por una organización
Nube pública. La infraestructura es operada por un proveedor que ofrece servicios al público en general
Nube hibrida. Resultado de la combinación de dos o más clouds individuales que pudiendo ser a su vez propias, compartidas o públicas,
15
Nube comunitaria.-Una nube comunitaria (community) es aquella nube que ha sido organizada para servir a una función o propósito común.
Puede ser para una organización o varias organizaciones, pero que
comparten objetivos comunes como su misión, políticas, seguridad o
necesidades de cumplimiento regulatorios(compliances)
1.3.3 Ventajas e inconvenientes de la nube. Una opinión de la fundación “Ideas”
La fundación española Ideas (www.fundacionideas.org) ha publicado un
magnifico estudio acerca de la nube: algunas de sus consideraciones más
interesantes relativas a las ventajas e inconvenientes las reflejamos en este
apartado. Analizando la definición completa de cloud computing adoptada por
Nist, una de sus grandes ventajas se hace patente en forma inmediata: el
modelo genera grandes economías de escala que pueden ser trasladadas a los
usuarios, transformando así de fijos en variables los costes en sistemas de
información y poniendo por tanto las prestaciones de los sistemas más costosos
al alcance de organizaciones de cualquier tamaño o de limitada capacidad
inversor. Se elimina, por tanto la necesidad de grandes inversiones y costes fijos
en tecnologías de la información (TI) y en definitiva se transforman a los
proveedores de servicio TI utilities, que ponen al alcance de los usuarios la
capacidad de computación: bajo demanda, sin preocuparse de cómo o donde es
generada y de modo flexible o instantánea. (Beltran, 2014)
Al mismo tiempo, se reducen considerablemente no solo las inversiones, sino los
plazos necesarios para lanzar al mercado una nueva aplicación o servicio si está
basada en el modelo cloud computing, facilitando así un mayor dinamismo en la
oferta de servicio y habilitando a nuevos actores la entrada en mercados en los
que hasta la fecha las barreras de entrada resultaban disuasorias. (Joyanes
(2012))
Pero también se observan las principales desventajas que con frecuencia se
achacan al modelo cloud computing, que estriban esencialmente en la pérdida
de control por parte de los usuarios tanto sobre las aplicaciones y servicios como
sobre los datos, en ocasiones muy sensibles que se suben a nubes, con los
16
mismos. Para evitar esta desventaja, el proveedor de servicios deberá garantizar
con transparencia tanto la seguridad como privacidad de la información a sus
clientes. En cualquier caso, estos riesgos no son exclusivos del modelo cloud, ya
que también están presentes en los sistemas de información onpremises (en las
organizaciones)
1.4 La nube para dispositivos móviles
Hay dos grandes tendencias, una que tiene que ver con la computación en la
nube y la otra que tiene que ver con la computación móvil. Estas dos tendencias
se intersectan en el uso de las aplicaciones; por ejemplo, Facebook se usa en
smartphones pero está en la nube. El móvil consume elementos de la nube,
tenemos dispositivos y tenemos la computación, entonces debemos gestionar
esas relaciones entre lo móvil y la computación en la nube. En el pasado era
difícil manejarse con los teléfonos porque las aplicaciones estaban en el
dispositivo: entonces cambiabas el teléfono y tenías que trasladar todas las
aplicaciones. Estaban atadas al dispositivo como el Windows estaba atado a la
PC. La nube rompe esa cuestión, porque toda la lógica, la inteligencia, las
aplicaciones, los datos están en la nube. Entonces, simplemente se transfieren
de un lado al otro. La nube permite que los dispositivos móviles funcionen más
rápido, porque la lógica no está en el aparato, sino en la nube. (Chou, 2014)
Para los usuarios de las empresas las dos cuestiones que son de mayor
importancia son las aplicaciones y los datos; antes, los datos estaban en la PC y
los guardaba en el disco duro. Cuando te ibas a casa no tenías acceso a eso.
Cuando están en la nube puedes acceder a esos datos desde cualquier
dispositivo, teléfono, tablet, PC, etc, y en cualquier momento. En este momento
lo que es importante es que los usuarios cuentan con muchos dispositivos y
quieren acceder a la información desde cualquiera de ellos. Pueden estar
viajando en tren con su tablet, o estar en una reunión con su teléfono y querer
sus datos independientemente de lo que esté usando
Las empresas le tienen miedo a la nube por la seguridad. En general en lo
privado se suelen usar elementos como Dropbox para enviar archivos y lo
17
permite ser flexible, eficaz. Pero no lo usan por la seguridad. VMware ha
pensado cómo traer lo bueno del mundo del consumidor al lugar de trabajo. Así,
ha creado el Project Octopus que tiene una serie de políticas y elementos de
seguridad para permitir que esto sea factible. Nos ocupamos de toda la parte
administrativa interna para que el usuario final no tenga estas preocupaciones y
pueda usar el mismo sistema en todos los dispositivos.
La computación en la nube es ciertamente el futuro, pero nadie está dispuesto a
pasarse inmediatamente a la nube. Es más bien un viaje, las empresas van a
querer tener nubes públicas y privadas. En la nube privada van a mantener
ciertas cosas que son demasiado estratégicas para la empresa y no quieren que
estén en la parte pública. Se va a producir una nube híbrida, ya que ciertas
cosas van a estar siempre en la privada. Se produce un problema de gestión que
es cómo usar y pasar de una a otra sin que haya ninguna alteración. Hay que
poder aprovechar todos los elementos de la nube pública para tener una gestión
más ágil. Hay dos aspectos a tener en cuenta. Cada vez se crean más
aplicaciones para los teléfonos, van a tener todas las aplicaciones y los
contenidos. Vas a poder ser plenamente productivo desde cualquier dispositivo.
El segundo aspecto es que se puede usar tu dispositivo personal sin
comprometer la seguridad de la empresa. (Arias, 2014)
1.4.1 La Nube de Computación Móvil: Una Solución a la Demanda de
Procesamiento de Señal en las Comunicaciones Móviles
En los últimos años la nube computacional móvil (NCM), ha sido reconocida por
la industria y la academia como la siguiente generación de infraestructura de
computación. La NCM se presenta como una solución a la gran demanda de
procesamiento de señal en los dispositivos móviles. Esta tecnología presenta
grandes ventajas para las comunicaciones móviles. Sin embargo, aún tiene retos
y decisiones que enfrentar. Adicional, los retos actuales de las comunicaciones
móviles como lo son: limitaciones de ancho de banda, latencia, movilidad del
usuario, efecto del canal de propagación y las variaciones de la carga de tráfico,
dificultan el cumplimiento de los servicios de computación de la nube. El
18
ventajas y los retos que enfrenta. La principal contribución de este trabajo es
motivar a investigadores e ingenieros de nuestra región a abordar los retos que
enfrenta esta tecnología.
La nube de computación (NC) es una tecnología que permite a sus usuarios
utilizar los recursos informáticos elásticamente. Los usuarios rápidamente
pueden ser provisionados y liberados con mínimos esfuerzos de gestión e
interacciones con el proveedor de servicios. Esta tecnología aporta ventajas en
una infraestructura tecnológica dinámica que caracteriza un alto grado de
automatización, una rápida gestión de los recursos, una elevada capacidad de
adaptación para responder la demanda variable, así como la virtualización
avanzada y un precio flexible en función del consumo realizado (Lei L. et al.
2013).
Con la explosión de las aplicaciones móviles, la NC se ha integrado con una
gran variedad de servicios para usuarios móviles. Esto ha dado lugar a la
aparición de la nube de computación móvil (NCM). La NCM es vista como la
nueva generación de la infraestructura de computación. Sin embargo, los retos
actuales de las comunicaciones móviles como lo son: limitaciones de ancho de
banda, latencia, movilidad del usuario, efecto del canal de propagación y las
variaciones de la carga de tráfico dificultan el cumplimiento de los servicios de la
NCM (Arias, 2014)
El término NCM se introdujo hace algunos años y ha estado atrayendo la
atención de los empresarios como una opción de negocio rentable, ya que
reduce el desarrollo y los costos de funcionamiento de las aplicaciones móviles.
La NCM puede ser vista como una tecnología que permite lograr una gran
variedad de servicios móviles a bajo costo. Además, es una prometedora
solución para reducir el consumo energético en los dispositivos móviles. Esta
tecnología se refiere a una infraestructura, en la cual el almacenamiento de
datos, así como también el procesamiento de los mismos tiene lugar fuera del
dispositivo móvil. Las aplicaciones se vuelven más poderosas, ya que el
19
Diversas aplicaciones en la nube, se encargan del procesamiento y
almacenamiento de datos fuera de los teléfonos móviles llevando las
aplicaciones y la computación móvil no solo a los usuarios de teléfonos
inteligentes, sino a una gama mucho más amplia de suscriptores móviles. A
estas aplicaciones centralizadas ubicadas en la nube se acceden a través de
Internet, utilizando un cliente nativo o un navegador web en el dispositivo móvil a
través de la conexión inalámbrica. Bajo este concepto, los dispositivos móviles
no necesitan una configuración compleja, debido a que toda puede ser
procesada en la nube.
En la actualidad la mayoría de los dispositivos almacenan los datos y procesan
la información dentro de ellos y no en la nube. La NCM supera los obstáculos
relacionados con el rendimiento, el ambiente, y la seguridad tan discutidos en la
computación móvil. Los usuarios móviles acumulan una satisfactoria experiencia
sobre distintos servicios ofrecidos por aplicaciones móviles, que se ejecutan en
los dispositivos y/o en servidores remotos a través de redes inalámbricas. La
NCM es una plataforma de servicio que permite que las aplicaciones de negocio
se puedan construir y ejecutar en la nube (Miettinen and Nurminen, 2010).
Esta tecnología presenta grandes ventajas para las comunicaciones móviles. Sin
embargo, aún tiene retos y decisiones que enfrentar como son: la desción de
descarga, la autenticación, el acceso a los datos y la optimización de objetivos
(Lei L. et al. 2013). Es por esta razón que la contribución principal de este trabajo
es motivar a ingenieros e investigadores en nuestra región a trabajar en estos
retos. (Poveda, 2015)
1.4.2 Computación en la nube para dispositivos móviles en redes
inalámbricas (WLAN)
La computación en la nube es un gran conjunto de recursos centrados en un
solo lugar que generalmente baja el control de una sola entidad o empresa ya
que esta se encuentra lejos de todos los usuarios. Por otro lado, al hablar de la
computación móvil, podemos decir que actualmente los dispositivos móviles
20
operativos con Linux (Android) y Windows, que se encuentran instalados en
nuestros celulares y tablets. Estos sin embargo funcionan como baterías y sus
procesadores son cada vez más complejos aumentando su consumo energético.
El cloudlet es un aparato que posee múltiples procesadores y tiene las
capacidades de una nube, pero con poco mantenimiento. Por esta razón se
propone una nube computacional distribuida. Una nube conformada por
cloudlets independientes que trabajan en conjunto para ofrecer servicios de la
nube a múltiples abonados fijos o móviles dentro de un área de cobertura
establecida.
Es posible mejorar el rendimiento de las aplicaciones móviles utilizando un
servidor con múltiples procesadores en una LAN, dándonos como resultado una
mayor eficiencia de forma local, dándonos una sincronización mayor en relación
del dispositivo móvil y los procesadores de computación. (Asprilla, 2013)
La elevada penetración de la telefonía móvil en todos los mercados, la
fabricación de teléfonos inteligentes cada vez más potentes, y el desarrollo de
nuevos protocolos de telecomunicaciones inalámbricas de Tercera Generación y
Cuarta Generación; han permitido que los dispositivos móviles sean quizás el
equipo de más uso por parte de los usuarios. Los avances tecnológicos, han
permitido diversificar los dispositivos para acceder a Internet, con el objetivo de
llevar la información a todos los usuarios en cualquier momento y en cualquier
lugar. Internet y la computación móvil se han ido fusionando primero con WAP,
acceso XHTML y servicios Web. La cloud computing es vista por algunos
autores como la Cuarta Generación de aplicaciones y se espera que sea la
forma en que en estos próximos años se generarán las aplicaciones. La tarea de
integrar ahora la computación móvil con Cloud Computing resulta algo
complicada porque Cloud no tiene estándares definidos y los dispositivos
móviles tienen la dificultad, de la gran variedad de hardware, interfaces y
Sistemas Operativos. Lograr una arquitectura de Cloud abierta, que soporte la
diversidad de equipos y que funcione adecuadamente además para plataformas
heterogéneas es el desafío más importante que se presenta para los
21
investigación es la construcción de una plataforma para construir Cloud Públicas
y Abiertas. (Arias, 2014)
En los últimos años se ha visto evolucionar tecnologías vitales para el mundo
empresarial, en lo que a TIC se refiere, tales como los servicios de telefonía, las
telecomunicaciones, los datacenter, etc. Así que la pregunta es, ¿por qué no
conectarme a Internet y que alguien suministre todos los servicios de
computación que la empresa necesita de manera simple y se facture
mensualmente por ello?, de esta forma todo lo que sea computación se
convierta en una utility más.
Esa idea no es nueva, se viene trabajando en este concepto desde hace algunos
años, conceptos precursores son utility computing, computación bajo demanda,
computación elástica o grid computing. Internet usualmente se visualiza y
conceptualiza como una gran nube donde todo está conectado y donde al
conectarse se suministran todos los servicios requeridos. A este esquema de
trabajo se lo denomina Cloud Computing, el cual es similar a todos los
esquemas antes nombrados, pero potenciado con las tecnologías de
virtualización.
La Cloud Computing es un modelo de aprovisionamiento de recursos IT que
potencia la prestación de servicios IT y servicios de negocio, facilitando la
operativa del usuario final y del prestador del servicio. Todo ello se realiza de
manera fiable y segura, con una escalabilidad elástica que es capaz de atender
fuertes cambios en la demanda no previsibles a priori, sin que esto suponga un
incremento en los costos de gestión.
La característica básica de este modelo es que los recursos y servicios
informáticos, tales como infraestructura, plataforma y aplicaciones, son ofrecidos
y consumidos como servicios a través de la Internet sin que los usuarios tengan
que tener ningún conocimiento de lo que sucede detrás. (Beltran, 2014)
La Cloud Computing es un esquema del tipo aaS o as a Service y que a veces
22
general cualquier cosa como un servicio. Se puede dividir a Cloud Computing en
las siguientes capas: Software como Servicio(SaaS), Plataforma como Servicio
(PaaS) e Infraestructura como Servicio (IaaS). La consultora IDC estima que en
los próximos años el gasto en Cloud Computing se triplicará alcanzando la cifra
de 42 mil millones de dólares, contabilizando el 9% de los ingresos en cinco
segmentos del mercado claves. Pero lo más importante es que el gasto en el
período se acelerará hasta capturar el 25% del gasto en IT en el 2012 y casi un
tercio en el 2013. (Caracoche, 2010)
Frank Gens, Senior VP y Analista jefe en IDC dice: “Un reciente estudio entre
Ejecutivos de IT, CIOs y los colegas en las líneas de negocio muestra que la Cloud Computing está „cruzando el abismo‟ y entrando en un período de amplía
adopción. Más aún, la crisis económica amplificará la adopción de Cloud. Este
modelo ofrece una manera más barata para que el negocio use y adquiera
tecnología. Esta ventaja es verdaderamente importante para los pequeños y
medianos negocios, un sector que será clave en cualquier plan de recuperación.
Por otro lado, en los últimos años el mercado de la movilidad ha crecido con
gran rapidez, las tecnologías wireless, el mercado de los dispositivos móviles y
su constante evolución ha revolucionado la forma en que los usuarios se
comunican y trabajan. En este contexto, la convergencia de la tecnología Web y
la tecnología móvil ha dado como resultado la Internet Móvil. (Asprilla, 2013)
Esta conjunción ha añadido una nueva dimensión a las tradicionales
aplicaciones, para convertirlas en aplicaciones que sean accedidas y
gestionadas desde dispositivos móviles. Este tipo de aplicaciones, son
soluciones diseñadas con el fin de que una organización particular pueda ofrecer
a sus empleados, clientes o proveedores acceso a sus servicios,
independientemente de dónde se encuentren, a través de dispositivos móviles.
Las Soluciones Móviles, también llamadas Soluciones Anywhere o Soluciones
Aquí y Ahora, generan una plataforma para desplegar contenido basado en Web
y aplicaciones a dispositivos móviles rápidamente y con bajo costo.
Estas aplicaciones permitirán que los usuarios puedan acceder a las bases de
23
de sus dispositivos móviles en todo momento, con independencia de si están o
no conectados.
Las exigencias y requerimientos de los usuarios tanto a nivel profesional como
social han cambiado y se han ampliado. Las principales características que
requerimos de los servicios móviles actualmente son tres: ubicuidad,
disponibilidad y seguridad.
Sin embargo, las necesidades de los usuarios cambian al ritmo de la tecnología
y se está imponiendo las necesidades de localización, inmediatez y
personalización. Debido a estas exigencias y a las características limitadas de
los dispositivos móviles, se hace necesario depender de la cloud para la
distribución de los servicios al dispositivo móvil.
Los desarrolladores de aplicaciones móviles para la cloud, se enfrentan al
desafío de múltiples sistemas operativos móviles y dispositivos con
características heterogéneas. Esto genera que se debe escribir para un solo
sistema operativo, o crear múltiples versiones de la misma aplicación, lo cual
genera un importante problema de ineficiencia. La convergencia de Cloud
Computing y la Internet Móvil ha permitido el desarrollo del Mobile Cloud
Computing, el cual más que una tecnología es una filosofía de trabajo. El Mobile
Cloud Computing podría ser definida como, la disponibilidad de servicios de
cloud computing en un ecosistema móvil. (Joyanes, 2012)
Las aplicaciones móviles comenzarán a almacenar los datos en la cloud en lugar
de en el dispositivo móvil y las aplicaciones serán más poderosas debido a que
el poder de procesamiento también es descargado de la cloud.
Los entornos cloud simplifican el trabajo de desarrollo de aplicaciones móviles y
también su utilización. Se trabaja sobre una plataforma agnóstica en cuanto a
sistema operativo y donde una misma aplicación corre sobre diferentes
24
Las aplicaciones cloud mobile sacan a la computación y al almacenamiento de
datos fuera de los dispositivos móviles para ubicarlos en la cloud. Así, esas
aplicaciones se pueden usar en una variedad de dispositivos móviles.
Según la investigación “Mobile Cloud Computing” de ABI Research [11], cloud
será la tendencia dominante en este espacio. Utilizando tecnologías cloud, se
crearán aplicaciones más sofisticadas que serán usadas por mayor cantidad de
suscriptores.
La cantidad de suscriptores a cloud computing mobile llegó a 42.8 millones en
2008 y se proyecta que en el 2014 alcance a los 998 millones. El reporte de ABI
explora compañías basadas en cloud que ofrecen PaaS incluyendo servicios
para desarrollo e implementación de software como, por ejemplo, Google
Checkout, Amazon Web Services y Force.com.
Jupiter Research, otra firma investigadora, predice un fuerte crecimiento de
mobile cloud computing, proyectando que en 2014 habrá 130 millones de
usuarios en el segmento empresarial. El éxito alcanzado por iPhone y App Store
ha hecho que las aplicaciones móviles ganen atractivo para los ambientes
empresariales. Además, los proveedores cloud están abriendo sus interfaces de
programación y eso facilita la vida de los desarrolladores (Murazzo María,
Rodríguez Nelson, 2010)
La computación en nube abrió las puertas a un cambio de paradigma para las
formas en que los sistemas se despliegan y se utilizan. Ha hecho posible la
computación de utilidad con escalabilidad infinita y disponibilidad universal de
sistemas. Este capítulo explora el cloud computing (MCC) y destaca los riesgos
relacionados con las nubes móviles, además de los riesgos normalmente
asociados con el desarrollo del sistema. Proporciona una visión general del
dominio MCC y proporciona una discusión sobre diferentes marcos de nube
móviles seleccionados y su categorización. Se define la gestión de riesgos y
presenta un análisis de los factores de riesgo actualmente prevalentes en el
dominio MCC y presenta una ilustración de cómo estos riesgos pueden afectar
25
una perspectiva de gestión de riesgos y discute la eficacia de los enfoques
tradicionales de riesgo en el manejo de los riesgos de MCC.(Boutaba, 2013)
El cloud computing móvil es un modelo emergente de servicio en la nube que
sigue la tendencia de extender la nube al borde de las redes. Incluye numerosos
dispositivos móviles que están estrechamente asociados con sus usuarios. Ellos
estarán directamente involucrados en muchas actividades en la nube que
extienden los límites de la nube en todo el sistema físico cibernético. Según lo
predicho por Gartner, los teléfonos móviles superarán a los PCs como los
dispositivos de acceso Web más comunes en todo el mundo en 2013. Así, los
dispositivos móviles serán más importantes y estarán involucrados en casi todos
los aspectos de nuestra vida diaria.
1.4.3 La nube móvil y los proveedores de servicios
El termino computación en la nube móvil o la nube móvil, se refiere a un modelo
de procesamiento que se realiza en la nube; es decir los datos se guardan en la
nube y el dispositivo de acceso0 es un dispositivo móvil (teléfono, tableta o
notebook, laptop), que a su vez actúa como terminal de presentación o pantalla.
Aunque el dispositivo móvil puede ser muy variado, en general se refiere casi
siempre al teléfono inteligente smarthphone (aunque la facilidad de transporte y
el tamaño de las tabletas ha hecho que sean estos dos terminales
preferentemente los que se consideran al hablar de la nube móvil (Asprilla, 2013)
La nube móvil requiere una conexión fiable a la mayor velocidad de acceso
posible y un buen ancho de banda(al menos teléfonos de generación 3.5, 3.75
tales como HSDPA, HSUPA o LTE) y un navegador o micro navegador adaptado
al teléfono celular y al tamaño de su pantalla. La nube móvil ha sufrido una gran
transformación. (Chou, 2014)
Los servicios en la nube móvil tendrán un enorme crecimiento en los próximos
años. La consultora y empresa de estudios de mercado, Juniper Research,
calcula que la nube móvil genera 6,500 millones de dólares en el sector de las
telecomunicaciones: los servicios de la nube para móvil se concentraran
26
el contenido en streaming(flujo continuo de audio, video, fotografía, libres.)En
teléfonos celulares o tabletas a través de redes móviles o redes inalámbricas
WiFi o WiMax.
Evidentemente la nube móvil se enfrenta a grandes retos y oportunidades. Las
redes 3G y las inminentes 4G no tiene capacidad infinita, y además de la
saturación, los operadores de telefonía y los proveedores de contenidos se
enfrentan a una necesaria y creciente especialización aunada a la generación de
nuevas líneas de negocio por la necesidad ineludible de implantar innovaciones
tecnológicas eficientes y rentables. (Murazzo María, Rodríguez Nelson, 2010)
Uno de los temas clave para el año 2012 y siguientes en cuanto a computación
móvil es la sincronización. La sincronización permite a los usuarios enviar
mensajes de texto, realizar llamadas telefónicas, almacenar, fotografías,
acceder a todo tipo de contenido a través de múltiples dispositivos y plataformas.
Los servicios Spotify,Dropbox ya realizan estas tareas de sincronización no solo
con dispositivos sino incluso con redes sociales. Así otros ejemplos de
sincronización lo ofrece los servicios Cloud Drive y Cloud Player de Amazon, que
permiten acceder y subir información a Amazon desde diferentes plataformas y
dispositivos tales como Android, Blackberry, iPhone, etc.
Otro servicio de sincronización es el ya popular iCloud de Apple, aunque en este
caso la sincronización se refiere a iPod, iPhone, iPad o Mac PC, de modo que se
puede subir cualquier dato a la nube desde un dispositivo y automáticamente a
la nube de Apple, cosa que hasta ahora no era posible excepto si se recurría a la
tienda de aplicaciones iTunes. Otras aplicaciones que ofrece sincronización para
teléfonos móviles son los ya citados populares servicios de almacenamiento
Dropbox y el servicio de mensajería instantánea WhatsApp (que permite enviar
fotos, textos videos, audios) que funcionan desde cualquier dispositivo celular o
sistema operativo. (Murazzo María, Rodríguez Nelson, 2010)
En resumen, se trata de integrar la computación en la nube con la computación
móvil en un nuevo término conocido como la nube móvil. La inteligencia de las
computadoras, las aplicaciones y los datos están en la nube. Antes los datos y
las aplicaciones se guardaban en el disco duro; cuando se iba a casa el