2. Clase: Sistema de
Información Gerencial
Arquitectura de la nube:
Modelo de servicios y
despliegue
Presentado por: Alex Sauceda
Tegucigalpa M.D.C 01 De
Junio 2020
3. Introducción
La computación en nube es una combinación
de muchas tecnologías. Los componentes de
la computación en nube ha ido avanzando a
la par que las diferentes eras de la
computación, aun que ha sido los
almacenamientos de datos y centros de datos,
así como la virtualización, la conectividad y
la potencia de procesamientos, los que han
ayudado a construir una arquitectura de la
Nube que constituye hoy en día un nuevo
ecosistema técnico.
4. Objetivó general
Explicar los modelos de servicios y de despliegues de la
nube, mediante el uso de las definiciones dadas por el INST
(National Institute of Standards and Technology ) (instituto
nacional de estándares y tecnología de los estados unidos),
para conocer el funcionamiento, características o beneficios
de los mismos.
5. Computación en la nube
la computación en la nube (cloud computing) es una
tecnología que permite acceso remoto a softwares,
almacenamiento de archivos y procesamiento de datos por
medio de Internet, siendo así, una alternativa a la ejecución
en una computadora personal o servidor local. En el modelo
de nube, no hay necesidad de instalar aplicaciones
localmente en computadoras.
La computación en la nube ofrece a los individuos y a las
empresas la capacidad de recursos de computación con
buen mantenimiento, seguro, de fácil acceso y bajo
demanda.
6. Modelo de la Nube (Cloud)
Modelos de Despliegues: se
refiere a la posición
(localización) y administración
(gestión ) de la infraestructura
de la nube (Publica, Privada,
Comunitaria e hibridad).
Modelos de Servicio: Se refiere a
los tipos específicos de servicios
a los que se puede acceder en un
plataforma de computación en la
nube(software como servicio,
plataformas como servicios e
infraestructura como servicio).
7. Se refiere a los tipos específicos de servicios a los que se puede
acceder en una plataforma de computación en la nube.
Software Como Servicio. (SaaS)
Plataforma Como Servicio. (PaaS)
Infraestructura Como Servicio. (IaaS)
Modelos de servicios mas populares
8. Software como servicio (SAAS)
El NIST define software como servicio así: La capacidad
proporcionada al consumidor es utilizar las aplicaciones del
proveedor ejecutándose en una infraestructura en la nube.
Este software permite a los usuarios conectarse ah aplicaciones
basadas en la nube a través de Internet y usarlas. En pocas palabras
ofrece una solución de software integral.
Algunos ejemplos comunes son el correo electrónico, los
calendarios y las herramientas ofimáticas (como Microsoft Office
365). El consumidor no gestiona ni controla la infraestructura
fundamental de la nube incluyendo redes, servicios, sistemas
operativos, almacenamiento o incluso capacidad del marco de
configuración de aplicaciones especificas al usuario.
9. En un modelo SaaS el usuario no tiene que preocuparse por conocer
donde esta aloja el software, que tipo de sistema operativo se utiliza
o si esta escrito en lenguaje PHP, java o . Net. Además el usuario no
tiene que instalar ningún programa de software como si se hace en el
modelo tradicional.
El consumidor no gestiona ni controla la infraestructura fundamental
de la nube, incluyendo red, sistemas operativos, servidores ni
incluso las características o funcionalidades de las aplicaciones
individuales, con la excepción de la posible configuración que pueda
requerir en el lado del usuario.
La aparición de la herramienta Google Apps a terminado
definitivamente de asentar las siglas SaaS como modelo de
desarrollo del siglo XXI.
Software como servicio (SAAS)
10. Aplicaciones de software como servicio.
Google Apps, una aplicación de Google, de carácter gratuita
para los usuarios individuales y con pagó de una cuota mensual
para las empresas; esta aplicación contiene un paquete de
ofimática Google Docs similar al Office de Microsoft, Gmail,
el correo electrónico, o una aplicación de agenda o de
construcción de paginas web.
Zoho que ofrece también un paquete de ofimática y programas
CRM y ERP.
Office 365, es la versión SaaS de Microsoft Office, dirigida a
empresas y con una cuota mensual.
11. Ventajas de software como servicio.
Obtener acceso a aplicaciones sofisticadas..
Pagar solo por lo que usa.
Usar software de cliente gratuito.
Movilizar fácilmente a su personal.
Obtener acceso a los datos de las aplicaciones desde cualquier
parte.
12. Plataforma Como Servicio. (PaaS)
PaaS es similar a SaaS, aunque el servicio es un entorno de desarrollo de
aplicaciones y no solo el uso de una aplicación. Las soluciones de PaaS se
diferencian de SaaS en que proporcionan una plataforma de desarrollo virtual
alojado en la nube y accesibles desde un navegador Web.
NIST define PaaS como: la capacidad proporcionada al consumidor de
desplegar en la infraestructura de la nube aplicaciones creadas por el
consumidor o adquiridas y desarrolladas utilizando herramientas y lengua de
programación soportadas por el proveedor.
El consumidor no gestiona ni controla la infraestructura fundamental de la
nube tales como redes, servidores, sistemas operativos o almacenamiento,
pero tiene, sin embargo, el control sobre las aplicaciones desplegadas , y en su
caso, configuraciones de entorno de alojamiento de aplicaciones.
13. Plataforma Como Servicio. (PaaS)
Los sistemas PaaS son muy útiles ya que facilitan a los
desarrolladores y empresas innovadoras pequeñas, desplegar
aplicaciones basadas en la web sin el coste y complejidad que
supondría la compra de servidores y sus correspondientes
configuraciones y puestas en funcionamiento.
Este modelo proporciona una infraestructura operativa y de
desarrollo para la realización de aplicaciones. Los proveedores de
PaaS ofrecen plataformas completas de computación para
programadores independientes, fabricantes de software o empresas y
organizaciones para desarrollar de aplicaciones y alojar partes de su
infraestructura TIC.
14. Beneficios de Plataforma Como Servicio. (PaaS)
Los beneficios señalados por Mather (2009) residen en el numero
creciente de personas que pueden desarrollar, mantener y desplegar
aplicaciones web.
15. Ventajas de Plataforma Como Servicio. (PaaS)
Reducir el tiempo de programación.
Agregar más funcionalidad de desarrollo sin
incorporar más personal.
Desarrollar para varias plataformas (incluidos
los dispositivos móviles) con más facilidad.
Usar herramientas sofisticadas a un precio
asequible. geográficamente.
Administrar el ciclo de vida de las
aplicaciones con eficacia.
16. Infraestructura Como Servicio. (IaaS)
Es el modelo de la nube que mejor muestra la diferencia entre
infraestructura de las tecnologías de la información y el servicio de
infraestructura basado en la nube.
Para el INST la infraestructura como servicio es la capacidad que se da
al consumidor al proporcionales procesamientos, almacenamiento, redes
y otros recursos de computación en los que es capaz de desplegar y
ejecutar software específicos que pueda incluir sistemas operativos y
aplicaciones .
El consumidor no gestiona ni controla la infraestructura fundamental de
la nube, sin embargo tiene el control sobre los sistemas operativos,
almacenamiento, aplicaciones desplegadas y , en su caso, control
limitado sobre ciertos componentes específicos en la red.
17. Ventajas de Infraestructura Como Servicio
(IaaS)
Elimina el gasto de capital y reduce los costos corrientes.
Mejora la continuidad empresarial y la recuperación ante
desastres.
Innovar con rapidez.
Responder más rápido a la situación variable del negocio.
Centrarse en su actividad principal.
Aumentar la estabilidad, la confiabilidad y la
compatibilidad.
Mayor seguridad. .
Hace llegar las aplicaciones nuevas a los usuarios con más
rapidez.
19. Modelo de entrega de
la nube(cloud)
Los modelos de entrega
de servicios en la nube
mas usuales que se
ofrece a los clientes y
usuarios de la nube son:
SaaS
PaaS
IaaS
Servicio Descripción Proveedores
SaaS Modelo de software como
servicio donde las aplicaciones
se descargan de la nube y se
ejecutan directamente a cambio
de una cuota que puede ser una
cantidad determinada o gratuita.
Google Apps
Zoho
Salesforce.com
Dropbox
Glide OS,
Wuala
Evemote
Office365
PaaS Plataforma como servicio.
Plataforma de aplicaciones que
proporcionan a los
desarrolladores un despliegue
rápido
Google Apps
Engine
Salesforce.com
Microsoft
Azure
IaaS Infraestructura como servicio.
Infraestructura compartida
como redes, servidores y
almacenamiento.
Amazon AWS
Dell
Arsys
Strato
Modelo de despliegue de servicios
20. Modelos de despliegue de la Nube:
PRIVADOS COMUNITARIOS PÚBLICOS HÍBRIDOS
Los modelos de despliegues que se pueden implementar en las organizaciones
y empresas son:
Pero los modelos mas aceptados son los son:
Privada , publica e hibrida.
21. Modelos de despliegue de la Nube pública
La infraestructura de esta nube esta disponible para el público en general o
para un gran grupo de industria. Dicha estructura es proporcionada a una
organización que vende o alquila servicios en la nube.
La nube pública es el modelo estándar de la computación en la nube, en el
cual un proveedor de servicios pone sus recursos tales como aplicaciones y
almacenamiento disponible al público en general a través del internet.
La nube se opera y gestiona en un centro de datos propiedad del proveedor
de servicios, que aloja múltiples clientes y utiliza aprovisionamiento
dinámico.
22. Nube publica
Desde el punto de vista económico, puede ahorrar costes
económicos de modo inmediato a una organización.
Una nube publica esta alojada, operada y gestionada por un
proveedor desde uno o mas centros de datos. El servicio se ofrece a
múltiples clientes mediante una infraestructura común.
En una nube pública, la gestión de la seguridad y las operaciones es
controlada por un proveedor que es responsable de la oferta de los
servicios de l nube. Por estas razones se tiene un control muy bajo
de la seguridad física y lógica, al contrario de lo que sucede en una
nube privada.
23. Nube privada
La infraestructura de esta nube esta operada únicamente por
una organización. Puede ser administrada por la
organización o por un tercero y puede existir dentro de la
misma (on premises) o fuera de la misma (off presimes)
(NIST 2009).
La nube privada se caracteriza por que es propiedad de la
empresa que la utiliza y , por consiguiente, esta bajo su
control, y en consecuencia decide quien debe tener acceso a
la nube.
En una nube privada, las organizaciones clientes establecen
un entorno de virtualización en sus propios servidores, en
cualquiera de sus centros de datos o en los de un proveedor
de servicios.
24. Nube privada
Las organizaciones deben comprar , construir y gestionar la nube a
cambio de tener el control de la misma, por lo que sus costes
adicionales de gestión serán mas altos. Por lo tanto, los clientes
organizacionales y empresariales de una nube privada son los
responsables del funcionamiento de la misma
La estructura de nube privada es útil para empresas que o bien
tienen inversiones o costes significativos de su tecnología de la
información, o que se consideran que debe tener un control total
sobre los diferentes aspectos de infraestructura.
25. Ventaja principal
la venta principal de la nube privada es tener el control.
Se tiene el control sobre la infraestructura y se gana todas las
ventajas de virtualización.
26. Modelos de despliegue de la Nube Hibrida
Es la composición de dos o mas nubes, por ejemplo privada y
publica, que permanecen como entidades únicas pero que coexisten
por tener tecnologías que permiten compartir datos o aplicaciones
entre si (NIST).
Este modelo pretende aprovechar las mejores características de los
modelos públicos y privados, en una mezcla de ambos.
Las nubes hibridas mantiene almacenamiento de datos en “casa” y
alquilan anchos de banda con un modelo de pago a medida.
27. Nube Hibrida
Las nubes hibridas son nubes privadas que pueden tener también
acceso a recursos externos al cortafuego(firewall)durante periodo de
máxima demanda.
Con una nube hibrida las organizaciones pueden ejecutar
aplicaciones no fundamentales (non-core) en una nube publica,
mientras mantiene las aplicaciones fundamentales y los datos
sensibles internos en una nube privada.
28. Ventajas de la nube hibridad
Control: su organización puede mantener una infraestructura privada
para los recursos confidenciales.
Flexibilidad: puede aprovechar los recursos adicionales de la nube
pública cuando los necesite.
Rentabilidad: gracias a la posibilidad de escalar a la nube pública,
solo pagará por la capacidad informática adicional cuando sea
necesaria.
Facilidad: realizar la transición a la nube no tiene por qué ser
compleja, ya que puede realizar una migración gradual; es decir,
trasladando cargas de trabajo en etapas.
29. 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,
necesidades de cumplimiento regulatorios(compliances).
Una nube de comunidad puede ser administrada por la organización
u organizaciones constituyentes o bien por terceras partes.
Este modelo solo suele ser reconocido por el NIST; la mayoría de
organizacione, asociaciones, relacionadas con la nube, divide los
modelos de despliegue en tres: publica, privada e hibrida.
30. Modelo de cloud computing según NIST con
características fundamentales
Nube
Privada
IaaS PaaS SaaS
Nube
Comunitaria
Nube
Publica
Nube
Hibrida
Asistencia
bajo
Demanda
Múltiples
formas
acceso a
Red
Compartición
de Recursos
Elasticidad
Rápida
Servicio
medido
32. El modelo de Clound Computing según el NIST
tiene las siguiente 5 características esenciales.
1. Auto servicio bajo demanda. El usuario puede acceder a capacidades
de computación en la nube de manera automática a medida que las vaya
requiriendo, si necesidad de una interacción humana con su proveedor o
proveedores de servicio Cloud
2. Múltiples formas de acceder a la red. Los recursos son accesibles a
través de la red y por medio de mecanismos estándar que son utilizados
por una amplia variedad de dispositivos de usuario, desde teléfonos
móviles hasta ordenadores portátiles o PDA (Personal Digital Assistant)
3. Compartición de recursos. Los recursos (almacenamiento, memoria,
ancho de banda, capacidad de procesamiento, maquinas virtuales, etc.) de
los proveedores son compartidos por múltiples usuarios, a los que se van
asignando capacidades en forma dinámica según sus peticiones.
33. 4. Elasticidad rápida. Los recursos se asignan y
liberan rápidamente, muchas veces de manera
automática, lo que da al usuario la impresión de
que los recursos a su alcance son ilimitados y están
siempre disponibles.
5. Servicio medio. El Proveedor es capaz de
medir, a determinada nivel, el servicio
efectivamente entregando a cada usuario, de
modo que tanto proveedor como usuario tienen
acceso transparente al consumo real de los
recursos, lo que posibilita el pago por el uso
efectivo de los servicios.
34. Características complementarias que añaden
ventajas adicionales(Sosinsky2011 b)
Costes mas bajos. Se producen considerables
reducciones de costes cuando se comparan con
los altos grados de eficiencia y de buena
utilización que producen los modelos y
herramientas de la nube con otros productos
similares del mercado.
Facilidad de utilización. Dependiendo del tipo de
servicio que contrate, normalmente no se
requerirán licencias de hardware ni software para
implementar el servicio .
Calidad de servicios (QoS). La calidad del
servicio se obtiene por lo general mediante
contrato con su proveedor.
35. Fiabilidad . La potencia y escalamiento de las redes de
computación de los demás proveedores garantizan la fiabilidad de
los servicios ofertados, en la mayoría de los casos, con un nivel de
fiabilidad tan alto o mas que los proveedores clásicos mas
respetados.
Administración externalizada de TI. Un despliegue de Cloud
Computing permite la gestión de la infraestructura de computación
mientras se gestionan, en paralelo, sus negocios. En la mayoría de
los casos este modelo de externalización (outsourcing) de TI
consigue considerables reducciones de costes tanto de equipos
como de recursos humanos.
Simplificación de la actualización y mantenimiento . Dado que
el sistemas es centralizado(aunque técnicamente actúa como
descentralizado y distribuido) se puede aplicar fácilmente, parchers
y actualizaciones de software (upgrade).
Facilidad para superar barreras. El cloud computing rompe
“barreras físicas y virtuales”, de modo que es ideal para jóvenes
emprendedores y empresas start-up, además de grandes empresas,
por la facilidad de usi para su adaptación tecnológica.
36. Nube privada Versus Nube Publica
Nube privada: centros de datos muy virtualizados, localizados dentro del
cortafuegos (firewall) de la empresa o espacio privado dedicado a la
empresa dentro de un centro de datos de un proveedor de la nube y que
esta designado para manejar las cargas de trabajo de la empresa.
Características
Proporciona un entorno muy bien gestionado.
Optimiza el uso de recursos informáticos tales como servidores.
Soporta cargas de trabajo específicas.
Automatiza las tareas de gestión
Seguridad y privacidad
37. La nube publica
Características
Escalabilidad.
Elastizada.
Aprovisionamiento de servicios.
Bajos costes
Otra diferencia grande esta en el control sobre su entorno, que en una
nube privada el cliente puede controlar la gestión del servicio.
38. Nube publicas, privadas o hibridas
Conociendo las diferencia y beneficios que cada una ofrece, se debe
pensar cuando es una buena idea almacenar datos y aplicaciones en
la nube y ponerlas en nubes privadas, publicas o hibridas.
Los principales beneficiarios de la nube son las jóvenes
empresas(startup)cuyos objetivos son desarrollar aplicaciones de
éxito basada en la Web.
La nube debe utilizarse principalmente como un servicio de
alojamiento(hosting)
La nube privada se considera que dominara el futuro.
39. Otros modelos de servicios de la nube
Aun que los tres modelos de servicios anterior mente citados
constituyen la categoría o clasificación mas aceptada universalmente
,desde el NIST hasta las organizaciones y empresas mas acreditadas,
es posible considerar otros modelos de servicios, aun que la mayoría
de ellos se encuentran de una u otra forma, incluidos en SaaS, PaaS
e IaaS.
40. Otros modelos de servicios de la nube
Linthicum, uno de los especialista mas reconocidos en el campo de
cloud computing. Ha clasificado los modelos o patrones de las
tecnologías en 11 categorías, las tres ya presentadas y ocho mas:
Almacenamiento como servicio.
Base de datos como servicio.
Información como servicio.
Proceso como servicio.
Integración como servicio.
Seguridad como servicio.
Gestión/gobierno como servicio.
Pruebas como servicios.
41. Motivos para utilizar la computación en la nube.
Flexibilidad: Los servicios basados en la nube
pueden atender una demanda mayor de manera
instantánea.
Recuperación de desastres: Los proveedores de
Cloud Computing manejan los problemas de
recuperación más rápidamente que las
recuperaciones que no son en la nube.
Actualizaciones automáticas de software: Los
proveedores de Cloud Computing son responsables
por el mantenimiento del servidor, incluyendo
actualizaciones de seguridad.
42. La capacidad de trabajar en cualquier lugar:
Los empleados solo necesitan tener acceso a
Internet para trabajar desde cualquier lugar.
Colaboración: Todos los empleados pueden
compartir aplicaciones y documentos al mismo
tiempo.
Seguridad: Los datos almacenados en la nube
pueden ser accedidos desde cualquier lugar,
independientemente de la pérdida o daños de uno o
más dispositivos
Conciencia ecológica: La computación en la nube
utiliza sólo el espacio necesario en el servidor,
reduciendo la huella de carbono de la empresa.
43. Conclusión
Ciertamente, la computación en la nube es una combinación de
muchas tecnología existentes que han ayudado a construir una
arquitectura en la nube constituyendo así un ecosistema técnico que
ofrece aplicaciones, plataformas e infraestructuras recursos
tecnológicos que facilitan el desarrollo humano.
44. “Gracias por su atención ”
“La educación es lo que permanece cuando
uno a olvidado lo que aprendió en la escuela”
Albert Einstein
45. Referencias
Aguilar, L. J. (2012). computación en la nube. En L. J. Aguilar, computación en la nube (págs. 66-87). Buenos Aire
Santiago Chile: Alfaomega Grupo editor, S_A de C.V., México.
Microsoft. (2020). Obtenido de Microsoft Azure : https://azure.microsoft.com/es-es/overview/what-is-saas/
Microsoft. (2020). Microsoft Azure. Obtenido de Microsoft Azure: https://azure.microsoft.com/es-es/overview/what-is-
paas/
Microsoft. (2020). Microsoft Azure . Obtenido de https://azure.microsoft.com/es-es/overview/what-is-iaas/
https://www.salesforce.com/mx/cloud-computing/
https://www.salesforce.com/mx/cloud-computing/