Nothing Special   »   [go: up one dir, main page]

Cloud Computing 2 - 2019

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Trabajo Cloud Computing

Profeso: Julio Cesar Rodriguez Ribon

Nombres de Estudiantes: Jonnathan Agudelo Vera


Rosenberg Cardales

Universidad De Cartagena
Facultad De Ingeniería - Programa De Ingeniería En Sistemas

Cartagena De Indias, Bolívar, 29/11/19


¿Qué es IaaS?
Infraestructura como servicio

Infraestructura como servicio (IaaS) es una infraestructura informática instantánea, aprovisionada y


administrada a través de Internet.

IaaS aumenta y disminuye rápidamente con la demanda, permitiéndole pagar solo por lo que usa. Le ayuda
a evitar el gasto y la complejidad de comprar y administrar sus propios servidores físicos y otra
infraestructura de centro de datos. Cada recurso se ofrece como un componente de servicio separado, y
solo necesita alquilar uno en particular durante el tiempo que lo necesite. Un proveedor de servicios de
computación en la nube, como Azure, administra la infraestructura, mientras compra, instala, configura y
administra su propio software: sistemas operativos, middleware y aplicaciones.

Escenarios empresariales con IaaS habituales (ejemplo)

Desarrollo y pruebas. Los equipos pueden configurar y desmontar rápidamente entornos de desarrollo y
pruebas, lo que reduce el tiempo de procesamiento de las aplicaciones nuevas. Con IaaS, escalar y reducir
verticalmente entornos de desarrollo y pruebas es más rápido y económico.

Información extraída de: https://azure.microsoft.com/es-es/overview/what-is-iaas/

¿Qué es PaaS?
Plataforma como servicio

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, los orquestadores de
contenedores como Kubernetes, o 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 (ejemplos)

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.

Información extraída de: https://azure.microsoft.com/es-es/overview/what-is-paas/

¿Qué es SaaS?
Software como servicio

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 (ejemplo)

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.

Información extraída de: https://azure.microsoft.com/es-es/overview/what-is-saas/


¿Qué es el BaaS?
El BaaS (Backend As A Service) es un servicio que ofrece la posibilidad de prescindir de la programación
backend en los servidores propios. Los servicios basados en esta tecnología ofrecen sencillas
implementaciones de módulos para las tareas más comunes, como lógicas de autenticación, el envío de
notificaciones push para aplicaciones móviles o la gestión de usuarios.

El BaaS podemos configurarlo en la nube según nuestras necesidades, sustituyendo así la programación por
la configuración. Y la mejor opción para este tipo de servicio es utilizar servidores cloud. Las ventajas que
nos ofrece son:

1. El aprovisionamiento ágil y rápido. Ya no es necesario contratar servidores, bases de datos o


instalar software, aquí es todo más sencillo.

2. Desarrollo más rápido. Ahorra mucho tiempo de programación en muchos de los sistemas
necesarios para una aplicación web.

3. Seguridad. Aporta soluciones para autentificar usuarios y herramientas para mantener a salvo
nuestra información privada.

4. Se elimina la necesidad de programar todas las capas, posibilita el poder centrarnos en otras
partes del desarrollo.

5. Mejor soporte para desarrollo de plataformas basadas en web. Puedes compartir datos entre
plataformas, de forma que podemos trasladar información a los clientes conectados.

6. Unifica tu backend en uno único para trabajar con diferentes frontales y entornos.

Información extraída de: https://www.oscarblancarteblog.com/2018/06/18/backend-as-service-baas/

¿Qué es la virtualización?

Cuando se habla de virtualización, se refiere a la virtualización de servidores, es decir, particionar un


servidor físico en varios servidores virtuales (maquina virtual). La virtualización crea un entorno informático
simulado, o virtual, en lugar de un entorno físico. A menudo, incluye versiones de hardware, sistemas
operativos, dispositivos de almacenamiento, etc., generadas por un equipo. Cada máquina virtual puede
interactuar de forma independiente y ejecutar sistemas operativos o aplicaciones diferentes mientras
comparten los recursos de una sola máquina host.

Entre los beneficios que ofrece la virtualización es que mejora la escalabilidad y las cargas de trabajo, al
tiempo que permite usar menos servidores y reducir el consumo de energía, los costos de infraestructura y
el mantenimiento. La virtualización se divide en 4 categorías:

1. La primera es la virtualización de escritorio, que permite que un servidor centralizado ofrezca y


administre escritorios individualizados.

2. La segunda es la virtualización de red, diseñada para dividir el ancho de banda de una red en
canales independientes que se asignan a servidores o dispositivos específicos.

3. La tercera categoría es la virtualización de software, que separa las aplicaciones del hardware y el
sistema operativo.

4. La cuarta es la virtualización de almacenamiento, que combina varios recursos de almacenamiento


en red en un solo dispositivo de almacenamiento accesible por varios usuarios.

Información extraída de: https://azure.microsoft.com/es-es/overview/what-is-virtualization/

También podría gustarte