Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Big Data y Cloud Computing: Ventajas y Oportunidades para las PYMEs, Tesis de Metodología de Programación

Los conceptos de Big Data y Cloud Computing, sus modalidades, características, usos y beneficios para las empresas, especialmente para las PYMEs. Aprende cómo implementar la última tecnología para mejorar operaciones y aumentar utilidades.

Tipo: Tesis

2015/2016

Subido el 25/11/2021

siempre-cuenta
siempre-cuenta 🇪🇨

1 documento

1 / 25

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
BIG DATA A TRAVÉS DEL CLOUD COMPUTING EN LOS NEGOCIOS
MELLERSHON ORLANDO DUQUINO SABOGAL
MONOGRAFÍA PARA OPTAR POR EL TÍTULO DE GRADO DE INGENIERÍA DE
SISTEMAS
UNIVERSIDAD LIBRE DE COLOMBIA
FACULTAD DE INGENIERÍA
INGENIERÍA DE SISTEMAS
BOGOTA D.C.
2017
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19

Vista previa parcial del texto

¡Descarga Big Data y Cloud Computing: Ventajas y Oportunidades para las PYMEs y más Tesis en PDF de Metodología de Programación solo en Docsity!

BIG DATA A TRAVÉS DEL CLOUD COMPUTING EN LOS NEGOCIOS

MELLERSHON ORLANDO DUQUINO SABOGAL

MONOGRAFÍA PARA OPTAR POR EL TÍTULO DE GRADO DE INGENIERÍA DE

SISTEMAS

UNIVERSIDAD LIBRE DE COLOMBIA

FACULTAD DE INGENIERÍA

INGENIERÍA DE SISTEMAS

BOGOTA D.C.

1. RESUMEN

Con el Boom del internet que se posicionó en los años 90 ha venido surgiendo nuevos descubrimientos tecnológicos que han hecho que la humanidad dependa de estos para llevar a cabo sus actividades cotidianas, durante los últimos años la cantidad de datos generados por la humanidad ha superado los datos generados en toda la historia, a raíz de esto surge la necesidad de obtener un espacio de almacenamiento que corresponda a la necesidad de cada usuario y una forma de analizar estos datos de manera veraz, rápida y confiable para la toma de decisiones en el objeto de estudio de dichos datos.

La presente monografía está integrada por 3 grandes capítulos en los que se abordarán los temas de Cloud Computing o computación en la nube, sus antecedentes, características, modalidades y beneficios que le ofrece a los diferentes usuarios, y el Big Data que es la forma más moderna de analizar los datos para convertirlos en información oportuna para la toma de decisiones.

El principal objetivo del documento es dar a conocer el funcionamiento de estas dos herramientas y cómo se logra un enlace de las mismas para generar beneficios tanto a personas particulares como a las empresas, siempre teniendo en cuenta que las nuevas tecnologías pueden ser aprovechadas para las necesidades que se presenten en cualquier ámbito.

3. ANTECEDENTES CLOUD COMPUTING - BIG DATA

3.1. CLOUD COMPUTING

A través de los años la tecnología ha hecho más fácil la vida de las personas, este gran innovación ha dividido la historia en dos; antes de que existiera el Cloud Computing, la comunicación entre las personas era muy limitada, no era fácil comunicarse en tiempo real, las personas que podían acceder a las fotografías impresas las guardaban de manera física en álbumes, las empresas desarrollaban sus procesos manualmente y guardaban sus archivos en cajas, grandes bodegas, y todos estos servicios eran de poco acceso por su alto costo; la tecnología y sus grandes inventores han logrado que esto cambie a través de los años.

La necesidad del almacenamiento de la información ha estado viva desde siempre y para cualquier tipo de usuario, tanto de una persona que quiere guardar los recuerdos de su vida en fotos, un estudiante universitario que debe realizar muchos trabajos y se gasta mucho dinero en libros, impresiones y fotocopias, hasta una empresa que necesita guardas todos los archivos de los diferentes procesos que desarrolla y debe gastar espacio, dinero y personal para realizar esta labor.

Por lo anteriormente mencionado surge una característica de la tecnología de la información el “Cloud Computing” o computación en la nube, teniendo en cuenta que esta herramienta surge de una larga investigación y desarrollo de la tecnología como grupo de herramientas para mejorar la calidad de vida de las personas. Pero, ¿qué es el Cloud

Computing?, es un modelo tecnológico que permite el acceso a recursos compartidos para el almacenamiento de información.

Actualmente el Cloud Computing es un recurso utilizado por muchas personas, ya que permite almacenar información en servidores de los diferentes proveedores con unos riesgos mínimos de pérdida o robo. Las personas en particular lo utilizan con mayor frecuencia en sus teléfonos móviles para procesar información personal como fotos, datos bancarios y documentos laborales, mientras las empresas resguardan toda su información y plataformas en este tipo de tecnología.

3.2 BIG DATA

A través de la historia, la sociedad ha evolucionado ámbitos, social, cultural, económico y tecnológico, anteriormente las industrias que existían eran grandes monopolios que tenían asegurada su operación y sus ingresos, las operaciones económicas y comerciales cada vez avanzan más por la cantidad de gente que emprende sus propios negocios y se vuelven exitosas empresas, estas empiezan a generar competencia entre las industrias y se genera la necesidad de más herramientas para surtir estas las circunstancias del mercado y seguir siendo exitosas.

De acuerdo con lo anteriormente mencionado, las empresas generan y recopilan gran cantidad de información que debe procesada para mejorar su operación, un ejemplo de esto es la realización estudios de mercado para lanzar un nuevo producto o servicio; anteriormente era menor el volumen de información disponible y más dispendioso su procesamiento para

4. LA EVOLUCIÓN A TRAVÉS DE LA TECNOLOGÍA

4.1. CLOUD COMPUTING - INFORMACIÓN EN LA NUBE

Según en el laboratorio de tecnologías de la información del departamento de comercio del Gobierno de los Estados Unidos, el Cloud Computing es:

(…) es un modelo que permite el acceso bajo demanda y a través de la red a un conjunto de recursos compartidos y configurables que pueden ser rápidamente liberados y asignados con una mínima gestión por parte del proveedor de servicio” (NIST, 2011)

En otras palabras, el Cloud Computing o computación en la nube, es un servicio ofrecido a través de internet para la obtención de recursos digitales que pueden ser compartidos para su uso dependiendo de las necesidades del consumidor, los recursos que más se adaptan a estas necesidades son redes, servidores, equipos de almacenamiento y aplicaciones entre otros.

Se dice que es un servicio bajo demanda porque el consumidor puede acceder a este en el momento que lo requiera y desde cualquier lugar del mundo sin necesidad de ponerse en contacto con el proveedor del servicio, el consumidor puede acceder a este servicio por múltiples mecanismos como a través computadores, Tablet, teléfonos móviles; el servicio varía dependiendo de la necesidad del consumidor a los que se les va asignando capacidades de forma dinámica, esta tendencia va en aumento ya que la comparación de costos de

almacenamiento convencional los cuales van desde archivo físico, papel, cajas, carpetas, stands, bodegas, racks; versus el costo fijo que pagan por el servicio de la nube, es más beneficioso para el consumidor y menos desgastante.

Características Las principales características del Cloud Computing son: ❖ Pago por uso, el modelo de facturación del Cloud Computing que manejan los proveedores de este servicio está basado en consumo realizado, es decir que varía dependiendo del uso que el consumidor le dé a este servicio. ❖ Abstracción; Los recursos informáticos contratados a través de Cloud son independientes de los equipos de la organización que los contrata, esto se da gracias a la virtualización, y es una ventaja para el cliente ya que no está preocupado por la infraestructura de estos servicios. ❖ Escalabilidad ágil; permite al cliente aumentar o disminuir la capacidad del servicio dependiendo de la necesidad puntual que se requiera en el momento, así, si el cliente es una microempresa que está en crecimiento, cada vez va a requerir más capacidad de almacenamiento y otros servicios que le ofrezca su proveedor de Cloud Computing, así mismo el costo del servicio cambia sin tener que pagar ninguna penalidad por cambios. ❖ Multiusuario; el servicio de Cloud Computing permite el acceso a múltiples usuarios a los recursos informáticos compartidos para de esta manera optimizar el uso del servicio.

De acuerdo a lo anterior se puede decir que el Cloud Computing permite a los usuarios, de acuerdo a sus necesidades, acceder al modelo que más se les adapte, de esta manera optimiza el uso de su información y disminuyen costos de servicios que no necesiten usar. Otra de las variables del Cloud Computing son las formas de despliegue que a continuación se nombraran y explicaran:

Cloud Privada: Es exclusiva del consumidor y no cualquier persona puede acceder a ella, esta es usada por las empresas que deben almacenar información que solo puedan obtener y operar los miembros de la misma y no personas ajenas a ella, contiene dos situaciones. ➢ Cloud Propia: La infraestructura es gestionada integralmente por una sola organización. ➢ Cloud Compartida: La infraestructura es compartida por dos o más organizaciones. ❖ Cloud Pública: La infraestructura es operada por un proveedor que ofrece servicios al público en general, el ejemplo más conocido de este despliegue es la red social Facebook, la cual es operada por una organización pero casi todo el mundo tiene acceso a esta. ❖ Cloud Híbrida: Es la combinación de dos o más Cloud individuales que permiten portar datos y aplicaciones entre sí, un ejemplo de esta puede ser una empresa financiera la cual contrata una Cloud privada para alojar todos los datos confidenciales de sus clientes pero a su vez tiene una Cloud pública para las aplicaciones que le ofrece a los usuarios para hacer sus operaciones bancarias.

Figura 2. Cloud Computing.

Fuente: Cloud Computing: Retos y Oportunidades; (FUNDACIÓN INDEAS; 2011)

Como se puede observar el Cloud Computing tiene una gran variedad de opciones que se adaptan a las necesidades de cada consumidor, como se mencionó en los antecedentes de Cloud Computing los principales beneficiados con este tipo de tecnología son las empresas, ya que este tipo de herramientas se consideran como aceleradoras en el desarrollo de las PyMES (pequeñas y medianas empresas), para que estas se den a conocer en la competencia comercial y puedan tener un crecimiento económico a través de procesos confiables, fáciles de implementar y con una relación de costo beneficio muy buena; en las pequeñas y medianas empresas de cualquier clasificación como lo son servicios, comercial, industrial y mixta, existe el deseo y la necesidad de crecimiento y reconocimiento en el mercado, este tipo de empresas tienen una forma convencional de desarrollar sus procesos de

de los negocios es a través de la tecnología y que todas las operaciones económicas se hacen a través de portales bancarios; la empresa puede hacer uso de las plataformas de los bancos a través de cuentas para sus operaciones económicas, en este caso la Cloud es del banco pero se está beneficiando la empresa ya que usando esta herramienta evita los riesgos a los que estaba expuesto y a su vez tiene más oportunidades de negocio ya que no va a tener obstáculos a la hora de hacer negocios.

4.2 BIG DATA - GRAN ALMACENAMIENTO DE DATOS

Para iniciar, estas son algunas de las definiciones sobre el término Big Data:

“define el Big Data como un gran volumen, velocidad o variedad de información que demanda formas costeables e innovadoras de procesamiento de información que permitan ideas extendidas, toma de decisiones y automatización del proceso" (M. Salgado, 2014)

"La frase Big Data se refiere a las herramientas, procesos y procedimientos que permitan a una organización crear, manipular y administrar grandes conjuntos de datos e instalaciones de almacenamiento". (Dan Kusnetzky, 2010 )

“Big Data se refiere al tratamiento y análisis de enormes repositorios de datos, tan desproporcionadamente grandes que resulta imposible tratarlos con

las herramientas de bases de datos y analíticas convencionales". (E. Dans., 2011).

De acuerdo a las anteriores definiciones el Big Data permite manipular la información de una gran cantidad de datos para procesarlos, analizarlos y poder darle un buen uso a la información y así lograr tomar una decisión acertada dentro de una compañía o idea de negocio, de igual manera poder realizar alguna predicción según los datos obtenidos. Figura 3. Proceso BIG DATA

Fuente: Ángel Rayo (2016) Características de los datos en Big Data

Para considerar Big Data es necesario que cumpla con una serie de características como lo son las 5Vs ❖ Volumen: Cada día, en cada segundo las empresas y las personas generan un incremento de datos, determinando un cambio de escala pasando de terabytes a peta bytes incluso de hasta zeta bytes de información, esta información es almacenada con el fin de poder ser procesada.

medio de imágenes archivos de texto, redes sociales creados por comportamientos que puede llegar a tener los usuario

Semiestructurados: Tienen un nivel de estructura pero no son bases relacionales

5. BIG DATA Y CLOUD COMPUTING LA GRAN INNOVACIÓN DIGITAL

La tecnología avanza a pasos agigantados, es por esto que a medida que se va descubriendo nuevas maneras que facilitan los procesos cotidianos tanto en las personas como en las empresas, surge la necesidad de hacerlo mejor, para reducir tiempos y esfuerzos; con estas grandes tendencias, Big Data y Cloud Computing, se tiene esta posibilidad, además de mejorar procesos, ahorrar dinero y al mismo tiempo generar una estabilidad económica. Después del gran invento, el Internet, el cual creció de manera fugaz, los datos generados por la humanidad fueron creciendo cada vez más, con el uso de los aparatos electrónicos que funcionan a través de la red, los datos creados en los últimos años superan el 90% de los creados en toda la historia de la humanidad, esto se da por el uso de las herramientas de internet, satélites, teléfonos, cámaras de video, entre otros, la gran mayoría de estos datos se deben a las personas que tienen un teléfono móvil y que a su vez hacen el uso de las redes sociales, ya sean por fotos compartidas, por opiniones personales en twits o videos musicales en YouTube, a continuación se presenta una gráfica con un aproximado de datos que se generan por minuto en la red:

Figura 5. Cantidad de datos creados por minuto

Fuente: La vida en la nube: Big Data y Cloud Computing (2013)

La generación de todos estos datos les da una ventaja a las empresas, quien a través del análisis de los mismos puede orientar los objetivos de la organización hacia las preferencias de los usuarios y así generar más ingresos.

Teniendo en cuenta la gran cantidad de espacio que debe ser tenido para recopilar toda la información generada diariamente por cada persona, El Cloud Computing es la tendencia, puesto que como mencionamos en el capítulo anterior, tiene unas ventajas para las organizaciones en cuanto a infraestructura, mantenimiento y costos. El objetivo de mezclar el Cloud Computing con Big Data es el análisis de los datos generados en la nube para un fácil procesamiento que ayude a tomar unas buenas decisiones dependiendo de las necesidades.

El servicio de Cloud Computing se adapta a cada consumidor dependiendo de sus necesidades, siendo así como una empresa puede ofrecer sus servicios a través de esta herramienta, puede generar publicidad, puede realizar sus operaciones de funcionamiento, y

Data se obtienen unos resultados para los socios de la empresa quienes podrán tener una visión más amplia de qué decisiones deben tomar para mejorar los procesos y optimizar sus utilidades.

Existen usuarios que pueden necesitar las Cloud´s Híbridas, las cuales son la mezcla de dos Cloud´s ya sean públicas o privadas, para entender este concepto se puede decir que una empresa quiere implementar las ventas por su página web y el pago puede ser con tarjeta de crédito o PSE, para este tipo de operación se debe tener una Cloud Pública en la cual se aloja la página web del usuario donde está el catálogo de productos o servicios que ofrece, al momento en que el cliente desee comprar alguno de estos productos debe ingresar una información de pago ya sea su cuenta bancaria o la información de la tarjeta de crédito, en el momento de realizar esta transacción, la información se dirige a una Cloud Privada donde solo la empresa usuaria tendrá acceso, teniendo en cuenta que son recursos en dinero que ahora serán del usuario y solo él podrá manipularlos.

Como se evidencia, los anteriores ejemplos son algunas de las utilidades que se pueden obtener con la mezcla del Cloud Computing y el Big Data, aunque muchas empresas aun no tienen ningunos de estos servicios, ya sea porque hasta ahora están iniciando y podrían pensar que es un gasto innecesario y que tal vez podría generar alguna perdida o que no les pueda funcionar en sus negocios, deben contemplar mejor la idea de contratar estos servicios.

Es importante tener en cuenta que todos los descubrimientos tecnológicos no solo están hechos para tener cosas nuevas o el último modelo de Smartphone, o la descarga de la

música de moda de manera fácil y gratuita; hay que siempre sacar provecho para los objetivos propuestos ya sean personales o de una empresa a partir de las innovaciones que el mundo tecnológico ofrece, pues si estos están para potencializar o ayudar a cumplir estos objetivos siempre deben ser bienvenidos y tener la mente abierta para adoptar estas nuevas tendencias aunque éstas constituyan riesgos, pues ¿Quién garantiza que los modelos convencionales no generan riesgos también?

Para finalizar este documento se presentará un cuadro comparativo con las ventajas de adoptar el Big Data a través del Cloud Computing versus las actividades de recopilación y análisis de datos convencional relacionada a casos empresariales:

Tabla 1. Cuadro Comparativo Modelos convencionales vs. Big Data Cloud Computing

VARIABLE MODELOS CONVENCIONALES

BIG DATA A TRAVÉS DE

CLOUD COMPUTING

PUBLICIDAD

Para generar una publicidad atractiva a los consumidores se deben hacer estudios de mercados que constituyen contratación de personal, transporte, tiempo para hacer encuestas, traslados, el análisis es más lento y cuando salga el resultado pueden cambiar los gustos de las consumidor.

A través de redes sociales se pueden generar encuestas que en tiempo real, y de a través de Big Data la información recopilada se analiza de manera rápida y se obtienen datos para generar una publicidad llamativa al consumidor, de esta manera se incurren en menos costos y menos