Está en la página 1de 26

Redes II

Computación en la Nube
Un recorrido sobre lo que es y lo que aporta a la
computación moderna

Ingeniero:
Angel Antonio Irias Diaz

Coordinadora:
Ixchel Valentina Martinez Noreña - 201110510075
Integrantes:
Angel Geovany Garcia Portillo - 201910020165
Abdiel Emanuel Licona Escobar - 201910020280
Edgardo Adolfo Guzman Mejia - 202010050067
Gereld Amid Sagastume - 201910050134
Wilfredo Castellanos Tejada - 202010050081
Tabla de Contenido
Tabla de Contenido

Introducción

Objetivos
Generales
Especificos

Generalidades

Historia de la Computación en la Nube


Década de los 50 y 60
Década de los 60 y 70
Década de los 70 y 80
Actualidad

Funcionalidad
Tipos
Nube pública
Ejemplos
Nube privada
Ejemplos
Nube Hibrida
Ejemplos

Características de la Nube

Servicios
SaaS (Software como servicio)
PaaS (Plataforma como servicio)
IaaS (Infraestructura como servicio)
¿Qué debemos considerar a la hora de contratar un servicio en la nube?

Ventajas y Desventajas
Ventajas
Financiera
Velocidad
Escala global
Productividad

2
Rendimiento
Confiabilidad
Seguridad
Desventajas
Conexión permanente a Internet
Mal o lento funcionamiento con conexiones de baja velocidad
Privacidad
Condiciones de servicio
Integración
Dependencia del proveedor

Ejemplos

Caso de Estudio - Solución Empresarial: LMS (Software de Administración de


Aprendizaje)
Estructura de Red Necesaria para montar y operar un LMS
Estructura Basica
Arquitectura de Red Básica
Arquitectura de red mejorada
Arquitectura de red utilizando Nube, optimizada
Presupuesto

Conclusiones

Bibliografia

3
Introducción

Hoy en día vivimos en una sociedad en la que estar conectados 24/7 y acceder a un gran
abanico de servicios en línea es una realidad. La computación en la nube es parte de la
amalgama de tecnologías que conforman esta cuarta revolución industrial y que permiten
tanto a los usuarios como a las empresas aprovechar los beneficios de la comunicación
constante a través de la red.

En esta investigación se explora el concepto de la Computación en la nube dentro del


contexto de la ciencia de la computación y negocios, ya que el mayor valor de comprender
la nube deriva en tomar decisiones de negocio acertadas como un usuario y consumidor
responsable.

Haremos una síntesis de la historia, recopilaremos las características, se analizaran la


importancia, ventajas y usos de la computación en la nube que es un tema de gran auge y
que solo seguirá creciendo e impactando a las grandes compañías y al consumidor
individual por igual.

4
Objetivos

Generales
1. Identificar y comprender los principales fundamentos de la tecnología basada en la
computación en la nube
2. Comprender y explicar el impacto de los modelos de negocio disponibles mediante
la computación en la nube en la era digital actual.

Especificos
1. Comprender la arquitectura necesaria para el establecimiento de la tecnología basada en
la computación en la nube.

2. Analizar las ventajas y desventajas de la computación en la nube y presentar una


solución empresarial factible como caso de estudio.

Generalidades

La computación en la nube (o cloud computing, en inglés) es una tecnología que permite


acceder remotamente, de cualquier lugar del mundo y en cualquier momento, a softwares,
almacenamiento de archivos y procesamiento de datos a través de Internet, sin la
necesidad de conectarse a un ordenador personal o servidor local.

"La nube" hace referencia a los servidores a los que se accede a través de Internet, y al
software y bases de datos que se ejecutan en esos servidores. Los servidores de la nube
están ubicados en centros de datos por todo el mundo. Con la informática en la nube, no
es necesario que los usuarios y las empresas gestionen los servidores físicos ni que
ejecuten aplicaciones de software en sus propios ordenadores.

En otras palabras, la computación en la nube utiliza la conectividad y gran escala de


Internet para hospedar los más variados recursos, programas e información, y permite que
el usuario ingrese a ellos a través de cualquier computador, tableta o dispositivo móvil.

5
Si analizamos el modelo tradicional de computación, en el que los usuarios y las empresas
necesitan invertir en downloads, hardwares, sistemas operativos y softwares para lograr
ejecutar algún tipo de aplicación, es fácil entender por qué el cloud computing se volvió tan
popular.

La nube surgió como una forma de democratizar la información y mejorar la experiencia de


quienes dependen de recursos tecnológicos a nivel personal o profesional.

Historia de la Computación en la Nube

Década de los 50 y 60
La historia y evolución de la computación en nube se remonta a los años 50 y 60.

En los años 50, las empresas empezaron a utilizar grandes computadoras centrales
(mainframe), pero era demasiado caro comprar una computadora para cada usuario. Así
que, a finales de los 50 y principios de los 60, se desarrolló un proceso llamado tiempo
compartido para hacer un uso más eficiente del costoso tiempo del procesador.

El tiempo compartido permitía a los usuarios acceder a numerosas instancias de


mainframes informáticos simultáneamente, maximizando la potencia de procesamiento y
minimizando el tiempo de inactividad. Esta idea representa el primer uso de los recursos
informáticos compartidos, la base de la moderna computación en nube.

Década de los 60 y 70
Los orígenes del suministro de recursos informáticos mediante una red global se remontan
en su mayor parte a 1969, cuando el informático estadounidense J. C. R. Licklider ayudó a
crear la Red de la Agencia de Proyectos de Investigación Avanzada, la llamada precursora
de internet. El objetivo de Licklider era conectar computadoras de todo el mundo de forma
que los usuarios pudieran acceder a programas e información desde cualquier lugar.

En la década de 1970, la computación en nube empezó a tomar una forma más tangible
con la introducción de las primeras máquinas virtuales, que permitían a los usuarios

6
ejecutar más de un sistema informático dentro de una única configuración física. La
funcionalidad de estas máquinas virtuales condujo al concepto de virtualización, que tuvo
una gran influencia en el progreso de la computación en nube.

Década de los 70 y 80
En los años 70 y 80, Microsoft, Apple e IBM desarrollaron tecnologías que mejoran el
entorno de la nube y avanzaron en el uso del servidor de la nube y el alojamiento de
servidores. Después, en 1999, Salesforce se convirtió en la primera empresa en ofrecer
aplicaciones empresariales desde un sitio web.

Actualidad
En 2006, Amazon lanzó Amazon Web Services (AWS), proporcionando servicios como la
computación y el almacenamiento en la nube. Siguiendo su ejemplo, los demás grandes
actores tecnológicos, como Microsoft y Google, lanzaron posteriormente sus propias
ofertas en la nube para competir con AWS.

Funcionalidad

7
El cloud computing utiliza un servidor remoto para conectar los dispositivos de los usuarios
a recursos centralizados. Para que se considere "Computación en la Nube", debe acceder a
sus datos o sus programas a través de Internet, o al menos, tener esos datos sincronizados
con otra información en la Web. Un servidor remoto almacena todos los datos y programas
que necesitas, y puede estar en tu propio país o al otro lado del mundo.

Tipos
Nube pública

Son recursos computacionales, como servidores y almacenamiento, provistos por un


tercero y disponibles a cualquier persona o empresa que desee contratarlos. En este
modelo, el cliente se responsabiliza por lo que será enviado a la nube, sea una copia de
seguridad, una aplicación o algunos archivos, mientras el proveedor de la nube se
preocupa por la manutención, la seguridad y la gestión de todos los recursos. En la nube
pública, todo está disponible en la web y se comparte entre varios usuarios que usan de
manera simultánea (pero por separado), lo que hace que los recursos se mantengan
estandarizados.

Entre sus principales características, destacamos:

● Compartir hardware con otras cuentas;


● Ser escalable de manera casi ilimitada;
● Ser la opción más económica, a menudo.

La nube pública consiste en una alternativa valiosa especialmente cuando hablamos de


versatilidad, pudiendo usarse, inclusive, para guardar trabajos escolares o al utilizar
servicios de streaming.

Ejemplos

● Google AppEngine;
● Sun Cloud;
● Blue Cloud IBM;
● Amazon Elastic Compute Cloud;

8
● Windows Azure Services Platform.

Nube privada

En este modelo, la empresa mantiene la infraestructura de la nube en su dominio interno y


ofrece acceso restringido a usuarios seleccionados, como funcionarios y socios.

La nube privada ofrece a la empresa la posibilidad de personalizar las funciones y el


soporte a sus necesidades. Como la nube está diseñada exclusivamente para ella, todos los
procesos se dirigen a la realidad del negocio.

Ejemplos

● Cisco One Enterprise Cloud Suite;


● Cisco CloudCenter;
● Vmware Cloud Foundation
● Azure Stack;
● Azure Private Cloud;
● Oracle Cloud Platform;
● Managed Cloud Services;
● Red Hat OpenShift;
● Hosted Private Cloud Services.

Nube Hibrida

Cuando hablamos de la nube híbrida, nos referimos a la unión de las dos anteriores, es
decir, la combinación que permite que compartan datos y aplicaciones entre ellas. Siendo
así, acorde con la necesidad y la estrategia del negocio, algunos recursos se utilizan
privadamente, otros se utilizan públicamente o se enlazan mediante tecnologías.

Ejemplos

● Vmware Cloud Foundation


● Amazon Web Services;
● Microsoft Azure;
● Cisco.

9
Características de la Nube

• Self-service provisioning - Los usuarios pueden generar recursos de computación por sí


mismos, sin necesidad de gestionar hardware (inversiones, mantenimiento o
actualizaciones).

•Acceso de red - Los servicios cloud son accesibles por red, bien sea pública, compartida o
privada.

•Pool de recursos -Los recursos de hardware los gestiona el proveedor de servicio y el


usuario puede hacer uso de ellos o parte de ellos.

•Escalabilidad y Elasticidad - La computación en la nube debe poder adaptarse a las


necesidades de la empresa en todo momento, y ser flexible a los cambios y tendencias del
mercado.

•Medición de servicios - La computación en la nube es medible con una serie de métricas


y KPIs que permiten establecer un nivel de servicio a la hora de acceder a ellos.

•Seguridad - En la computación en la nube la seguridad es un factor determinante,


utilizando diferentes métodos y mecanismos para proteger los datos, su integridad y su
privacidad (encriptación, sistemas de backup, alta disponibilidad, disaster recovery…).

•Costo - los costos se reducen notablemente. Un servidor en la nube convierte los gastos
de capital en gastos de funcionamiento, lo cual tiene como resultado la reducción de
barreras de entrada, ya que la infraestructura se proporciona típicamente por una tercera
parte y no tiene que ser adquirida por una sola vez o tareas informáticas intensivas
infrecuentes.

•Rendimiento - El rendimiento es una pieza clave en este modelo tecnológico, ya que


todos los recursos están dispuestos para la optimización del resultado final. Se crean
múltiples integraciones para que el usuario esté en capacidad de hacer un seguimiento
permanente.

10
Servicios

Habiendo visto estas características ahora vamos a hablar de los modelos de servicio de la
computación en la nube. Nos enfocaremos en 3 modelos en especifico, Saas, PaaS y IaaS.

SaaS (Software como servicio)


El software como servicio (SaaS) permite a los usuarios conectarse a aplicaciones basadas
en la nube a través de Internet y usarlas. Este modelo permite acceder a un software sin
comprar su licencia, utilizándolo gratuitamente desde la nube, muchas veces con recursos
limitados.

Sin embargo, también existen planes de pago en los que se cobra una tasa fija, un valor
que varía según el uso o incluso sin costo, si el recurso ofrece propagandas u otra forma de
monetización.

En este formato, la empresa accede al software por Internet, sin la necesidad de


preocuparse con la instalación, configuración e inversión en licencias.

Muchos CRMs y ERPs funcionan a través del SaaS. Servicios de email y otras aplicaciones
públicas, como Skype, Whatsapp, LinkedIn y Facebook también trabajan con este tipo de
modelo, por eso, se trata del mecanismo más popular.

PaaS (Plataforma como servicio)


En este modelo de nube, se contrata un ambiente completo de desarrollo on demand, en
el que es posible crear, modificar y optimizar softwares y aplicaciones.

La ventaja del modelo PaaS es que incluye sistemas operativos, herramientas de


desarrollo, sistemas de gestión de bases de datos, servicios de Business Intelligence y
muchos otros recursos, además de toda la infraestructura necesaria para ejecutar o
perfeccionar aplicaciones web o móviles.

11
El equipo de desarrollo sólo tiene que preocuparse por la programación de la aplicación, ya
que la administración, la manutención y la actualización de la infraestructura quedan a
cargo del proveedor.

IaaS (Infraestructura como servicio)


En el modelo IaaS, se alquilan recursos de infraestructura, como servidores, routers, racks,
datacenters, hardware y demás herramientas que posibilitan la transmisión y el
almacenamiento de datos.

Dependiendo del proveedor y del modelo que se elige, la empresa puede ser cobrada, por
ejemplo, por el número de servidores utilizados y por la cantidad de datos almacenados o
traficados. En el modelo IaaS, se utiliza lo que es necesario según la demanda de la
empresa y se paga solamente lo que se usa.

La gran ventaja de este modelo es su escalabilidad. Después de todo, en un mes, puedes


requerir algunos servidores virtuales donde se almacenarán pocos datos y tendrás poco
tráfico, mientras que, al mes siguiente, puedes pedir el doble de recursos.

Así, el mecanismo funciona como la contratación de un servicio de TV por cable, es posible


cancelarlo, aumentarlo o reducirlo en cualquier momento.

¿Qué debemos considerar a la hora de contratar un servicio en la nube?

Según Dan Mannion, Director de Sector Público y Estrategia de Nube de Microsoft, Para
que en verdad sea un servicio en la nube – el proveedor debe utilizar tecnologías y
arquitecturas de nube actuales para entregar cinco capacidades definitorias, que están
resaltadas por el Instituto Nacional de Estándares y Tecnología de Estados Unidos (NIST,
por sus siglas en inglés).

● Auto servicio a petición


● Amplio acceso a la red
● Cúmulo de recursos
● Rápida elasticidad
● Servicio medido

12
Ventajas y Desventajas

Ventajas
Financiera

La informática en la nube elimina la inversión de capital que supone la adquisición de


hardware y software, y la configuración y ejecución de centros de datos locales (bastidores
de servidores, suministro eléctrico ininterrumpido para alimentación y refrigeración y
expertos en TI para administrar la infraestructura).

Al momento de contratar estos servicios en la nube, La mayor parte de empresas


dedicadas a este ámbito ofrecen el sistema de pago por uso; este sistema permite solo
pagar por el espacio necesario para realizar las actividades que se necesitan y no pagar por
espacio innecesario, como resultado serán menores los gastos y mayores los retornos

Velocidad

La mayoría de los servicios en la nube se proporcionan como autoservicio y a petición, de


forma que incluso cantidades enormes de recursos informáticos se pueden aprovisionar
en cuestión de minutos, normalmente con solo unos clics del mouse, lo que aporta a las
empresas una gran flexibilidad y la relajación de no tener que preocuparse por planear la
capacidad.

Escala global

Entre las ventajas de los servicios informáticos en la nube, se incluye la capacidad de


escalar los recursos de forma elástica. En términos de nube, esto significa ofrecer la
cantidad adecuada de recursos de TI (por ejemplo, mayor o menor capacidad de proceso,
almacenamiento y ancho de banda) en el momento justo en el que se necesitan y desde la
ubicación geográfica adecuada.

Productividad

Los centros de datos locales suelen necesitar una cantidad importante de bastidores y
apilamiento, lo que supone configuración de hardware, aplicación de revisiones de

13
software y otras tareas de administración de TI que resultan tediosas y requieren mucho
tiempo. La informática en la nube elimina la necesidad de muchas de estas tareas, de
forma que los equipos de TI pueden dedicar su tiempo a lograr objetivos más importantes
para su negocio.

Facilita la colaboración entre personas y les permite ver y compartir la misma información
de forma simple y segura a través de una misma plataforma. Si todos acceden a la misma
información, puedes mantener la coherencia de los datos

Hace algunos años, hubiera sido imposible pensar que personas en distintas partes del
mundo pudieran trabajar juntas en tiempo real para sacar adelante un proyecto.

Rendimiento

Los mayores servicios informáticos en la nube se ejecutan en una red mundial de centros
de datos seguros, que se actualizan periódicamente con el hardware más rápido y eficiente
de última generación. Esto aporta varias ventajas en comparación con un único centro de
datos corporativo, entre las que se incluyen una latencia de red menor para las
aplicaciones y mayores economías de escala.

Confiabilidad

La informática en la nube facilita y abarata la creación de copias de seguridad de los datos,


la recuperación ante desastres y la continuidad empresarial, ya que los datos se pueden
reflejar en varios sitios redundantes en la red del proveedor de servicios en la nube.

Seguridad

Las violaciones de datos y otros crímenes informáticos pueden ocasionar estragos en


cualquier empresa independientemente de su envergadura.

La computación en la nube ofrece funciones de seguridad muy avanzadas que garantizan


que la información se encuentre bien protegida.

Asimismo, los proveedores de almacenamiento en la nube se encargan de implementar


protección para sus plataformas y la información que procesan tales como procedimientos
de autenticación, control de acceso a los usuarios y encriptación de datos

14
Desventajas
Conexión permanente a Internet

Esta es de las primeras desventajas que toda empresa analiza antes de usar las tecnologías
de la nube. La realidad es que el Internet es una necesidad para toda organización, si tu
centro de trabajo no posee una conexión permanente, estable y de alta velocidad, el
problema no son las tecnologías cloud, es tu empresa la que se niega en adaptarse a
tiempos hiperconectados.

Mal o lento funcionamiento con conexiones de baja velocidad

Es una realidad, el acceso a la nube puede verse afectado por conexiones lentas, pero ¿qué
servicios no se están retrasando actualmente por esto? Vivimos en una sociedad cada vez
más conectada donde las malas conexiones a internet pueden retrasar la consulta de
información y la comunicación entre colaboradores. Sin embargo, las herramientas de
computación en la nube prevén tales eventos en la red de Internet y han estado integrando
continuamente soluciones para evitar la pérdida de datos y la interrupción del flujo de
trabajo debido a las bajas velocidades de Internet.

Privacidad

Las empresas hacen su mayor esfuerzo al garantizar la seguridad y privacidad de sus datos,
pero los ataques a organizaciones en todo el mundo nos recuerdan que, en lo concerniente
a la información sensible, es preciso un buen plan para poder garantizar una protección
que, en muy pocos casos llegará a brindarlos al 100% de la amenaza externa o interna. los
proveedores de servicios en la nube disponen de sus propios procedimientos de seguridad
y aun así siempre existe el riesgo de que los hackers accedan al corazón de esos activos
informacionales.

15
Los respaldos de datos automáticos y los altos niveles de seguridad no están garantizados:
debe implementarse la diligencia debida

Condiciones de servicio

Pese a que varían en función del proveedor, los términos del acuerdo deben ser revisados
para asegurarse de que una vez que se produzca la migración de datos a la nube se seguirá
teniendo poder de decisión sobre ellos y su gestión. Determinados proveedores cloud
imponen cláusulas que limitan la maniobrabilidad sobre la información, restringiendo el
campo de acción de la compañía propietaria de los datos a, por ejemplo, determinados
programas en ciertas aplicaciones, y en casos extremos hasta pueden llegar eliminar cierta
información si se incumplen estas condiciones

Integración

No en todos los entornos resulta fácil o práctica la integración de recursos disponibles a


través de infraestructuras de cómputo en la nube con sistemas desarrollados de una
manera tradicional, por lo que este aspecto debe ser tomado en cuenta por el cliente para
ver qué tan viable resulta implementar una solución basada en la nube dentro de su
organización.

Dependencia del proveedor

Puede ser que, si en un futuro decidimos cambiar de proveedor, la migración de uno a otro
suponga un esfuerzo considerable ya que nos estaremos adaptando a la tecnología de
cada uno. Por ejemplo, si usamos los servicios de AWS (Amazon Web Services) y queremos
migrar a la plataforma Azure de Microsoft, necesitemos expertos que hagan el cambio

16
Ejemplos

Servicios de Google:

• Google fotos: es un servicio desarrollado por Google para compartir y almacenar


fotos.

• Google drive: Google Drive permite almacenar, crear, modificar, compartir y acceder
a documentos, archivos y carpetas de todo tipo en un único lugar: la Nube, Tendrás acceso
a los archivos vía Web, desde tu dispositivo móvil o desde tu equipo de cómputo de
escritorio o portátil

• Gmail: Es el servicio de correo electrónico por excelencia de Google. Está disponible


en más de 50 idiomas en todo el mundo y es compatible con los navegadores más
habituales como Google Chrome, Firefox, Safari e Internet Explorer

• Google Docs: una de las herramientas más útiles para trabajar y almacenar
información en nube, permite editar archivos sin conexión a Internet para posteriormente
actualizar las versiones y guardarlos cuando la red esté restablecida.

• Cloud Google: consiste en un conjunto de recursos físicos, como computadoras y


unidades de disco duro, y recursos virtuales, como máquinas virtuales (VM), que se
encuentran en los centros de datos de Google en todo el mundo

• Google AppEngine: Es una opción de plataforma como servicio (PaaS) de


computación en la nube para crear aplicaciones escalables Google Cloud Platform.

Permite a los desarrolladores crear y alojar aplicaciones web aprovechando su plataforma


sin servidor. Se encuentra entre las principales opciones de PaaS disponibles para las
empresas en la actualidad.

Vmware Cloud Foundation: una plataforma unificada del SDDC para la cloud privada y
pública que combina la virtualización del entorno de TI, de almacenamiento y de red de
VMware en una pila integrada de forma nativa que se puede implementar en las
instalaciones o ejecutar como servicio –precisamente- desde la cloud pública

17
Oracle Cloud Platform: Oracle Cloud es la primera nube pública creada desde cero para
convertirse en una mejor nube para cada aplicación. Al reimaginar la ingeniería básica y el
diseño de sistemas para la computación en la nube, creamos innovaciones que aceleran las
migraciones, mejoran la fiabilidad y el rendimiento de todas las aplicaciones, y ofrecen los
servicios completos que los clientes necesitan para crear aplicaciones en la nube
innovadoras.

Amazon Elastic Compute Cloud: El uso de Amazon EC2 elimina la necesidad de invertir
inicialmente en hardware, de manera que puede desarrollar e implementar aplicaciones en
menos tiempo. Puede usar Amazon EC2 para lanzar tantos servidores virtuales como
necesite, configurar la seguridad y las redes, y administrar el almacenamiento

Azure Microsoft: La plataforma Azure está compuesta por más de 200 productos y
servicios en la nube diseñados para ayudarle a dar vida a nuevas soluciones que permitan
resolver las dificultades actuales y crear el futuro. Cree, ejecute y administre aplicaciones
en varias nubes, en el entorno local y en el perímetro, con las herramientas y los marcos
que prefiera

ICloud: iCloud es el servicio de Apple que almacena tus fotos, archivos, notas, contraseñas
y otros datos en la nube de forma segura y además los mantiene actualizados en todos tus
dispositivos de forma automática. iCloud también facilita poder compartir fotos, archivos,
notas y más con amigos y familiares. También puedes realizar una copia de seguridad de tu
iPhone, iPad o iPod touch con iCloud, incluye una cuenta de correo electrónico gratuita y 5
GB de almacenamiento gratuito para tus datos

Mega.nz: es un servicio en la 'nube' similar a Dropbox o Google Drive que permite


intercambiar libremente archivos de todo tipo (películas, libros, videojuegos, música,
documentos personales, fotografías y un larguísimo etcétera) de una forma mucho más
segura para los usuarios y, sobre todo, para la propia página

Telegram: Es un servicio de mensajería igual que WhatsApp y otras mas populares. Pero
en especial Telegram ofrece lo que se le llama la nube: la nube de Telegram no es más que
un chat contigo mismo en el que además de poder almacenar mensajes escritos, fotos y
vídeos, también se nos va a permitir almacenar cualquier tipo de archivo que nos de la
gana con la única limitación de que este no tenga un peso superior a los 1.5 Gb.

18
La mayoría de las aplicaciones de mensajería como Skype y WhatsApp también se basan en
la infraestructura en la nube. Todos tus mensajes e información se almacenan en el
hardware del proveedor de servicios en lugar de en tu dispositivo personal. Esto te permite
acceder a tu información desde cualquier lugar a través de Internet.

Terabox: Es una App innovadora de almacenamiento en la nube que protege todos los
archivos en su dispositivo, los organiza para usted, y le ayuda a realizar rápidamente
backup y búsqueda a través de sus fotos utilizándose la poderosa tecnología AI.

19
Caso de Estudio - Solución Empresarial: LMS (Software de
Administración de Aprendizaje)

Estructura de Red Necesaria para montar y operar un LMS


Para proveer dicha funcionalidad en línea, se necesitan varios equipos de redes además del
software de LMS. Esto incluye:

● Web Server LMS - este provee una interfaz entre el estudiante y el LMS
● Una Base de Datos LMS - guarda la información relacionada al aprendizaje de los
usuarios.
● Una Base de Datos LMS VoD (Video on Demand) para almacenar archivos multimedia
como ser archivos de voz/video.

Estructura Basica

● Los usuarios acceden al servidor LMS utilizando un explorador web

20
● El Web Server provee el servicio de VoD de acuerdo a la petición del usuario y después
le permite al usuario ingresar o editar su información de usuario o le provee el servicio de
forma móvil, de acuerdo al entorno del usuario.
● Paralelamente las funciones de avisos, FAQ, y libros de texto en línea se almacenan en
una base de datos.
● El LMS en sí muestra información que es útil para los estudiantes, incluyendo quizas
datos externos como el clima y noticias de las clases en linea así como la información que
provee la BD propia del LMS.

Arquitectura de Red Básica

● El usuario accede al Web Server del LMS a través de un explorador web.


● Servidor web del LMS analiza los requisitos y peticiones del usuario y le envía la
información correspondiente a la BD del LMS o del servidor de VoD al usuario.
● En este punto la petición del usuario puede ser enviada a través del web server o
directamente al usuario sin necesidad del web server.

Sin embargo en este esquema podemos observar que hay un punto de falla singular, ya que solo
hay un servidor web, una base de datos, y servidor VoD. Si cualquiera de estos tres
componentes falla el servicio del LMS no estará disponible. Es decir si la probabilidad de falla de

21
cada uno de esos componentes es de 30%, este esquema tiene una probabilidad de falla de un
90%.

Aparte de esto, no hay forma de reducir los tiempos de carga máxima para los usuarios
utilizando esta arquitectura porque no hay redundancia.

Arquitectura de red mejorada

● Podemos ver dos webserver y dos servidores VoD, sin embargo cada pieza de equipo de
servidor puede ser incrementada a 3 o más dependiendo de las necesidades de nuestro
LMS. Todos estos servidores están distribuidos apropiadamente a través de la función de
balanceo de carga que nos proporciona el switch o conmutador de red de capa 4.
● BD 1 y 2 están conectadas a internet a través de un proxy para BD, esto nos ayuda con
dos factores: duplica ambas BD, lo nos evita algo de riesgo con que haya fallas en el
equipo y nos escuda de ataques de parte de usuarios maliciosos.
● La desventaja de esta arquitectura de red es que requiere de un costo alto ya que hay
que contar con al menos 10 aparatos de red alto nivel

22
Arquitectura de red utilizando Nube, optimizada

● Esta arquitectura mantiene el sistema robusto y seguro anterior, pero reduce los costos.
● Se reemplaza el conmutador de capa 4 por uno virtual y así mismo se reemplazan los
servidores web, VoD y las BD con un servicio de nube.

Presupuesto

A continuación ofrecemos el presupuesto de nuestro datacenter para LMS con la estructura


propuesta y una estructura convencional. Estos números están pensados para un tráfico de
1000 estudiantes.

Unidad de Costo: USD

Costos de Producción

LMS Convencional LMS Propuesto

VoD 1308.36 436.12

23
Servidor de Backup 436.12 218.06

Software Enclavamiento con 261.67 43.61


Personalizado Software

Enclavamiento 261.67 43.61


Mobile-Reactive Web

Enclavamiento con 261.67 43.61


Soluciones Externas

Otros VoD 436.12 436.12

Costos de Mantenimiento

Soporte y Mejora Funcional 305.29 87.22


Mantenimiento

Servicio de Alerta 436.12 174.45

Costos Fijos Instructor 959.47 348.90

Admin De Pagina 697.79 174.45


Web

Encargado de 436.12 130.84


Contenido

Costo del Servidor 697.79 174.45

Total Total 8896.88 3,403.36

24
Conclusiones

● El fundamento de la tecnología basada en la computación en la nube es el acceso a


internet.
● Hay tres modelos principales de negocio disponibles mediante la computación en la
nube: Saas, PaaS e IaaS.
● Los componentes de una arquitectura de nube incluyen:
○ Una plataforma front-end (el cliente o dispositivo utilizado para acceder a la
nube)
○ Una plataforma back-end (servidores y almacenamiento)
○ Un modelo de distribución basado en la nube
○ Una red
● La computación en la nube nos ofrece una reducción de costos y un aumento en la
productividad tangible, lo que ha contribuido a la inmensa popularidad de esta
tecnología.
● Permanencia de la conexión y dependencia de un proveedor son las únicas dos
variables que han detenido a muchas empresas a la hora de adoptar la tecnología
de la nube.

25
Bibliografia
2022. [online] Available at: <https://docs.aws.amazon.com/es_es/AWSEC2> [Accessed 28 May
2022].

Azure.microsoft.com. 2022. ¿Qué es la informática en la nube? Guía para principiantes |


Microsoft Azure. [online] Available at:
<https://azure.microsoft.com/es-es/overview/what-is-cloud-computing/#benefits>
[Accessed 28 May 2022].

Blog de InGenio Learning. 2022. 5 "desventajas" de cloud computing, la verdad sobre la nube.
[online] Available at: <https://ingenio.edu.pe/blog/desventajas-de-cloud-computing>
[Accessed 28 May 2022].

Blog de InGenio Learning. 2022. 5 "desventajas" de cloud computing, la verdad sobre la nube.
[online] Available at: <https://ingenio.edu.pe/blog/desventajas-de-cloud-computing>
[Accessed 28 May 2022].

cloudflare. 2022. Que es la nube. [online] Available at:


<https://www.cloudflare.com/es-es/learning/cloud/what-is-the-cloud/> [Accessed 28 May
2022].

Grapsas, T. and Grapsas, T., 2022. ¿Qué es cloud computing o computación en la nube? Conoce
el concepto. [online] Rock Content - ES. Available at:
<https://rockcontent.com/es/blog/computacion-en-la-nube/> [Accessed 28 May 2022].

Oracle.com. 2022. Migra de manera sencilla a la nube. [online] Available at:


<https://www.oracle.com/es/cloud> [Accessed 28 May 2022].

Revista.seguridad.unam.mx. 2022. Cómputo en Nube: Ventajas y Desventajas | Revista


.Seguridad. [online] Available at:
<https://revista.seguridad.unam.mx/numero-08/computo-en-nube-ventajas-y-desventajas
> [Accessed 28 May 2022].

Jung, S., & Huh, J.-H. (n.d.). An Efficient LMS Platform and Its Test Bed. MDPI.

26

También podría gustarte