Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VF Dii001 Descargable Semana 2
VF Dii001 Descargable Semana 2
DIGITALIZACIÓN INDUSTRIAL
DIGITALIZACIÓN INDUSTRIAL INTRODUCCIÓN AL
CLOUD
ELABORACIÓN
VALIDACIÓN
DISEÑO DOCUMENTO
Welearn
Analizar sistemas SaaS, PaaS, IaaS, según su funcionamiento, considerando uso de Cloud
Computing y requerimientos de usuario.
El estudiante será capaz de caracterizar formas de implementación de Cloud Computing,
considerando ejemplos de elementos Cloud, determinando sistemas Cloud, según su utilidad
y funcionamiento. Relaciona sistemas SaaS, PaaS y IaaS con requerimientos de usuario,
considerando uso de Cloud Computing. Determinará tipos de servicios asociados a Cloud,
considerando almacenamiento en la nube, seguridad y uso doméstico.
Propiciando como objetivo la autonomía en actividades y funciones especializadas en
diversos contextos.
Las distintas soluciones basadas en la nube nos permiten diversificar nuestro ámbito de
propuesta para los requerimientos de los usuarios y empresas. Con la finalidad de establecer
la solución que se adapta a las necesidades expresadas por la empresa debemos entender
los requerimientos de usuario y alinearlos con los conceptos de Modelos de Servicio y
Modelos de implementación.
Este concepto hace referencia al modelo estándar de Cloud Computing. En él, el prestador
de servicios pone a disposición de cualquier usuario en Internet su infraestructura de forma
gratuita o mediante el pago de cierta cantidad relacionada con el volumen o tiempo de uso
de estos.
Por lo tanto, estos servicios son ofrecidos al público en general o a grupos de varias
organizaciones, y su propietario es el proveedor de servicios.
Es importante tener en cuenta que en estos casos la información aportada a la nube se
almacena con aquella de otros usuarios de los servicios. Esto hace que la empresa que
contrata el servicio deba tener cuidado en cuestiones de protección de datos y estándares
de seguridad.
Algunos ejemplos de nubes públicas son Amazon Elastic Compute Cloud (EC2), IBM Blue
Cloud, Sun Cloud, Google AppEngine y Microsoft Windows Azure Services Platform.
Muchas empresas optan por implementar servicios de Cloud Computing privados. Este
concepto hace referencia a redes o centros de procesamiento de datos que utilizan
tecnologías características de Cloud Computing, tales como la virtualización. Así, parten de
los principios del Cloud Computing tradicional y ofrecen los mismos servicios, pero dentro en
la propia estructura de la compañía.
De este modo, el servicio se diseña para un único usuario. Esto propicia un mayor control de
la información gestionada, así como de su seguridad y de la calidad del servicio ofrecida.
Como inconveniente, estos servicios obligan a la empresa a adquirir nuevos sistemas
informáticos. Este tipo de nube es aplicable por lo general en organismos estatales o
integrantes de holdings, que, si bien son organizaciones independientes entre sí, comparten
una misma misión, políticas de gestión, de seguridad etc.
Modelo De Nube Híbrida
El modelo híbrido de Cloud Computing combina los modelos de nubes públicas y privadas.
De esta manera se aprovecha la ventaja de localización física de la información gestionada
por las nubes privadas, con la facilidad de ampliación de recursos de las nubes públicas.
Así, las nubes híbridas combinan las aplicaciones propias de la empresa con las consumidas
a través de la nube pública. Esto permite a una empresa mantener el control sobre las
aplicaciones críticas para su negocio y aprovechar al mismo tiempo las posibilidades
ofrecidas por los servicios ofertados por la nube en aquellas áreas donde resulte más
adecuado.
Ejemplos de elementos Cloud: Spotify, Netflix, Office 365, MS Azure, Amazon WS, Google
app, Engine, Velneo V7.
Una vez determinados los riesgos asociados y el modelo Cloud a implementar, se debe
realizar un pequeño estudio de mercado y ver qué empresas pueden ofrecernos estos
servicios. Conocer sus valores y quienes puede colaborarnos a elegir entre una u otra hasta
encontrar aquella que más se adapta a nuestras necesidades. Una vez hecho, esta será la
encargada de hacer el estudio previo con el cual determine el servicio de nube externa a
medida que necesita la compañía en cuestión.
Así, la empresa que se encarga de hacer este servicio tendrá que recomendar, entre otras
cosas, qué tipo de Cloud Computing nos conviene y luego seguir el proceso de
implementación.
Plataforma en el que tanto el software como los datos manejados son centralizados y
alojados en un único servidor externo a la empresa. Esto implica que el software utilizado por
la empresa no se encuentra en la misma, sino que un proveedor se ocupa del hosting de
dicho software en la nube, así como del mantenimiento y el soporte.
Ventajas del uso de sistemas SaaS
Reducción de tiempos
Una de las grandes diferencias con el modelo tradicional es que en el sistema SaaS el
software ya se encuentra configurado. Esto supone un importante ahorro de tiempo en la
fase de instalación y configuración del software en cada uno de los ordenadores que lo van
a utilizar.
Reducción de costos
Esta centralización del software también supone una reducción en los costes de adquisición.
La ubicación compartida de la aplicación reduce los costes de licencia de hardware y
software, ya que el pago de un alquiler por el servicio es suficiente. Esto hace que muchas
PYMES puedan acceder al uso de software especializado que en el modelo de distribución
tradicional no podrían asumir debido a que supone una carga importante en sus costes de
estructura.
Pero no solo se reducen los costes de adquisición, lo mismo sucede con los gastos de
mantenimiento y soporte. La empresa proveedora del servicio SaaS también se ocupará de
estos servicios, de modo que la empresa contratante no necesita un departamento interno
especializado en ello y se puede despreocupar de este punto.
Escalabilidad e integración
Generalmente las soluciones SaaS operan en un contexto Cloud que se puede escalar e
integrar con otras soluciones de Software as a Service. Si lo comparamos con el modelo
tradicional de distribución de software, el usuario ya no necesita comprar otra aplicación o
servidor. Basta con habilitar otro sistema SaaS y encargarle su alojamiento al mismo
proveedor.
Actualizaciones
Los proveedores de sistemas de Software as a Service se encargan de ir actualizando sus
aplicaciones y ofrecérselas a sus clientes. Los gastos y esfuerzos dedicados a la
Servicios como Microsoft Office 365 y CMS para diseño de páginas web como WordPress,
son ejemplos de software como servicio y cuentan con las siguientes funcionalidades:
Microsoft Office 365: con esta plataforma de Microsoft los usuarios pueden acceder
a las herramientas de ofimática de Microsoft (Word, Excel, Access, PowerPoint, etc.)
desde cualquier dispositivo, que se ejecutan en servidores de Microsoft. El usuario
sólo se preocupa de utilizar la aplicación sin tener nada que ver con su instalación,
mantenimiento y actualización.
Google App Engine y Bungee Connect son dos ejemplos de plataformas como servicios y
tienen las siguientes características.
Google App Engine: este servicio de Google está enfocado a que el cliente pueda
publicar aplicaciones web online, sin tener que preocuparse por la infraestructura
donde hacerlo. Así, el cliente se enfoca solamente en la construcción y configuración
de sus aplicaciones, siendo Google la encargada de aprovisionar de los recursos
necesarios. Google App Engine cuenta con un nivelador de carga, que va
aumentando los recursos necesarios según necesiten las aplicaciones, por lo que no
es necesario preocuparse por la escalabilidad.
Bungee Connect: es uno de los primeros servicios PaaS que permitieron el
despliegue de aplicaciones en la nube sin preocuparse por la infraestructura. Con el
servicio de Bungee Connect se obtiene un entorno adecuado para el desarrollo,
testeo y ejecución de aplicaciones web.
Crear un entorno de virtualización con el cual los clientes pueden acceder a los
recursos de IaaS que ofrece.
Suministrar el software con el cual los clientes puedan administrar la infraestructura
virtualizada.
Sobre la base de estas estructuras de software y hardware, los clientes del servicio pueden
configurar y administrar su propio centro de datos, lo cual no solo comprende la organización
y el uso de este entorno lógico, sino también la puesta en marcha de medidas de protección
de los recursos que se utilizan. Podemos resumir así las tareas propias del usuario de IaaS:
Como plataformas que utilizan esta estructura de solución encontramos a Amazon Web
Services y Microsoft Azure, que son dos claros ejemplos de infraestructura como servicio.
Microsoft Azure: Microsoft también dispone de un servicio IaaS con Azure. En él, se
puede realizar una contratación de hardware personalizada en cuanto a CPU,
memoria, almacenamiento y velocidad de red. En esta infraestructura los clientes
pueden hacer correr sus aplicaciones empresariales, como por ejemplo SAP o
Sharepoint sin necesidad de preocuparse por el hardware necesario para hacerlo.
Microsoft Azure destaca por la gran cantidad de recursos que pueden ser contratados,
lo que la hace ideal para las empresas con necesidades muy exigentes en cuanto a
infraestructura.
Requerimientos De Usuario
Responsabilidad
Dada su importancia como punto de partida de la validación, y que por lo tanto a través de
ellos se demuestra que es adecuado la migración a un servicio en la nube, dado que los
requerimientos de usuario deben ser preparados por expertos en la materia. Estos expertos
en la materia deben ser personas conocedoras de los procesos, de las necesidades de la
organización usuaria, de las especificaciones del sistema e infraestructura y las actividades
de validación a seguir. Por lo anterior es importante que en su elaboración participen los
dueños de proceso y sistema, no solo el personal de validación.
Basados en los requerimientos de usuario y dependiendo de las necesidades de las
empresas o los profesionales, puede ser más atractivo un modelo de servicios IaaS, PaaS o
SaaS. Hay que tener en cuenta que la plataforma como servicio y el software como servicio
están montado sobre una infraestructura como servicio, ya que en ambas el usuario se
desentiende de todo lo relacionado con la infraestructura (instalación, costos, mantenimiento,
etc.).
La diferencia fundamental entre estos tres tipos de plataformas viene dada por el tipo de
mantenimiento y soporte que ofrezca el proveedor del servicio. Por ejemplo, en una
plataforma IaaS el usuario tiene acceso al software instalado y su configuración, cosa que
los usuarios de un servicio Saas no tienen. En cambio, un servicio PaaS solo tiene acceso al
software que forme la plataforma de desarrollo a utilizar.
En cuanto a seguridad también hay diferencias notables. En un entorno IaaS la seguridad de
las aplicaciones instaladas recae en el usuario que debe estar atento a qué versión instalar
y a que la misma permanezca actualizada. Sin embargo, en un entorno SaaS o PaaS, la
seguridad de las aplicaciones instalada recae en el proveedor del servicio, que se encarga
de su instalación y actualización.
Aunque parece un término muy novedoso, apareció en la década de los años 60. El
almacenamiento en la nube o Cloud Storage es una forma de almacenar datos a través de
servidores donde los datos quedan alojados en espacios de almacenamiento virtuales en vez
de físicos. Esto rompe conceptualmente con la idea que hemos tenido siempre de guardar
nuestros datos en sitios físicos como el disco duro del PC, pendrives, discos externos, etc.
La definición de Nube hace referencia a ordenadores (servidores) que están conectados a
Internet con discos de gran capacidad que pueden guardar una gran cantidad de archivos.
¿Cómo funciona?
El funcionamiento es muy sencillo. Las empresas que se dedican a prestar servicios de
almacenamiento en la nube habilitan unos servidores donde se ofrece espacios donde
guardar nuestros datos. Las personas y empresas que lo deseen, los contratan y hacen uso
de este tipo de almacenamiento.
Tipos de almacenamiento en la nube
Público
Almacenamiento en la nube que está abierto al público de forma gratuita debido a su bajo
costo y bajo nivel de mantenimiento que requiere. Es un servicio que se aloja de forma
externa al usuario, pudiéndose acceder fácilmente a través de Internet. Google Drive o
Dropbox serían algunos ejemplos de este tipo de almacenamiento en la nube.
Privado
Esta forma de almacenamiento se encuentra dentro de las instalaciones del usuario de esta,
en una infraestructura local manejada exclusivamente por un solo cliente que la controla.
Cuenta con una gran ventaja respecto al público, y es que la localización de los datos se
encuentra dentro de la propia empresa, lo que conlleva un mayor nivel de seguridad.
Híbrido
Combinación de los dos modelos anteriores (público y privado). El cliente es propietario de
una parte, sin embargo, comparte otras. Las nubes híbridas permiten a las empresas tener
una gran flexibilidad, así como no incurrir en tantos gastos como en la nube privada.
Para el correcto funcionamiento de este tipo de servicios participan dos partes: Front End y
Back End. El Front End es la parte formada por el ordenador del cliente y la aplicación que
necesita para hacer uso del sistema. Por otra parte, en el Back End se sitúan los servidores
y sistemas de almacenamiento de datos que prestan el servicio en la nube.
¿Cuáles son las ventajas de las plataformas en la nube?
Ubicuidad: la capacidad de poder acceder a los archivos donde y cuando quieras sin
necesidad de tener dispositivos de almacenamiento físicos.
Capacidad ilimitada: ventaja de gran importancia sobre todo para las empresas que
necesitan una gran capacidad de almacenamiento.
Existen determinados factores claves que hace que nos decidamos por una u otra plataforma.
Los factores más importantes y relevantes son el almacenamiento gratis que ofrecen, la
flexibilidad de los servidores y el uso al que esté destinado la plataforma. Las principales
plataformas de almacenamiento en la nube son Dropbox, Google Drive, Onedrive, icloud y
otros.
La seguridad en las plataformas Cloud Computing es un tema que siempre ha estado vigente
desde el crecimiento de este tipo de servicios. Pero dada su evolución, las garantías en esta
materia que ofrecen los proveedores de este sector también han aumentado con el paso de
los años. Este tipo de proveedores, han ido profesionalizando y puliendo todos los aspectos
y características de sus servicios con el objetivo de ofrecer un Cloud Computing seguro.
La seguridad de la computación en la nube es un servicio de rápido crecimiento, que ofrece
muchas de las funciones que tiene la seguridad de TI tradicional. Esto incluye la protección
de información crítica frente al robo, la filtración de datos y la eliminación.
Un punto muy importante en este campo es el rendimiento. Y es que el desarrollo de nuevas
medidas de seguridad no debe afectar a la velocidad y facilidad con las que las empresas
acceden a las soluciones de Cloud Computing que tengan contratadas. Teniendo en
consideración que, en un servicio de alta disponibilidad, la seguridad no debe significar
sacrificar ésta y otras ventajas que ofrece la computación en la nube.
Sus datos están protegidos en centros de datos. Como algunos países exigen que los datos
se almacenen dentro del país, le puede resultar útil elegir un socio que disponga de varios
centros de datos en todo el mundo.
Criptomonedas: Buda.
Profundiza
Analisis de Modelos
en la Nube
Modelos de
Modelos de
Implementación: nube privada -
Consumo pública - híbrida
Explicación
Todo inicia con la especificación de requerimientos de usuario manifestada por el cliente, la
cual nos debe otorgar la información necesaria para poder evaluar los distintos modelos de
servicio y modelos de implementación propuestas por los proveedores de infraestructura en
la nube.