Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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
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.
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.
Generalidades
"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.
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.
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.
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
Ejemplos
● Google AppEngine;
● Sun Cloud;
● Blue Cloud IBM;
● Amazon Elastic Compute Cloud;
8
● Windows Azure Services Platform.
Nube privada
Ejemplos
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
9
Características de la Nube
•Acceso de red - Los servicios cloud son accesibles por red, bien sea pública, compartida o
privada.
•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.
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.
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.
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.
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.
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.
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).
12
Ventajas y Desventajas
Ventajas
Financiera
Velocidad
Escala global
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
Seguridad
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.
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
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 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
• 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.
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
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)
● 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
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.
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.
● 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
Costos de Producción
23
Servidor de Backup 436.12 218.06
Costos de Mantenimiento
24
Conclusiones
25
Bibliografia
2022. [online] Available at: <https://docs.aws.amazon.com/es_es/AWSEC2> [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].
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].
Jung, S., & Huh, J.-H. (n.d.). An Efficient LMS Platform and Its Test Bed. MDPI.
26