You are on page 1of 24

Índice

Pag 3…………………………………..Introducción
Pag 5…………….. Tipos de servicios de la Nube
Pag 12……………….. Características de la nube
Pag 15…………... Principales proveedores de Cloud
Computing en el Mundo
Pag 17.. …………..…..………..….Microsoft Azure
Pag 19 ……………………………..……….Amazon
Pag 22……………………………………………IBM
Pag 24……………………………………Conclusión
Pag 25………………………Fuentes Bibliográficas
Computación en la nube
¿Qué es?
Según Wikipedia la computación en la nube (del inglés cloud computing),1 conocida
también como servicios en la nube, informática en la nube, nube de cómputo, nube
de conceptos o simplemente "la nube", es un paradigma que permite ofrecer
servicios de computación a través de una red, que usualmente es Internet.
En este tipo de computación todo lo que puede ofrecer un sistema informático se
ofrece como servicio, de modo que los usuarios puedan acceder a los servicios
disponibles "en la nube de Internet" sin conocimientos en la gestión de los recursos
que usan. Según el IEEE Computer Society, es un paradigma en el que la
información se almacena de manera permanente en servidores de Internet y se
envía a .cachés.

La computación en la nube son servidores desde Internet encargados de atender


las peticiones en cualquier momento. Se puede tener acceso a su información o
servicio, mediante una conexión a internet desde cualquier dispositivo móvil o fijo
ubicado en cualquier lugar. Sirven a sus usuarios desde varios proveedores de
alojamiento repartidos frecuentemente por todo el mundo. Esta medida reduce los
costos, garantiza un mejor tiempo de actividad y que los sitios web sean
invulnerables a los delincuentes informáticos, a los gobiernos locales y a sus
redadas policiales pertenecientes.

Cloud computing es un nuevo modelo de prestación de servicios de negocio y


tecnología, que permite incluso al usuario acceder a un catálogo de servicios
estandarizados y responder con ellos a las necesidades de su negocio, de forma
flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo,
pagando únicamente por el consumo efectuado, o incluso gratuitamente en caso de
proveedores que se financian mediante publicidad o de organizaciones sin ánimo
de lucro.

El cambio que ofrece la computación desde la nube es que permite aumentar el


número de servicios basados en la red. Esto genera beneficios tanto para los
proveedores, que pueden ofrecer, de forma más rápida y eficiente, un mayor
número de servicios, como para los usuarios que tienen la posibilidad de acceder a
ellos, disfrutando de la ‘transparencia’ e inmediatez del sistema y de un modelo de
pago por consumo. Así mismo, el consumidor ahorra los costes salariales o los
costes en inversión económica (locales, material especializado, etc.).
Computación en nube consigue aportar estas ventajas, apoyándose sobre una
infraestructura tecnológica dinámica que se caracteriza, entre otros factores, por un
alto grado de automatización, una rápida movilización de los recursos, una elevada
capacidad de adaptación para atender a una demanda variable, así como
virtualización avanzada y un precio flexible en función del consumo realizado,
evitando además el uso fraudulento del software y la piratería.

El concepto de “nube informática” es muy amplio, y abarca casi todos los posibles
tipo de servicio en línea, pero cuando las empresas predican ofrecer un utilitario
alojado en la nube, por lo general se refieren a alguna de estas tres modalidades:
el software como servicio (por sus siglas en inglés SaaS —Software as a Service—
), Plataforma como Servicio (PaaS) e Infraestructura como Servicio (IaaS).

El software como servicio (SaaS) es un modelo de distribución de software en el


que las aplicaciones están alojadas por una compañía o proveedor de servicio y
puestas a disposición de los usuarios a través de una red, generalmente la Internet.
Plataforma como servicio (PaaS) es un conjunto de utilitarios para abastecer al
usuario de sistemas operativos y servicios asociados a través de Internet sin
necesidad de descargas o instalación alguna. Infraestructura como Servicio (IaaS)
se refiere a la tercerización de los equipos utilizados para apoyar las operaciones,
incluido el almacenamiento, hardware, servidores y componentes de red.

¿Cómo comenzó?
En mi investigación encontré que el concepto de la computación en la nube empezó
en proveedores de servicio de Internet a gran escala, como Google (Google Cloud
Services), Amazon AWS (2006), Microsoft (Microsoft Azure) o Alibaba Cloud y otros
que construyeron su propia infraestructura. De entre todos ellos emergió una
arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos
como servicios virtuales de TI escalados masivamente y manejados como recursos
configurados y mancomunados de manera continua. Este modelo de arquitectura
fue inmortalizado por George Gilder en su artículo de octubre de 2006 en la revista
Wired titulado «Las fábricas de información». Las granjas de servidores, sobre las
que escribió Gilder, eran similares en su arquitectura al procesamiento “grid” (red,
rejilla), pero mientras que las redes se utilizan para aplicaciones de procesamiento
técnico débilmente acoplados (loosely coupled), un sistema compuesto de
subsistemas con cierta autonomía de acción, que mantienen una interrelación
continua entre ellos, este nuevo modelo de nube se estaba aplicando a los servicios
de Internet
Tipos de servicios en la Nube
¿Qué es IaaS?
El concepto de Infraestructura como Servicio (IaaS, Infrastructure as a Service) es
uno de los tres modelos fundamentales en el campo del cloud computing, junto con
el de Plataforma como Servicio (PaaS, Platform as a Service) y el de Software como
Servicio (SaaS, Software as a Service). Al igual que todos los servicios cloud, IaaS
proporciona acceso a recursos informáticos situados en un entorno virtualizado,
la"nube" (cloud), a través de una conexión pública, que suele ser internet. En el caso
de IaaS, los recursos informáticos ofrecidos consisten, en particular, en hardware
virtualizado, o, en otras palabras, infraestructura de procesamiento. La definición de
IaaS abarca aspectos como el espacio en servidores virtuales, conexiones de red,
ancho de banda, direcciones IP y balanceadores de carga. Físicamente, el
repertorio de recursos de hardware disponibles procede de multitud de servidores y
redes, generalmente distribuidos entre numerosos centros de datos, de cuyo
mantenimiento se encarga el proveedor del servicio cloud. El cliente, por su parte,
obtiene acceso a los componentes virtualizados para construir con ellos su propia
plataforma informática.

Escenarios empresariales con IaaS habituales


Entre las cosas habituales que las empresas hacen con IaaS, están las siguientes:

Desarrollo y pruebas. Los equipos pueden configurar y desmontar rápidamente


entornos de desarrollo y pruebas, lo que reduce el tiempo de comercialización de
las aplicaciones nuevas. Con IaaS, escalar y reducir verticalmente entornos de
desarrollo y pruebas es más rápido y económico.

Hospedaje de sitios web. Ejecutar sitios web con IaaS puede ser más económico
que el hospedaje web tradicional.
Almacenamiento, copias de seguridad y recuperación. Las organizaciones evitan el
desembolso de capital necesario para obtener almacenamiento y la complejidad de
administrarlo, para lo que suele ser necesario personal cualificado que administre
los datos y cumplir una serie de requisitos legales. IaaS es muy útil para controlar
la demanda impredecible y la necesidad cada vez mayor de almacenamiento.
También puede simplificar el planeamiento y la administración de los sistemas de
copia de seguridad y recuperación.

Aplicaciones web. IaaS proporciona toda la infraestructura necesaria para sustentar


aplicaciones web, como almacenamiento, servidores web y de aplicaciones, y
recursos de red. Las organizaciones pueden implementar aplicaciones web con
rapidez en IaaS, así como escalar o reducir verticalmente la infraestructura, sin
dificultad, cuando la demanda de las aplicaciones sea impredecible.

Informática de alto rendimiento. La informática de alto rendimiento (HPC) en


superequipos, mallas de PC o clústeres de PC, contribuye a solucionar los
problemas complejos que implican millones de variables o cálculos. Por ejemplo,
simulaciones de terremotos y plegamiento de proteínas, predicciones climáticas y
meteorológicas, creación de modelos financieros y evaluación de diseños de
productos.

Análisis de macrodatos. El término “macrodatos” hace referencia a conjuntos de


datos enormes que contienen patrones, tendencias y asociaciones con un fuerte
potencial. La minería de datos para encontrar o extraer estos patrones ocultos
requiere una capacidad de procesamiento enorme que IaaS ofrece de manera
económica.
¿Qué es PaaS?

Plataforma como servicio (PaaS) es un entorno de desarrollo e implementación


completo en la nube, con recursos que permiten entregar todo, desde aplicaciones
sencillas basadas en la nube hasta aplicaciones empresariales sofisticadas
habilitadas para la nube. Usted le compra los recursos que necesita a un proveedor
de servicios en la nube, a los que accede a través de una conexión segura a Internet,
pero solo paga por el uso que hace de ellos.

Al igual que IaaS, PaaS incluye infraestructura (servidores, almacenamiento y


redes), pero también incluye middleware, herramientas de desarrollo, servicios de
inteligencia empresarial (BI), sistemas de administración de bases de datos, etc.
PaaS está diseñado para sustentar el ciclo de vida completo de las aplicaciones
web: compilación, pruebas, implementación, administración y actualización.

PaaS permite evitar el gasto y la complejidad que suponen la compra y la


administración de licencias de software, la infraestructura de aplicaciones y el
middleware subyacentes, las herramientas de desarrollo y otros recursos. Usted
administra las aplicaciones y los servicios que desarrolla y, normalmente, el
proveedor de servicios en la nube administra todo lo demás.
Escenarios PaaS habituales
Normalmente, las organizaciones utilizan PaaS en estos casos:

Marco de desarrollo. PaaS proporciona un marco que los desarrolladores pueden


ampliar para desarrollar o personalizar aplicaciones basadas en la nube. De forma
similar a la creación de una macro en Excel, PaaS permite a los desarrolladores
crear aplicaciones usando componentes de software integrados. Se incluyen
características de la nube como escalabilidad, alta disponibilidad y funcionalidad
multiinquilino, lo que reduce la cantidad de código que tienen que escribir los
desarrolladores.

Análisis o inteligencia empresarial. Las herramientas que se proporcionan como


servicio con PaaS permiten a las organizaciones llevar a cabo análisis y minería de
datos, obtener información privilegiada, detectar patrones y predecir resultados con
el fin de mejorar las previsiones, las decisiones sobre el diseño de productos, el
retorno de las inversiones y otras decisiones empresariales.

Servicios adicionales. Los proveedores de PaaS pueden ofrecer otros servicios


que mejoren las aplicaciones, como flujo de trabajo, directorios, seguridad y
programación.
¿Qué es SaaS?
El software como servicio (SaaS) permite a los usuarios conectarse a aplicaciones
basadas en la nube a través de Internet y usarlas. Algunos ejemplos comunes son
el correo electrónico, los calendarios y las herramientas ofimáticas (como Microsoft
Office 365).

SaaS ofrece una solución de software integral que se adquiere de un proveedor de


servicios en la nube mediante un modelo de pago por uso. Usted alquila el uso de
una aplicación para su organización y los usuarios se conectan a ella a través de
Internet, normalmente con un explorador web. Toda la infraestructura subyacente,
el middleware, el software y los datos de las aplicaciones se encuentran en el centro
de datos del proveedor. El proveedor de servicios administra el hardware y el
software y, con el contrato de servicio adecuado, garantizará también la
disponibilidad y la seguridad de la aplicación y de sus datos. SaaS permite que una
organización se ponga en marcha y pueda ejecutar aplicaciones con un costo inicial
mínimo.
Escenarios SaaS habituales
Si ha utilizado un servicio de correo electrónico basado en web, como Outlook,
Hotmail o Yahoo! Mail, entonces ya ha usado una forma de SaaS. Con estos
servicios, usted inicia sesión en su cuenta a través de Internet, a menudo desde un
explorador web. El software de correo electrónico se encuentra en la red del
proveedor de servicios, donde también se almacenan los mensajes. Puede obtener
acceso a su correo electrónico y a los mensajes almacenados desde un explorador
web en cualquier equipo o dispositivo conectado a Internet.

Los ejemplos anteriores son servicios gratuitos para uso personal. Para el uso en
una organización, puede alquilar aplicaciones de productividad, como correo
electrónico, colaboración y calendario; y aplicaciones empresariales sofisticadas,
como CRM (administración de las relaciones con el cliente), ERP (planeamiento de
recursos empresariales) y administración de documentos. Usted paga por el uso
que hace de estas aplicaciones a través de una suscripción o conforme al nivel de
uso.
¿Cuáles son sus fundamentos?
El concepto fundamental de la entrega de los recursos informáticos a través de una
red global tiene sus raíces en los años sesenta. La idea de una "red de
computadoras intergaláctica" la introdujo en los años sesenta JCR Licklider, cuya
visión era que todo el mundo pudiese estar interconectado y poder acceder a los
programas y datos desde cualquier lugar, según Margaret Lewis, directora de
mercadotecnia de producto de AMD. "Es una visión que se parece mucho a lo que
llamamos cloud computing".

Otros expertos atribuyen el concepto científico de la computación en nube a John


McCarthy, quien propuso la idea de la computación como un servicio público, de
forma similar a las empresas de servicios que se remontan a los años sesenta. En
1960 dijo: "Algún día la computación podrá ser organizada como un servicio
público".3

Desde los años sesenta, la computación en nube se ha desarrollado a lo largo de


una serie de líneas. La Web 2.0 es la evolución más reciente. Sin embargo, como
Internet no empezó a ofrecer ancho de banda significativo hasta los años noventa,
la computación en la nube ha sufrido algo así como un desarrollo tardío. Uno de los
primeros hitos de la computación en nube es la llegada de Salesforce.com en 1999,
que fue pionero en el concepto de la entrega de aplicaciones empresariales a través
de una página web simple. La firma de servicios allanó el camino para que tanto
especialistas como empresas tradicionales de software pudiesen publicar sus
aplicaciones a través de Internet.

El siguiente desarrollo fue Amazon Web Services en 2002, que prevé un conjunto
de servicios basados en la nube, incluyendo almacenamiento, computación e
incluso la inteligencia humana a través del Amazon Mechanical Turk.
Posteriormente en 2006, Amazon lanzó su Elastic Compute Cloud (EC2) como un
servicio comercial que permite a las pequeñas empresas y los particulares alquilar
equipos en los que se ejecuten sus propias aplicaciones informáticas.

"Amazon EC2/S3 fue el que ofreció primero servicios de infraestructura en la nube


totalmente accesibles”, según Jeremy Allaire, CEO de Brightcove, que proporciona
su plataforma SaaS de vídeo en línea a las estaciones de televisión de Reino Unido
y periódicos.
George Gilder dijo en 2006: "El PC de escritorio está muerto. Bienvenido a la nube
de Internet, donde un número enorme de instalaciones en todo el planeta
almacenarán todos los datos que usted podrá usar alguna vez en su vida".

Otro hito importante se produjo en 2009, cuando Google y otros empezaron a


ofrecer aplicaciones basadas en navegador. "La contribución más importante a la
computación en nube ha sido la aparición de 'aplicaciones asesinas' de los gigantes
de tecnología como Microsoft y Google. Cuando dichas compañías llevan a cabo
sus servicios de una manera que resulta segura y sencilla para el consumidor, el
efecto 'pasar la pelota' en sí crea un sentimiento de mayor aceptación de los
servicios online”, según Dan Germain, jefe de la oficina de tecnología en IT
proveedor de servicios Cobweb Solutions.

Otro de los factores clave que han permitido evolucionar a la computación en la


nube han sido, según el pionero en computación en la nube británico Jamie Turner,
las tecnologías de virtualización, el desarrollo del universal de alta velocidad de
ancho de banda y normas universales de interoperabilidad de software. Turner
añadió: "A medida que la computación en nube se extiende, su alcance va más allá
de un puñado de usuarios de Google Docs. Solo podemos empezar a imaginar su
ámbito de aplicación y alcance. Casi cualquier cosa puede ser utilizado en la nube".
¿Cuáles son las características de la
computación en la nube?
Las siguientes características me parecieron clave para la computación en la nube
Agilidad: Capacidad de mejora para ofrecer recursos tecnológicos al usuario por
parte del proveedor.
Costo: Los recursos en la nube suelen tener costos menores a los que un
aprovisionamiento físico local podría representar. Generalmente, la inversión inicial
que representaría tener un aprovisionamiento local se ve anulada debido a la
naturaleza bajo demanda de la nube.
Escalabilidad y elasticidad: aprovisionamiento de recursos sobre una base de
autoservicio casi en tiempo real, sin que los usuarios necesiten cargas de alta
duración.

Independencia entre el dispositivo y la ubicación: permite a los usuarios acceder


a los sistemas utilizando un navegador web, independientemente de su ubicación o
del dispositivo que utilice (por ejemplo, PC, teléfono móvil).
La tecnología de virtualización permite compartir servidores y dispositivos de
almacenamiento y una mayor utilización. Las aplicaciones pueden ser fácilmente
migradas de un servidor físico a otro.
Rendimiento: Los sistemas en la nube controlan y optimizan el uso de los recursos
de manera automática, dicha característica permite un seguimiento, control y
notificación del mismo. Esta capacidad aporta transparencia tanto para el
consumidor o el proveedor de servicio.
Seguridad: puede mejorar debido a la centralización de los datos. La seguridad es
a menudo tan buena o mejor que otros sistemas tradicionales, en parte porque los
proveedores son capaces de dedicar recursos a la solución de los problemas de
seguridad que muchos clientes no pueden permitirse el lujo de abordar. El usuario
de la nube es responsable de la seguridad a nivel de aplicación. El proveedor de la
nube es responsable de la seguridad física.4
Mantenimiento: en el caso de las aplicaciones de computación en la nube, es más
sencillo, ya que no necesitan ser instalados en el ordenador de cada usuario y se
puede acceder desde diferentes lugares.
¿Por qué utilizar la computación en la nube?
Manejar la computación en la nube tiene muchas ventajas que se nombrarán a
continuación:
Las principales ventajas de la computación en la nube son:

Integración probada de servicios Red. Por su naturaleza, la tecnología de cloud


computing se puede integrar con mucha mayor facilidad y rapidez con el resto de
las aplicaciones empresariales (tanto software tradicional como Cloud Computing
basado en infraestructuras), ya sean desarrolladas de manera interna o externa.5
Prestación de servicios a nivel mundial. Las infraestructuras de cloud computing
proporcionan mayor capacidad de adaptación, recuperación completa de pérdida
de datos (con copias de seguridad) y reducción al mínimo de los tiempos de
inactividad.
Una infraestructura 100% de cloud computing permite también al proveedor de
contenidos o servicios en la nube prescindir de instalar cualquier tipo de software,
ya que este es provisto por el proveedor de la infraestructura o la plataforma en la
nube. Un gran beneficio del cloud computing es la simplicidad y el hecho de que
requiera mucha menor inversión para empezar a trabajar.
Implementación más rápida y con menos riesgos, ya que se comienza a trabajar
más rápido y no es necesaria una gran inversión. Las aplicaciones del cloud
computing suelen estar disponibles en cuestión de días u horas en lugar de
semanas o meses, incluso con un nivel considerable de personalización o
integración.
Actualizaciones automáticas que no afectan negativamente a los recursos de
TI. Al actualizar a la última versión de las aplicaciones, el usuario se ve obligado a
dedicar tiempo y recursos para volver a personalizar e integrar la aplicación. Con el
cloud computing no hay que decidir entre actualizar y conservar el trabajo, dado que
esas personalizaciones e integraciones se conservan automáticamente durante la
actualización.
Contribuye al uso eficiente de la energía. En este caso, a la energía requerida
para el funcionamiento de la infraestructura. En los datacenters tradicionales, los
servidores consumen mucha más energía de la requerida realmente. En cambio, en
las nubes, la energía consumida es solo la necesaria, reduciendo notablemente el
desperdicio.
Algunas desventajas son:
La centralización de las aplicaciones y el almacenamiento de los datos origina una
interdependencia de los proveedores de servicios.
La disponibilidad de las aplicaciones está sujeta a la disponibilidad de acceso a
Internet.
La confiabilidad de los servicios depende de la "salud" tecnológica y financiera de
los proveedores de servicios en nube. Empresas emergentes o alianzas entre
empresas podrían crear un ambiente propicio para el monopolio y el crecimiento
exagerado en los servicios.6
La disponibilidad de servicios altamente especializados podría tardar meses o
incluso años para que sean factibles de ser desplegados en la red.
La madurez funcional de las aplicaciones hace que continuamente estén
modificando sus interfaces, por lo cual la curva de aprendizaje en empresas de
orientación no tecnológica tenga unas pendientes significativas, así como su
consumo automático por aplicaciones.
Seguridad. La información de la empresa debe recorrer diferentes modos para llegar
a su destino, cada uno de ellos (y sus canales) son un foco de inseguridad. Si se
utilizan protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye debido
a la sobrecarga que estos requieren.
Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la
infraestructura de la nube, la sobrecarga en los servidores de los proveedores
aumentará, si la empresa no posee un esquema de crecimiento óptimo puede llevar
a degradaciones en el servicio o altos niveles de jitter.
Principales proveedores de Cloud Computing
en el Mundo:
Microsoft
Microsoft también cuenta con sus propios servicios de Cloud Computing para
usuarios y empresas, y este es Microsoft Azure, antes conocido como Windows
Azure.
Microsoft Azure es la nube profesional de Microsoft formada por cientos de servicios
diferentes que la compañía pone a disposición de los usuarios que la necesite. Entre
todos los servicios que nos ofrece Azure, algunos de los más solicitados son
máquinas virtuales completas, bases de datos, almacenamiento de archivos,
servicios de copia de seguridad y servicios de apps web y móvil.
Tipos de servicios en la nube: IaaS, PaaS, sin servidor y SaaS
La mayoría de los servicios de informática en la nube se engloban en cuatro
categorías generales: infraestructura como servicio (IaaS), plataforma como servicio
(PaaS), sin servidor y software como servicio (SaaS). A veces se les denomina
como la pila informática en la nube, porque se basan unas en otras. Si sabe qué
son y en qué se diferencian, le resultará más fácil alcanzar sus objetivos
empresariales.

Infraestructura como servicio (IaaS)


Es la categoría más básica de servicios informáticos en la nube. Con IaaS, se alquila
infraestructura de TI (servidores, máquinas virtuales, almacenamiento, redes,
sistemas operativos) a un proveedor de servicios en la nube y se paga por uso.

Plataforma como servicio (PaaS)


Plataforma como servicio hace referencia a los servicios de informática en la nube
que suministran un entorno a petición para desarrollar, probar, entregar y
administrar aplicaciones de software. PaaS está diseñado para facilitar a los
desarrolladores la creación rápida de aplicaciones web o móviles, sin necesidad de
preocuparse por la configuración o administración de la infraestructura de
servidores subyacente, el almacenamiento, la red y las bases de datos necesarias
para el desarrollo.

Informática sin servidor


Mediante una superposición con PaaS, la informática sin servidor se centra en crear
la funcionalidad de aplicaciones sin tener que dedicar constantemente el tiempo que
conlleva tener que administrar los servidores y la infraestructura. El proveedor de
servicios en la nube se encarga de la configuración, la planeación de la capacidad
y la administración del servidor. Las arquitecturas sin servidor ofrecen una alta
escalabilidad y se basan en eventos y, además, solo usan los recursos cuando
ocurre una función o desencadenador específicos.
Software como servicio (SaaS)
Software como servicio es un método de entrega de aplicaciones a través de
Internet a petición y, normalmente, con una suscripción. Con SaaS, los proveedores
de nube hospedan y administran las aplicaciones y la infraestructura subyacente, y
se encargan del mantenimiento, como la aplicación de actualizaciones de software
y revisiones de seguridad. Los usuarios se conectan a la aplicación a través de
Internet, normalmente con un explorador web en su teléfono, tableta o PC.
Servicios de Microsoft Azure
La visión de la nube de Microsoft Azure parece estar orientada al mundo
empresarial, tanto aquellas corporaciones de mayor tamaño como a las pequeñas
y medianas empresas. Por ello, la mayoría de servicios son escalables y son
capaces de responder a necesidades generales del mismo modo que a necesidades
más particulares. Azure tiene un amplio abanico de herramientas y servicios que
puede ofrecer a los usuarios y que pueden resumirse en las siguientes categorías:

Servicios para móviles: creación, desarrollo y gestión de aplicaciones para


distintos sistemas operativos móviles, con diferentes lenguajes de programación
disponibles.
Almacenamiento: diferentes tipos de almacenamiento (SQL, BLOBs, tablas, etc.)
para diferentes formatos de archivos o estructuras de almacenaje. También como
almacenamiento de los datos de aplicaciones y programas empresariales.
Herramientas de seguridad: protocolos, herramientas y opciones
complementarias para aumentar la seguridad de sus datos y aplicaciones locales o
en la nube. Creación de sistemas de autentificación en varios pasos, recuperación
ante desastres mediante copias de seguridad, etc.
Flujos de trabajo: procesos de automatización y optimización de flujos de trabajo,
tareas y procesos internos de la empresa. Tareas automatizadas a través de Azure
y servicios complementarios.
Business Intelligence: recolección y gestión de grandes cantidades de datos para
análisis e informes internos. Herramientas de análisis y previsión empresarial.
Servicios multimedia y retransmisión: envío y recepción de audio y vídeo,
retransmisión a gran escala tanto en directo como con programación pregrabada.
Redes híbridas y redes privadas: gestión y creación de redes híbridas y privadas,
conexión de aplicaciones empresariales entre distintas redes, ampliación o
modificación de la infraestructura interna de la empresa.
Máquinas virtuales: creación, administración y gestión de máquinas virtuales, con
gran cantidad de imágenes a elegir en Azure Marketplace.
Las máquinas virtuales de Azure permiten la implementación de una serie de
aplicaciones y programas informáticos en un sistema virtualizado. Además, Azure
también permite la virtualización de sistemas operativos Linux y de aplicaciones de
Oracle, SAP o IBM, entre otros. Sin embargo, las máquinas virtuales de Azure no
tienen una disponibilidad completa con todas las aplicaciones y programas para
empresas.
Microsoft maneja las siguientes máquinas virtuales:
AMAZON
¿Qué es Amazon Web Services?
Amazon Web Services, también conocida como AWS, es un conjunto de
herramientas y servicios de cloud computing de Amazon. Este servicio se lanzó
oficialmente en 2006 y para junio de 2007 AWS ya contaba con una base de
usuarios de aproximadamente 180 mil personas. Entre las empresas que la utilizan
se encuentran algunas como Reddit, Foursquare, Pinterest, Netflix, la NASA o la
CIA, y algunas españolas como Mapfre, el FC Barcelona o Interflora. Esto se debe
principalmente a la madurez del servicio frente a otros similares y las posibilidades
que ofrece el amplio abanico de herramientas disponibles. En la Guía de Cloud
Computing podrá encontrar una comparativa de todas las herramientas de Amazon
Web Services con las de otras plataformas similares.
Herramientas de Amazon Web Services
La tendencia general para las plataformas en la nube es la de ofrecer la mayor
cantidad posible de herramientas y servicios, para que así se pueda crear todo un
entorno de computación en una misma nube. Al igual que otras plataformas como
Microsoft Azure, Amazon dispone de una gran cantidad de herramientas para la
gestión de diferentes elementos dentro de la empresa. Los servicios de AWS están
preparados tanto para autónomos, como pequeñas y medianas empresas o
grandes corporaciones, ya que existen posibilidades para escalar las instancias o el
almacenamiento según su empresa vaya también creciendo.

Amazon Web Services ofrece herramientas en las siguientes categorías:

Cloud computing: todo lo necesario para la creación de instancias y el


mantenimiento o el escalado de las mismas. Amazon EC2 es el rey indiscutible
dentro de los servicios de computación en la nube de Amazon.
Bases de datos: distintos tipos de bases de datos pueden permanecer en la nube
mediante el servicio Amazon RDS, que incluye distintos tipos a elegir como MySQL,
PosgreSQL, Oracle, SQL Server y Amazon Aurora, o Amazon DynamoDB para
NoSQL.
Creación de redes virtuales: permite la creación de redes privadas virtuales a
través de la nube, gracias principalmente al servicio Amazon VPC.
Aplicaciones empresariales: Amazon WorkMail es el servicio de correo
empresarial que ofrece Amazon, al que pueden unirse otros servicios como Amazon
WorkDocs y Amazon WorkSpaces.
Almacenamiento y gestores de contenido: tipos de almacenamiento diferentes,
tanto para archivos con acceso regular, poco frecuente o incluso como archivo.
Amazon S3 es el servicio principal, aunque complementan la oferta otros como
Amazon Glacier o Amazon EBS.
Inteligencia de negocios o Business Intelligence (BI): sistemas para análisis de
datos empresariales a gran escala y otros servicios para la gestión de flujos de
datos.
Gestión de aplicaciones móviles: herramientas como Amazon Mobile Hub
permiten la gestión, creación, testeo y mantenimiento de aplicaciones móviles a
través de la nube.
Internet de las cosas (Internet of Things): para establecer conexiones y análisis de
todos los dispositivos conectados a internet y los datos recogidos por los mismos.
Herramientas para desarrolladores: para almacenar código, implementarlo
automáticamente o incluso publicar software mediante un sistema de entrega
continua.
Seguridad y control de acceso: se pueden establecer autenticaciones en varios
pasos para poder proteger el acceso a sus sistemas internos, ya estén en la nube
o instalados de forma local en sus instalaciones.
Máquinas virtuales:
Instancias T2: la CPU de estas instancias tiene un rendimiento básico pero es
posible alcanzar picos de actividad por encima de lo normal. Se recomienda para
aplicaciones y programas que no utilicen la CPU al 100% pero que necesiten un
rendimiento puntual más alto, como por ejemplo, bases de datos reducidas o
servidores.
Instancias M3 y M4: ofrecen un rendimiento estable de alta capacidad, necesario
para aplicaciones que necesitan que la CPU y memoria permanezcan equilibradas
en un entorno de rendimiento exigente. En este tipo de instancias Amazon
recomienda utilizar distintas aplicaciones empresariales, por ejemplo, DMS como
Microsoft SharePoint que soporten un tráfico elevado o procesos de codificación.
Instancias C3 y C4: estas instancias integran la tecnología de los procesadores de
alta frecuencia E5-2680 v2 y E5-2666 v3 de Intel para el uso de aplicaciones que
necesiten un rendimiento intensivo como procesos de analítica, de aplicaciones de
ingeniería de alto nivel, procesamiento de vídeo o de juegos multijugador online
masivo (MMO).
Instancias R3: para aplicaciones que necesiten un rendimiento de memoria
intensivo como procesamiento analítico in-memory, bases de datos de alto
rendimiento o grandes instalaciones de aplicaciones empresariales de fabricantes
como SAP, Oracle o Microsoft, entre otros.
Instancias G2: dirigidas principalmente a aplicaciones que hagan un uso intensivo
de la capacidad gráfica de la GPU y aquellos elementos relacionados. Las
aplicaciones pueden ser de retransmisión 3D, codificación de vídeo o aprendizaje
automático.
Instancias I2 y D2: optimizadas para el almacenamiento de información, ya sea
como bases de datos, como parte de una red de inteligencia empresarial basada en
Hadoop y otros procesos de almacenamiento masivo.
IBM (IBM Cloud)
IBM Cloud permite resolver problemas reales y aumentar el valor de negocio con
aplicaciones, infraestructura y servicios.
Cloud es una plataforma para crear apps que permite a los desarrolladores construir
y ejecutar aplicaciones en la nube. Proporciona acceso instantáneo a los sistemas
y servicios que se requieren para ejecutar, iterar y escalar correctamente. Con sus
servicios en dispositivos móviles, Internet de las cosas, Watson entre otros, IBM
Cloud es ideal para el desarrollo de software a la medida con innovadoras
aplicaciones basadas en datos.
IBM Cloud es una nube empresarial en la que se puede diseñar y desarrollar
experiencias tecnológicas como aplicaciones web o móviles en cualquier tipo de
negocio de cualquier tamaño. La idea es alimentar al cloud con información y datos
para que se puedan resolver problemas reales que aumentan el valor de nuestro
negocio o aplicación.

Una vez la información está sistematizada, podemos elegir el modelo informático


que más se acomode a nuestros propósitos y al volumen de trabajo, no importa que
tan pequeño o grande sea el proyecto, IBM Cloud puede adaptarse a cualquier
carga laboral.
IBM Cloud Garage
Al combinar nuestra mezcla única de pensamiento creativo y DevOps, disponemos
de un enfoque eficaz y centrado en el usuario que nos permite comprender los retos
y oportunidades del mercado. Así, podemos ayudarle a llegar a sus clientes más
rápido, con la aplicación adecuada y una serie de productos viables mínimos (MVP)
bien definidos. Colaboramos con clientes de todos los tamaños para que adopten
prácticas transformativas que no solo se han probado en Garage, sino también a
gran escala, en empresas.
Dentro de IBM Cloud vas a poder usar servicios de valor agregado como:
Capacidades Cognitivas
Soluciones Móviles
Internet of things
Conclusión

Con este trabajo descubrimos un nuevo mundo que no teníamos ni idea que
existía, pensamos que el Cloud Computing es indispensable y es la nueva
generación para llevar todo tipo de información en una nube, ya que es mejor y
mas práctico adquirir estos servicios, ya que se van actualizando y tu no tienes
que hacer nada, otro punto a favor de todo esto es el mantenimiento, al ser un
equipo virtual en lo que estás trabajando, todo lo puede hacer la empresa de
donde estás contratando el servicio y tu no tienes que hacer nada, a nuestro
parecer es cuestión de tiempo que este servicio se haga mas popular ya que la
mayoría de empresas lo está utilizando y no tarda a llegar al publico que no esté
orientado a las empresas.
Fuentes bibliográficas:
Ramon Velasquez. (2018). Los 5 mejores proveedores en Cloud Computing. 15
de Febrero 2019, de Jesuites eduació Sitio web: https://fp.uoc.fje.edu/blog/los-
5-mejores-proveedores-en-cloud-computing/

Página oficial IBM https://www.ibm.com/cloud/services

Página oficial Microsoft: https://azure.microsoft.com/es-mx/

Página oficial Amazon: https://aws.amazon.com/es/

You might also like