Académique Documents
Professionnel Documents
Culture Documents
CLOUD COMPUTING
Resumen
Palabras Claves: Computación en la Nube, Cloud Computing, Organización, Red, Tecnología, Móviles.
1. INTRODUCCION
Cuando se hace referencia a la nube, se está aludiendo a un término con algunos años de
historia y que es una forma metafórica de nombrar a Internet. Básicamente la computación en la
nube consiste en los servicios ofrecidos a través de la red tales como correo electrónico,
almacenamiento, uso de aplicaciones y otros, los cuales son normalmente accesibles mediante la
web. Al utilizar estos servicios, la información utilizada y almacenada, así como la mayoría de las
aplicaciones requeridas, son procesadas y ejecutadas por un servidor en Internet. [1]
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 vitalización. La Cloud Computing es un esquema del tipo
aaS o as a Service y que a veces se expresa como XaaS o EaaS para significar Everythingas a
Service. En 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) [2].
No es necesario disponer de un equipo potente, tan solo de un aparato con conexión a internet; esto
debido a que el dispositivo del usuario no realizar a ningún proceso complejo y los ficheros puede guardarse
en la nube. Los servidores en donde se hallan los programas que se utilicen son los encargados de las tareas
complicadas que antes se realizaba localmente.
Con el uso del Cloud Computing no hay necesidad por parte del usuario de conocer la infraestructura
detrás de esta, ya que pasa a ser una abstracción, “una nube” donde las aplicaciones y servicios pueden
fácilmente crecer, funcionar rápido y con pocas fallas. Este tipo de servicio se puede pagar según alguna
métrica de consumo, no por el equipo usado en sí, sino por uso de CPU/hora como en el caso de Amazon
EC2.
Vitalización: las aplicaciones son independientes del hardware en el que corran, incluso varias
aplicaciones pueden corren en una misma máquina o una aplicación puede usar varias maquinas a la
vez. El usuario es libre de usar la plataforma que desee en su terminal (Windows, Unix, Mac), al
utilizar las aplicaciones existentes en la nube puede estar seguro de que su trabajo conservara sus
características bajo otra plataforma.
Posee un alto nivel de seguridad: El sistema esta creado de tal forma que permite a diferentes
clientes compartir la infraestructura sin preocuparse de ello y sin comprometer su seguridad y
privacidad; de esto se ocupa el sistema proveedor que se encarga de cifrar los datos.
Las nubes públicas se manejan por terceras partes, y los trabajos de muchos clientes diferentes
pueden estar mezclados en los servidores, los sistemas de almacenamiento y otras infraestructuras de la nube.
Los usuarios finales no conocen qué trabajos de otros clientes pueden estar corriendo en el mismo servidor,
red, discos como los suyos propios.
Las nubes privadas son una buena opción para las compañías que necesitan alta protección de datos
y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura en-demanda manejada por un
solo cliente que controla qué aplicaciones debe correr y dónde. Son propietarios del servidor, red, y disco y
pueden decidir qué usuarios están autorizados a utilizar la infraestructura.
Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de
unas partes y comparte otras, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa del
escalado aprovisionada externamente, en-demanda, pero añaden la complejidad de determinar cómo distribuir
las aplicaciones a través de estos ambientes diferentes. Las empresas pueden sentir cierta atracción por la
promesa de una nube híbrida, pero esta opción, al menos inicialmente, estará probablemente reservada a
aplicaciones simples sin condicionantes, que no requieran de ninguna sincronización o necesiten bases de
datos complejas [3].
La computación en la nube basa su arquitectura haciendo una separación entre hardware, plataforma y
aplicaciones
4. ARQUITECTURA DE LA NUBE
Software como Servicio (SaaS)
Se encuentra en la capa Mas alta y consiste en la entrega de aplicaciones completas como un servicio.
El proveedor de tecnologías de información y comunicación (TIC) ofrece el SaaS (Software as a
Service). Para ello dispone de una aplicación que se encarga de operar y mantener y que frecuentemente es
desarrollada por el mismo. Con ella se encarga de dar servicio a multitud de clientes a través de la red, sin que
estos tengan que instalar ningún software adicional. La distribución de la aplicación tiene el modelo de uno a
muchos, es decir, se elabora un producto y el mismo lo usan varios clientes.
Los proveedores de SaaS son responsables de la disponibilidad y funcionalidad de sus servicios no dejando de
lado las necesidades de los clientes que finalmente son los que usaran el software [3].
Plataforma como Servicio (PaaS)
En orden descendente, PaaS (Platform as a Service) es la siguiente capa. Básicamente su objetivo se
centra en un modelo en el que se proporciona un servicio de plataforma con todo lo necesario para dar soporte
al ciclo de planteamiento, desarrollo y puesta en marcha de aplicaciones y servicios web a través de la misma.
El proveedor es el encargado de escalar los recursos en caso de que la aplicación lo requiera, de que la
plataforma tenga un rendimiento óptimo, de la seguridad de acceso, etc. Para desarrollar software se necesitan
bases de datos, herramientas de desarrollo y en ocasiones servidores y redes. Con PaaS el cliente únicamente
se enfoca en desarrollar, depurar y probar ya que la herramienta necesaria para el desarrollo de software es
ofrecida a través de Internet, lo que teóricamente permite aumentar la productividad de los equipos de
desarrollo [3].
Infraestructura como Servicio (IaaS)
IaaS (Infrastructure as a Service) corresponde a la capa más baja. La idea básica es la de hacer uso externo
de servidores para espacio en disco, base de datos, ruteadores, swtiches, así como tiempo de computo
evitando de esta manera tener un servidor local y toda la infraestructura necesaria para la conectividad y
mantenimiento dentro de una organizaron. Con una IaaS lo que se tiene es una solución en la que se paga por
consumo de recursos solamente usados: espacio en disco utilizado, tiempo de CPU, espacio para base de
datos, transferencia de datos, etc. [3].
Seguridad
Es la principal preocupación que existe con respecto a esta solución tecnológica y es al mismo tiempo el
principal desafío al que se enfrentan las empresas proveedoras del servicio que deben mejorar sus sistemas de
encriptación y cifrado continuamente para proteger los datos. El compromiso de las compañías de Cloud
Computing es brindar una infraestructura robusta con el mayor nivel de seguridad y confiabilidad posible,
pero debemos recordar que este sistema implica necesariamente que la información y los datos almacenados
en los servidores externos tengan que estar disponibles en línea para poder acceder a ellos, lo que significa
inevitablemente que al circular por internet la información es susceptible de ser interceptada o modificada por
terceros que se especializan en ese tipo de delitos informáticos [5].
Privacidad
La privacidad de los datos y la información es uno de los aspectos más sensibles en una organización, los
próximos desarrollos, los proyectos a futuro o el lanzamiento de nuevos productos y servicios son ejemplos de
asuntos clave para el desempeño de una compañía que al estar alojados en los servidores del proveedor de
Cloud Computing evidentemente dejan de ser conocidos sólo por la organización dueña de ellos [5].
Conectividad
Entre los beneficios del Cloud Computing mencionábamos la facilidad de acceso a los datos mediante una
conexión a internet y un dispositivo apto para ello, pero ésta es al mismo tiempo una gran desventaja puesto
que la posibilidad de acceso a la información depende directamente de la calidad y disponibilidad del servicio
que preste nuestro proveedor de internet [5].
7. CONCLUSIONES
Sin duda alguna Computación en la Nube o Cloud Computing ha llegado para establecerse cada vez
de manera más formal, aportando con soluciones y mejoras que van aumentando con el pasar de los días, de
tal manera que son más usuarios los que se integran a este modo de trabajo tecnológico.
Un total rechazo a utilizar los servicios en la nube tal vez haría que una empresa termine aislada y
posiblemente quebrada, tal como sucedería si hoy se rechazara de pleno el uso del correo electrónico o redes
sociales. La implementación de Computación de la nube trae grandes beneficios a la institución en cuanto a
ahorro en Gastos de inversión en equipos, Manejo confiable y acceso 24/7 a la información sin necesidad de
una infraestructura tecnológica sofisticada y costosa, pues las capacidades que puede brindar la nube en el
ámbito educacional y empresarial, teniendo relevancia para la docencia, el aprendizaje, la investigación o la
gestión de la información, proporcionando experiencias, mas contextualizadas y basadas en el
descubrimiento. [4]
Y es que con la portabilidad que traen consigo la computación móvil, la habilidad que traerían
consigo la información o de poder consultar y acceder a fuentes de información para el desarrollo académico
y empresarial en cualquier parte, sirve de gran ayuda y da lugar a muchas posibilidades.
REFERENCIAS
[1] Oscar Ávila Mejía. Computación en la nube Depto. de Ingeniería Eléctrica. UAM-I Disponible en:
http://www2.izt.uam.mx/newpage/contactos/anterior/n80ne/nube.pdf Consultado: 25/05/2019
[2] Maria A. Murazzo, Nelson R. Rodríguez MOBILE CLOUD COMPUTING. Disponible en:
sedici.unlp.edu.ar/bitstream/handle/.../Documento_completo.pdf%3Fsequence%3D1 Consultado:
25/05/2019
[3] Arana López, Liz Melissa; Ruiz Rivera, María Elena; La Serna Palomino, Nora Análisis de
aplicaciones empleando la computación en la nube de tipo PaaS y la metodología ágil Scrum Industrial
Data, vol. 18, núm. 1, 2015, pp. 149-160 Universidad Nacional Mayor de San Marcos Lima, Perú
Disponible en: http://www.redalyc.org/articulo.oa?id=81642256017 Consultado: 26/05/2019
[4] Nelly Lisbeth Hernandez Quintero y Esp. Anderson Smith Florez Fuentes COMPUTACIÓN EN LA
NUBE CLOUD COMPUTING Disponible en: https://dialnet.unirioja.es/descarga/articulo/5109245.pdf
Consultado: 26/05/2019
[5] Homero E. Jinez, Bolívar E. Jinez Sorroza, Jean Pool Jinez Sorroza, Jesús E. Rodríguez Villacis,
Washington Antonio Caraguay, Marco Vinicio Sotomayor Sánchez, COMPUTACION EN LA NUBE
Revista Científica Mundo de la Investigación y el Conocimiento. Vol. 2 núm., 1, febrero, ISSN: 2588-
073X, 2018, pp. 703-715. Disponible en: https://dialnet.unirioja.es/servlet/articulo?codigo=6732911
Consultado: 26/05/2019