Está en la página 1de 85

¿QUÉ ES LA VIRTUALIZACIÓN?

La virtualización es una tecnología que permite emular de forma


virtual un servidor, ordenador, sistema operativo, disco duro y otros
recursos informáticos dentro de un equipo real.
• Por ejemplo, nos permite ejecutar un ordenador dentro de otro o
dividir un disco duro en múltiples particiones.
• En este tipo de soluciones, la máquina o recurso virtual se
implementa como software, como un programa más que se
ejecutará en nuestro ordenador o servidor. Aun así, está limitada
por el hardware del equipo en que se pone en marcha.
• En el caso de la virtualización de servidores, la implementación es un
poco más compleja, ya que podremos aprovechar todos los recursos
físicos de vario servidores para la ejecución de una o más máquinas
virtuales.
¿TIPOS DE VIRTUALIZACIONES?

Virtualización del sistema operativo


Se implementa para ejecutar más de un sistema operativo en el mismo
dispositivo.

Virtualización del servidor


Esta es una de las áreas donde inicia el mundo de la virtualización y
consiste en correr máquinas virtuales con sistemas operativos de versión
de servidor. Cada máquina virtual ejecuta un sistema operativo
independiente de las demás. Ejecutar más de un servidor en el mismo
servidor físico.
Virtualización de almacenamiento
Es un conjunto de dispositivos físicos y lógicos que aparentan ser una única
unidad de almacenamiento que permiten almacenar la información de las
aplicaciones, servicios y usuarios. El almacenamiento en la nube es el
medio más utilizado en la virtualización de almacenamiento.
Virtualización de red
Es la capacidad de combinar recursos físicos y lógicos de red de manera
que se vean como una unidad.

Virtualización gráfica
Se presenta como un mercado emergente y funcional. Básicamente
consiste en usar gráficos en la nube. Por ejemplo, de la misma manera en
que accedemos a nuestras fotos en la nube, podemos trabajar con
aceleración GPU (Unidad de Procesamiento Gráfico) de forma remota, sin
tener que poseer físicamente un equipo como estación de trabajo.
Virtualización de aplicaciones
Permite encapsular las aplicaciones de manera que no se requiera la
instalación de aplicaciones sobre el sistema operativo. Permite ejecutar
aplicaciones corporativas que están hospedadas en un servidor
compartido.
Virtualización de perfil
Mediante esta virtualización el usuario tiene acceso a su perfil,
documentos y configuración del escritorio de manera que estos estén
disponibles cuando este cambie de estación de trabajo. Esto quiere decir
que su información no está ligada a una estación específica.
Virtualización de escritorios
Conocida como VDI (siglas en inglés de Virtual Desktop Infrastructure). La
infraestructura de virtualización del escritorio lo que busca es ejecutar
escritorios corporativos en el equipo del cliente o en forma centralizada el
Centro de Datos
Los tipos de virtualización más habituales en Cloud Computing son:
•Servidores
•Red
•Sistema operativo y escritorios
•Recursos de almacenamiento
VIRTUALIZACION DE APLICACIONES EN LA NUBE

A diario utilizamos multitud de aplicaciones en nuestros equipos de trabajo.


Gestores de correo, suites ofimáticas, programas de edición gráfica, IDEs para el
desarrollo… En cada empresa, incluso en cada departamento, se emplea
diferente software en función de los requisitos de cada equipo.
Este escenario, aunque habitual en la mayoría de empresas, conlleva una serie
de limitaciones y cargas de trabajo añadidas. Por ejemplo, si queremos actualizar
el editor de documentos a la última versión, tendremos que hacerlo en todos los
ordenadores donde esté instalado. O al incorporar un nuevo equipo de trabajo
en la empresa deberemos añadir todas las aplicaciones necesarias desde 0.
Existe una tecnología que nos permite ahorrarnos estas y muchas otras
situaciones. Se trata de la virtualización de aplicaciones en la nube. En
pocas palabras, consiste en una solución en la que cada aplicación se
ejecuta en remoto en un entorno de Cloud Computing y accedemos a
ellas mediante una conexión a Internet. En lugar de instalar el software
en nuestros equipos, se incorpora a un servidor en la nube, al que nos
conectaremos para utilizarla.
Este esquema aporta muchas ventajas a las empresas que lo implementan
frente a la instalación tradicional de aplicaciones. A continuación resumimos
las más relevantes:
•Aplicaciones accesibles desde cualquier lugar. Dado que el software se
instala y ejecuta en remoto, no está vinculado a un solo ordenador. Podemos
acceder a las apps virtualizadas desde cualquier equipo, tanto en la oficina
como fuera de ella. Sólo nos hará falta una conexión a Internet.
•No necesitaremos equipos potentes. Existen aplicaciones que consumen
bastantes recursos, por lo que necesitamos invertir en equipos de trabajo
potentes. Con la virtualización de aplicaciones en la nube esto no es
necesario, dado que el software no se ejecuta en nuestros propios equipos.
•Mantenimiento y actualización centralizados. Si necesitamos, por ejemplo,
aplicar una nueva actualización a una app utilizada en todos los equipos de la
empresa, bastará con actualizar nuestra aplicación virtualizada en la nube.
Nos ahorramos el lento proceso de acceder a cada equipo para aplicar este
cambio.
•Aplicaciones independientes del sistema operativo. En ocasiones,
habrá equipos dentro de una misma empresa que empleen distintos
sistemas operativos. Por ejemplo, Linux para programación, macOS para
diseño o Windows para herramientas de ofimática. La virtualización de
aplicaciones permite la independencia del sistema operativo de cada
equipo, por lo que podremos trabajar con aplicaciones que
normalmente no podríamos instalar en nuestro ordenador.
•Reduce incompatibilidades y errores. Evitaremos que cada equipo
tenga una versión diferente de una aplicación instalada, dado que todo
el mundo accederá a la app virtualizada con las mismas características.
De este modo evitamos problemas que surgen, por ejemplo, al
compartir un documento creado con una versión más nueva de un
programa con características incompatibles con la versión anterior
•Permite ejecutar aplicaciones tradicionales (por ejemplo, las que se
desarrollaron para plataformas con sistemas operativos que ya han
alcanzado el final de su vida útil, como Windows 7 y XP).
La nube y la virtualización: ¿cuál es la
diferencia?
La virtualización y la nube son términos que se han
convertido en algo común en la actualidad, lo que demuestra
que la tecnología está evolucionando a un ritmo frenético.
Estos dos conceptos se confunden a menudo, pero cada uno
tiene su propia particularidad. Por un lado, la virtualización
implica la implementación de uno o más entornos virtuales
en la misma máquina física. Por otro lado, la nube es la
prestación de diversos servicios que suelen utilizar esta
tecnología de virtualización, como, por ejemplo, ubicaciones
de almacenamiento, servidores o aplicaciones. Una mirada a
las principales características de la nube y la virtualización.
La virtualización forma parte de la tecnología que emplea el Cloud
Computing para su funcionamiento. Es parte de la infraestructura
técnica que permite, entre otros, ofrecer servicios alojados en la nube
de alto rendimiento.

Uno de los casos más habituales es la virtualización de escritorios. Esta


técnica posibilita ofrecer como servicio de Cloud Computing un
escritorio con Windows a través de la red. Este sistema operativo no se
ejecuta en un servidor específico en la nube, si no que se genera una
máquina virtual para su uso
ON PREMISE

A diferencia del software basado en la nube, el software on-


premise está instalado en los servidores y dispositivos locales
de la empresa. Esto permite tener acceso físico a la información
y control directo de la configuración, manejo y seguridad de
esos datos. El software on-premise no depende directamente de
una conexión de internet por lo que al haber una falla en los
enlaces la empresa podrá seguir operando.
Ventajas para tu negocio de utilizar
aplicaciones en la nube

Las ventajas de las aplicaciones en la nube para una empresa son


innumerables. Algunas de las más importantes son:
•Conexión multidispositivo: es posible conectarse a las aplicaciones desde
cualquier dispositivo con conexión a internet.
•Disponibilidad constante: las aplicaciones se encuentran disponibles 24/7,
todos los días del año. Lo cual permite ser usadas en cualquier momento.
•Acceso ubicuo: se pueden acceder a las aplicaciones desde cualquier parte
del mundo.
•Alto rendimiento: el rendimiento de las aplicaciones es alto gracias a que
usan los recursos y la potencia de sus proveedores.
•Bajo consumo de recursos: debido a que usan la potencia de sus
proveedores, las aplicaciones no consumen los recursos de los usuarios.
CONCEPTOS BÁSICOS Y ARQUITECTURA
Que es un proveedor en la nube
Un proveedor de servicios en la nube es aquel que ofrece servicios de aplicaciones,
infraestructura, plataforma o almacenamiento basados en la nube. Por lo general, este
tipo de servicios se basan en el modelo de pago por uso. Es decir, particulares y
empresas pagan única y exclusivamente por la cantidad de recursos que utilizan, de
manera que pueden aprovechar la escalabilidad.
A la hora de elegir al mejor proveedor de servicios en la nube son varios los aspectos para
tener en cuenta. El primero y más importante es el precio. La gran mayoría de proveedores
ofrecen diferentes modelos de suscripción en función de la capacidad de almacenamiento
y otras funciones. Por lo tanto, hay que considerar qué es lo que se necesita, siempre
teniendo en cuenta que los planes son escalables. Es decir, una tienda online de reciente
creación puede contratar en un principio un espacio de 100 GB, y a medida que vaya
creciendo elegir otro plan de 1 TB o incluso 5 TB, por ejemplo.

Por supuesto, la usabilidad juega un papel muy importante en los servicios en la nube. Lo más
importante es que el espacio de almacenamiento se pueda sincronizar entre diferentes
dispositivos, de forma que el propietario de la tienda online pueda trabajar tanto desde el
ordenador como desde su teléfono móvil.
La seguridad es otro aspecto clave. Los centros de datos actuales son por lo general muy
modernos, y tienen estrategias de cortafuegos muy sofisticadas. Lo ideal es que los datos
almacenados y la transferencia de estos se hagan mediante cifrado.
¿Qué tipos de servicios en la nube existen?

Los servicios en la nube son aquellos que se utilizan a través de Internet. Es decir,
no están físicamente instalados en el ordenador, sino que se alojan en un servidor
y son accesibles desde cualquier dispositivo que tenga conexión a Internet. Las
ventajas que ofrecen este tipo de servicios son varias: se puede disponer de ellos en
cualquier momento y lugar, la capacidad de almacenamiento es mayor que la de un
ordenador, y los recursos de la nube son más amplios.
Software as a Service (SaaS)
Es el más utilizado de todos. El software está alojado en servidores de los
proveedores de servicios en la nube, y el cliente puede acceder a ellos a través de un
navegador web. Una de las principales ventajas que ofrece es que son los propios
proveedores los que se encargan de todo lo relacionado con la disponibilidad, el
mantenimiento y el soporte, lo cual es un gran punto a favor.
Platform as a Service (PaaS)
En este caso los proveedores ofrecen acceso a los clientes a un entorno basado en la
nube en el que estos últimos pueden crear y distribuir sus propias aplicaciones.
Por lo tanto, los proveedores únicamente proporcionan la plataforma.
Infrastructure as a Service (IaaS)
Y, por último, los proveedores proporcionan tanto el software como
las aplicaciones a través de Internet. Lo que hacen los usuarios es suscribirse a
dicho software, y acceden a él mediante el navegador web o la API.
¿Por qué conviene trabajar con un proveedor de nube?

Los proveedores de nube le permiten acceder a servicios informáticos que, de otro


modo, debería brindar usted mismo, tales como:
• Infraestructura: la base de cualquier entorno informático. Puede incluir redes,
servicios de bases de datos, gestión y almacenamiento de datos (conocido en este
contexto como almacenamiento en la nube), servidores (ya que la nube es la base
de la informática sin servidor) y la virtualización.
• Plataformas: las herramientas necesarias para diseñar aplicaciones y ponerlas a
disposición de los usuarios. Pueden incluir sistemas operativos, middleware y
entornos de tiempo de ejecución.
• Software: aplicaciones listas para usarse. Puede consistir en aplicaciones estándares
o personalizadas que ofrecen los proveedores de servicios independientes.
PRINCIPALES PROVEEDORES
A Julio del 2021 estos son los principales proveedores de servicios en la nube según el
artiiculo “Top 6 Cloud Service Providers who’ll dominate the Cloud War”

1.AMAZON WEB SERVICES (AWS)


Ha permitido a empresas de todo el mundo desarrollar su infraestructura digital total o
parcialmente utilizando la nube y la mitad de los usuarios de la nube estaban bajo su
paraguas. En 2019, su crecimiento se ralentizó, pero aun así consiguieron mantenerse en
la cima como líderes del mercado.
Amazon lanzó recientemente AWS Storage Gateway, lo cual permite a los clientes
conectar su almacenamiento y copias de seguridad existentes a la nube. Esto con una
única consola para acceder a las configuraciones de almacenamiento.
Además, otra de sus tecnologías es AWS CloudFormation, la cual permite a las empresas
controlar los recursos y las pilas de aplicaciones necesarias para las aplicaciones móviles
y web, es decir, los clientes tienen acceso a los componentes infraestructurales del
servicio en la nube con una interfaz de línea de comandos central para gestionarlos.
2. MICROSOFT AZURE
Es el competidor más cercano de AWS y cada vez está más cerca. Microsoft tiene una
gran cantidad de funciones que incluyen los servicios en la nube de Office 365, la
suscripción empresarial a Dynamic 365 y los servicios de LinkedIn.
Lo anterior hace que sea difícil comparar sus servicios directamente con sus
competidores u otros proveedores de servicios en la nube.
Con todo esto una de las características útiles de las soluciones en la nube de
Microsoft es el servicio de aprendizaje automático de Microsoft Azure. Aquí los
usuarios pueden desarrollar, probar, desplegar y gestionar su modelo de aprendizaje
automático en un entorno basado en la nube utilizando este servicio.
Un gran número de gigantes se han asociado con Azure para trasladar una parte
importante de sus operaciones a la nube. Un ejemplo destacado es el de la asociación
de cinco años entre Microsoft y Disney.
3.GOOGLE CLOUD
A partir de 2019, Google había informado ingresos medios de 8.000 millones de
dólares al año a través de su negocio en la nube, donde tan solo dos meses antes, la
empresa reflejaba ingresos medios anuales de 4.000 millones de dólares al año.
Igualmente la empresa introdujo varios cambios regularmente para hacerse un hueco
como gigante de la computación en nube para empresas. Uno de esos cambios fue la
simplificación de las condiciones y términos de los contratos, junto con las
certificaciones de cumplimiento.
Recientemente, la empresa ha adquirido la plataforma Looker, la cual ofrece
soluciones analíticas a los usuarios de la nube.
Según los analistas de Deutsche Bank, se espera que el servicio en la nube alcance
una marca de 38.000 millones de dólares de ventas anuales en 2025.
CONSOLA DE ADMINISTRACIÓN EN LA NUBE

la consola de administración de TI de autoservicio reduce la complejidad para facilitar la


identificación, la configuración, la implementación, el monitoreo y la expansión de las
soluciones rápidamente, de modo que pueda superar las necesidades tecnológicas en
evolución y cumplir con los requisitos del negocio y, al mismo tiempo, reducir el riesgo
operativo
CARACTERISTICAS DE LA CONSOLA DE SERVICIO

a. SIMPLICIDAD DE AUTOSERVICIO
Reducir la complejidad en la entrega de servicios de TI excepcionales
b. UNA TI MÁS ÁGIL
entregue y amplíe los recursos rápidamente para satisfacer las demandas del negocio
c. CONTROL Y TRANSPARENCIA
Controle sus recursos y, al mismo tiempo, reduzca el riesgo operativo
d. PERMITE GESTIONAR CUENTAS DE USUARIOS
Permite que el usuario a través de la consola de administración pueda crear diferentes usuarios y
asignarlas diferentes privilegios y roles para restringir e acceso de los empleados en las diferentes áreas
de la organización.
CUENTA EN LA NUBE
Todos los proveedores exigen que los clientes creen al menos una cuenta de
servicio en la nube a través del cual se enlace la plataforma, métricas y facturación

FACTURACION DE SERVICIO
Cada proveedor de la nube tiene su propio modelo de cálculo de facturación los
todos los proveedores de nube ofrecen cuentas con un periodo gratuito de prueba
INSTANCIAS: Es la asignación de recurso para una PC y esta formado por:

VIRTUAL CPU

MEMORIA QUE LE ASGNARA A LA MÁQUINA

DISCO O VOLUMEN VIRTUAL. Una instancia debe tener al menos un disco y un S.O.
pre Configurado

PLANTILLAS. Pueden tener pre configurados recurso de computo con la finalidad de


agilizar la creación y asignación de equipos virtuales, CPU , S.O.

CAPTURAS SNAPSHOP. Capturas de las maquinas en un momento especifico usado


para restaurar una PC
3ra semana
t
Evolución de la Computación de la Nube

Muchos de nosotros hemos aprovechado algunas de las herramientas


informáticas basadas en Internet que han estado disponibles desde mediados
de la década de 1990. Ejemplo de estos productos son: los motores de
búsqueda de Yahoo! y Google, servicios de correo electrónico, como Hotmail y
Gmail, plataformas de publicación, como MySpace, Facebook y YouTube, y
otros tipos de redes sociales como Twitter y LinkedIn. Aunque estos sistemas
estaban centrados en un consumidor, ellos validaron los conceptos básicos que
sustentan la computación en la nube.
A finales de la década de 1990, Salesforce.com, que es un servicio que ofrece a
las empresas contar con sistemas de Gestión de Oportunidades y Ofertas, fue
pionero en la idea de incorporar servicios provisionados de forma externa y
remota a las organizaciones (algo parecido a SaaS). En 2002, Amazon.com lanzó
la plataforma Amazon Web Services (AWS) como un conjunto de servicios
orientados a las empresas para la obtención de recursos de almacenamiento e
informáticos (CPU y Memoria) provisionados de forma externa y remota
No fue sino hasta el año 2006 que el término "computación en la nube" surgió en el ámbito comercial. En ese
momento Amazon lanzó sus servicios Elastic Compute Cloud (EC2) que permitieron a las organizaciones
"arrendar" los recursos informáticos y la potencia de procesamiento para ejecutar sus aplicaciones
empresariales. Google Apps también comenzó a proporcionar aplicaciones empresariales basadas en el
navegador, en el mismo año, y tres años después surgió Google App Engine.
La informática se movió hacia la nube desde el concepto de las granjas de computadores, virtualización y
autoaprovisionamiento, particularmente cuando se requieren grandes cantidades de recursos informáticos para
resolver un sólo problema, utilizando la idea de las capacidades informáticas como una utilidad. Las redes e Internet
han sido los grandes habilitadores de servicios externos a las empresas, permitiendo externalizar servicios como:
correo electrónico, ambientes colaborativos, herramientas de comunicación (Chats), nómina, contabilidad, entre
otros, haciendo la ejecución de aplicaciones en sistemas distribuidos y en paralelo, que ayudan así a resolver un
problema en particular. Por su parte, la computación en la nube hace uso de múltiples recursos para ofrecer un
servicio unificado al usuario final.
Inicialmente los servicios de nube fueron de los tipos Infraestructura como Servicio (IaaS) y Plataforma como
Servicio (PaaS), para luego evolucionar a Software como Servicio (SaaS), pero con el transcurso del tiempo se han
ido agrupando los servicios por tipo de soluciones ofrecidas a las empresas, tales como los siguientes:
•Bases de Datos como Servicios
•Almacenamiento como Servicios
•Respaldos (Backup) como Servicios
•Seguridad como Servicios
•Internet como Servicios
•Internet de las Cosas como Servicios
•Redes como Servicios
•Desktop como Servicios
•Pruebas como Servicios
MODELO DE SERVICIOS EN LA NUBE
Que son los modelos de Servicio
Los servicios de nube son infraestructuras, plataformas o sistemas de
software que alojan los proveedores externos y que se ponen a disposición
de los usuarios a través de Internet.
Facilitan el flujo de datos de los usuarios a través de Internet, desde los
clientes de frontend (p. ej., los servidores, las tabletas y las computadoras de
escritorio o portátiles; es decir, cualquier sistema en el extremo del usuario)
hasta los sistemas de los proveedores, y viceversa. Para acceder a los
servicios de nube, los usuarios no necesitan más que una computadora, un
sistema operativo y conectividad a Internet o una red virtual privada (VPN).
INFRAESTRUCTURA COMO SERVICIO (IaaS) INFRASTRUCTURE
AS A SERVICE
El usuario se encarga de:
se basa principalmente en la virtualización, es decir, el usuario dispone de
una o más máquinas virtuales en la nube con las que puede aumentar el
tamaño del disco duro, obtener mayor capacidad de proceso y, lo que es
mejor, pagar únicamente por los recursos utilizados.

Es un conjunto de servicios que permiten gestionar servidores, sistemas


operativos, sistemas de almacenamiento masivo, etc. y que además,
permiten recrear una de forma virtualizada una infraestructura informática
completa.
Ejemplos son Amazon WS EC2, Microsoft Azure, GoGrid, etc. Posibles
consumidores: Desarrolladores, usuarios con conocimientos avanzados en
informática, etc.
PLATAFORM AS A SERVICE PLATAFORMA COMO SERVICIO (PaaS)
ofrece soluciones completas para el desarrollo (escritas en un lenguaje que la
plataforma soporte) y puesta en marcha de aplicaciones y servicios Web que estarán
disponibles a través de Internet. Es decir, pone a disposición del usuario una
plataforma de procesamiento completa y perfectamente funcional, que además,
presenta la ventaja de que no necesita de compra ni de mantenimiento de hardware y
software por parte del usuario, sino que es el proveedor el que se encarga del óptimo
rendimiento de la plataforma, de las actualizaciones de software, de la seguridad, etc.

Es un conjunto de herramientas que permiten crear aplicaciones, y desplegarlas de


manera rápida y eficiente.
Ejemplos son Google App Engine, Amazon SimpleDB, Force, Valneo Paas, etc.
Posibles consumidores: Desarrolladores, usuarios con conocimientos avanzados en
informática, etc.
Nos ofrece plataforma o software base sobre el cual se despliega nuestra
aplicaciones y soluciones
BASE DE DATOS DE SERVICIO. Que es una instancia de la bd ya instalada y
configurada sobre el cual debemos crear y desplegar nuestros esquemas datos usuarios
y accesos.
Los tipos de fabricantes pueden ser: Oracle, MySQL, SQL Server, MariaDB, Postgre
SQL

SERVICIO DE CONTENEDORES Ejemplo de proveedores Kobernetes y Doker.


Servicio de Redes. Ofrece los accesos de Reds internos y externos necesarios para que
las maquinas plataformas y servicios se pueden comunicar entre si, incluso entre las
nubes y los sistemas On – premise
La red se define como un PaaS. El proveedor entrega una plataforma previamente
instalada que nosotros podemos utilizar y adecuar a nuestras soluciones tecnológicas.

BIG DATA debido al gran volumen de información se hace necesario para las empresas
contar con esta solución. Análisis y generación de información, inteligencia artificial o
machine learning
El cliente es responsable de:
Configuración y estructuración de los componentes de las aplicaciones y sistemas
PLATAFORM AS A SERVICE PLATAFORMA COMO SERVICIO (PaaS)

entrega del software (aplicación) como un servicio a través de Internet, a


demanda del usuario y cuyo pago está condicionado al uso del mismo.
Normalmente no se necesita la instalación de programas adicionales,
simplemente se accede a la aplicación utilizando un navegador, bien desde el
ordenador o bien desde el teléfono móvil.
Es un conjunto de aplicaciones diseñadas para ser utilizadas por usuarios finales.
Ejemplos son Salesforce, Google Docs, Office 365, Facebook, Linkedin, etc.

El Cliente es responsable de los recursos y uso de los servicios de las aplicaciones


Ejemplos de IaaS, PaaS, SaaS
Otros Modelos de Servicio

Red como Servicio (NaaS o Network as a Service)


Los proveedores de Redes como Servicio (NaaS), tales como Verizon y AT&T, operan utilizando tres modelos
de servicio comunes: red privada virtual (VPN), ancho de banda bajo demanda (BoD) y red virtual móvil
(MVN). VPN extiende la funcionalidad y las políticas de una red privada, a través de redes públicas como
Internet. BoD asigna dinámicamente el ancho de banda al tráfico solicitado por parte de múltiples
usuarios. MVN es una red móvil que no es propiedad de un proveedor de servicios móviles, sino que se
arrienda a una entidad propietaria de la infraestructura.
Almacenamiento como Servicio o (STaas, Storage as a Service)
Storage as a Service (STaaS) es una forma de IaaS que proporciona infraestructura de almacenamiento
por suscripción a los usuarios que desean una forma de almacenar datos, sincronizar datos en múltiples
dispositivos, administrar copias de seguridad externas, mitigar los riesgos de recuperación ante
desastres y preservar registros a largo plazo. Al externalizar el almacenamiento usando STaaS, tales
como, Amazon Simple Storage Service (Amazon S3) e IBM Tivoli Storage Manager, los usuarios
transfieren la carga de la gestión de la capacidad, las operaciones y el mantenimiento los proveedores.
Además, el uso creciente de dispositivos móviles como teléfonos inteligentes, computadoras portátiles y
tabletas para acceder a los datos de la empresa, intensifica la necesidad de consolidación y
sincronización de los datos. Los usuarios de STaaS tienen acceso a sus datos en cualquier momento y en
cualquier lugar, a través de Internet. Cabe notar, sin embargo, que las preocupaciones sobre la
seguridad, la privacidad, la confiabilidad, la disponibilidad, la pérdida de datos y las interrupciones del
servicio en organizaciones, tales como médicas, financieras y legales, pueden evitar que los usuarios
usen STaaS para almacenar sus datos.
Base de Datos como Servicio (DBaaS o Database as a Service)
Database as a Service (DBaaS), también relacionada con IaaS, proporciona a los usuarios mecanismos
ininterrumpidos para crear, almacenar y acceder a bases de datos en un sitio host bajo demanda.
Los proveedores de DBaaS son responsables de la gestión de toda la base de datos, incluidas las copias de
seguridad y de la administración, la restauración, la reorganización y la migración de la información.
Adicionalmente, los sistemas de bases de datos basados ​en la nube permiten a los usuarios enviar consultas
a bases de datos con esquemas genéricos.
Backend as a Service (BaaS)
Backend as a Service (BaaS), también un tipo de IaaS, proporciona a los desarrolladores Web y
móviles una forma de conectar sus aplicaciones al almacenamiento en la nube, con servicios
adicionales, tales como administración de usuarios, notificaciones push, integración de servicios de
redes sociales y APIs. Los usuarios de BaaS ahorran tiempo y esfuerzo al tener una manera
consistente de administrar los datos y servicios de back-end.
Prueba como Servicio (TaaS o Testing as a Service)
Testing as a Service (TaaS) ofrece a los usuarios capacidades de hacer pruebas de software,
permitiendo la generación de datos y casos de prueba, la ejecución de los casos de prueba y la
evaluación de resultados. Las pruebas de software requieren recursos informáticos, como: servidores,
almacenamiento y dispositivos de red, pero por un tiempo limitado, por lo general corto.
API as a Service (APIaaS)
API as a Service (APIaaS) está estrechamente relacionado con SaaS; pero en lugar de entregar
aplicaciones completas como en este último, APIaaS proporciona interfaces de programación de
aplicaciones (API) para que los usuarios exploten la funcionalidad de servicios Web, como Google
Maps, procesamiento de nómina, servicios de procesamiento de tarjetas de crédito, consultas con
reconocimiento de ubicación, autenticación de usuario, mensajería instantánea, servicios de
actualización instantánea, programación y ejecución de tareas de aplicación, recuperación de
contenido Web y traducción de idiomas, entre muchos otros.
Correo Electrónico como Servicio (EaaS o Electronic Email as a Service)
Electronic Email as a Service (EaaS) es una instancia de SaaS y proporciona a los usuarios un
sistema integrado de correo electrónico, automatización de oficina, migración e integración
con servicios de archivado, bloqueo de spam, protección contra malware y cumplimiento
normativo. Los servicios de correo electrónico incluyen calendario, contactos y mensajería
instantánea, integración de dispositivos móviles y capacidades de búsqueda. Los servicios de
automatización de oficina incluyen conferencias Web, intercambio de documentos y
herramientas ofimáticas basadas en el navegador.
Seguridad como Servicio (SECaaS o Security as a Service)
Security as a Service (SECaaS) es un nuevo enfoque de seguridad que proporciona al menos,
filtrado de correo electrónico, filtrado de contenido Web, gestión de vulnerabilidades y
gestión de identidad. Los servicios de correo electrónico están protegidos, donde residen,
contra el malware, el spam y las amenazas de phishing, a través del filtrado de correo
electrónico. El filtrado de contenido Web incluye filtrado de URL, análisis de contenido,
enlaces incrustados, y monitoreo de tráfico web saliente para bloquear información
confidencial. La gestión de vulnerabilidades protege a los clientes de un entorno compartido
utilizando firewalls de aplicaciones entre máquinas virtuales, sistemas de detección de
intrusos virtuales, antivirus en la nube y redes privadas virtuales que conectan máquinas
virtuales. La gestión de identidad centraliza las solicitudes de identificación para garantizar
el cumplimiento de los estándares, la interoperabilidad de inicio de sesión única y las
disposiciones de funcionalidades de identificación, autenticación, autorización y
responsabilidad.
Entendiendo los modelos de
despliegue en la nube

Al igual que los modelos de servicios en la nube ofrecen diversidad, la computación en la


nube,
se puede implementar en diferentes maneras; dependiendo de factores como los
requisitos de seguridad, la
s habilidades de TI, etc. La industria de TI ha señalado cuatro
modelos de despliegue de la computación en la nube
NUBE PUBLICA
en base a una red abierta para uso público se ofrece el servicio de computación
en la nueva a todos los clientes externos que precisan de esta tecnología en
internet. En este modelo, las capacidades escalables y elásticas se usan para dar
soporte a quienes buscan reducir los costes y aumentar las opciones de tecnologías, a
veces incluso de forma gratuita. A nivel técnico, esta forma de cloud computing no
debería presentar diferencias con la arquitectura de una nube privada, no
obstante, hay que tener en cuenta que, en lo que respecta a la seguridad, los
proveedores de servicios en la nube pública poseen y operan la infraestructura en su
centro de datos y el acceso es generalmente a través de Internet, ofreciendo servicios
de conexión directa que requieren que los clientes compren o arrienden una conexión
privada a un punto de intercambio ofrecido por el proveedor de la nube
NUBE PRIVADA

Es la que permite centralizar el acceso a los recursos de IT de la organización, utilizando


una tecnología de cloud computing propia. La gestión de este entorno puede llevarla a cabo
la misma compañía o subcontratarlo a terceros, aunque, independientemente de la opción que
se elija, no hay que olvidar que cliente y proveedor de servicios cloud coinciden. Otra
peculiaridad de este tipo de nube es que, a pesar de que la nube privada puede residir
físicamente en las instalaciones de la organización, los recursos de TI que alberga todavía se
consideran basados en el cloud, por ser accesibles de forma remota por los usuarios.
NUBE HIBRIDA

La composición de este modelo de cloud computing varía en


función de las necesidades del negocio, pudiendo resultar de la
combinación de una nube privada y una pública o de alguna de
ellas y una comunitaria. De la misma forma, también coexisten
diferentes proveedores de servicios de cloud computing. Los
requisitos de cumplimiento de la industria y las prioridades que cada
organización establezca en materia de seguridad de la información
marcarán la configuración de su cloud y los usos que decidan dar a la
nube
Intercloud: supone una vuelta de tuerca más al concepto de
cloud computing constituyendo lo que, para muchos, es una
nube de nubes. Esta compleja red está interconectada globalmente
y, más que promover la relación entre proveedores cloud y sus
clientes y usuarios, está orientada a fomentar la interoperabilidad
directa entre proveedores públicos de servicios en la nube.

Multicloud: de esta forma se denomina al uso de múltiples


servicios de cloud computing en una única arquitectura
heterogénea que abarca una variedad de servicios, a diferencia
de la nube híbrida, y que puede darse tanto en forma pública, como
privada o de legado. La ventaja del multicloud es su
flexibilidad, ya que amplía las posibilidades de elección
reduciéndola dependencia de proveedores únicos
Entendiendo los modelos de despliegue
VIDEO
TALLER

Continuando con nuestro ambiente de nube, Google Cloud Platform (https://cloud.google.com),


iniciemos un análisis de los productos más destacados de este proveedor, con el propósito de tener el
conocimiento de qué productos ofrece y de esta forma tener la capacidad de decidir y seleccionar
aquellos que pueden ayudarnos a darle solución a las necesidades y requerimientos de nuestras
organizaciones.
Todos los proveedores de nube ofrecen un elevadísimo número de productos, plataformas y servicios, los
cuales están claramente descritos en sus correspondientes plataformas, incluso indicándose con bastante
detalle, los modelos de costos y precios asociados. En esta actividad educativa, te invitamos a analizar, al
menos tres (3) de los productos más destacados de Google
(https://cloud.google.com/products/#productos-destacados). Intenta responder las siguientes preguntas.
1.¿Cuál es el nombre del producto?
2.¿Cuál es el propósito del servicio?
3.¿Para qué se puede utilizar este producto?
4.¿Cuáles son las características, limitaciones y restricciones que tiene el producto?
Puntos de verificación
Para ello iniciamos accediendo al portal https://cloud.google.com/products/#productos-destacados,
mostrándonos así sus productos más destacados.
MODELO DE DESPLIEGUE MULTICLOUD

Con la presencia cada vez de más proveedores de la nube y con la entrega de cada uno de sus propias
tecnologías e incluso fabricantes, se ha presentado un nuevo modelo de despliegue que se ha
denominado Multicloud. Esto es porque en muchos casos puede convenir tener unos servicios en un
proveedor de nube y otros servicios en otros proveedores de nube. Incluso actualmente la cantidad de
retos que presentan los despliegues híbridos, con servicios On-Premise y en nube pública, son casi los
mismos que los despliegues Multicloud.
Por ejemplo, para una organización cuya plataforma está basada en productos Oracle, tales como:
Bases de Datos Oracle, Servidores de Aplicaciones WebLogic, Oracle HTTP Server, y Oracle Directory
Service, es mejor hacer la adopción de la nube usando el proveedor de Nube Oracle Cloud, porque
va a poder aprovechar la inversión actual del licenciamiento para migrar sus servicios a la nube.
Suponiendo que esta misma empresa tiene el correo electrónico, herramientas ofimáticas y de
colaboración sobre Microsoft Office 365, y como herramienta de ventas y ofertas salesforce.com, se
le presentará la necesidad de hacer un despliegue Multicloud con tres proveedores de nube: Oracle
Cloud, Microsoft Office365 y Salesforce. Este modelo despliegue supondrá muchos retos de
integración entre productos, plataformas y servicios desplegados en cada proveedor de nube.

Un modelo de despliegue Multicloud es aquel en el cual desplegamos servicios propios en


diferentes proveedores de nube. Este modelo presenta su mayor dificultad en lograr la integración
de sus sistemas, plataformas y servicios entre los diferentes proveedores. La mejor recomendación
es utilizar pocos proveedores de nube y adaptar nuestras soluciones a las ofertas de servicios,
productos y plataformas que proponen los proveedores de nube seleccionados.
TECNOLOGÍAS DE LA NUBE E IaaS

Objetivos de aprendizaje
1.Crear máquinas virtuales o instancias en la nube, a través del uso de las
facilidades provistas por un proveedor de servicios de nube.
2.Desarrollar imágenes, snapshots y plantillas empleando las opciones
provistas por un proveedor de servicios de nube.
3.Crear discos para asignarlos a instancias existentes, tomando en
consideración las necesidades operacionales y costos de la organización, a
través de utilidades existentes en una plataforma de servicios de nube.
4.Crear conexiones de redes virtuales para comunicar instancias, a través de
herramientas provistas por la plataforma de servicios de nube.
CREACION DE INSTANCIAS
ADMINISTRACION DE INSTANCIAS
CREACIÓN Y USO DE IMÁGENES

VIDEO

También podría gustarte