0% encontró este documento útil (0 votos)
39 vistas5 páginas

Ensayo

Este documento describe la plataforma como servicio (PaaS), la cual ofrece una plataforma completa en la nube para desarrollar, probar y desplegar aplicaciones sin necesidad de configurar hardware o software. PaaS permite a los desarrolladores enfocarse en crear aplicaciones sin preocuparse por la infraestructura subyacente.

Cargado por

Mauricio Vargas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas5 páginas

Ensayo

Este documento describe la plataforma como servicio (PaaS), la cual ofrece una plataforma completa en la nube para desarrollar, probar y desplegar aplicaciones sin necesidad de configurar hardware o software. PaaS permite a los desarrolladores enfocarse en crear aplicaciones sin preocuparse por la infraestructura subyacente.

Cargado por

Mauricio Vargas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Presentación del tema

En los últimos años se ha extendido mucho el uso de la computación en la nube. Este

sistema ha cambiado mucho como se procesa la información, la creación de sistemas,

el desarrollo de soluciones informáticas entre otras cosas. También brinda mucha

ventajas de compatibilidad y facilidades para que cualquier empresa pueda acceder a

una gran cantidad de herramientas a las que le sería muy difícil acceder por métodos

convencionales.

Y es que la computación en la nube ha sido una gran herramienta para reducir costos

y para tener una infraestructura menos compleja que pueda recibir un mantenimiento

más sencillo. Hay varios tipos de computación en la nube, pero en el presente

documento se hablará sobre la plataforma como servicio más conocida como PaaS.
Contenido

PaaS sería el eslabón intermedio entre el software como servicio (SaaS) y la

innfraestructura como servicio (IaaS). PaaS nos ofrece toda una plataforma en la que

nosotros podemos trabajar en lo que necesitemos. A diferencia de las otras donde

teníamos que realizar configuraciones o adquirir software para trabajar en nuestra

plataforma, PaaS ya se encarga de esto.

Esta plataforma como servicio es ampliamente uttilizada en ámbitos de desarrollo y

programación, ya que ofrece a los desarrolladores un ambiente más sencillo para

realizar sus actividades. Debido a que realizar una configuración para X proyecto

podría resultar tediosa por las configuraciones tanto de hardware como de software

que tendrían que hacer, PaaS aparece como una plataforma excelente ya que esta se

puede crear a las necesidades que tenga la organización.

Aunque PaaS no solo se queda en el ámbito de la programación y desarrollo

empresarial. Esta plataforma tiene muchos usos, por ejemplificar uno está la famosa

Wordpress que nos sirve para diseñar páginas web y blogs que trabaja usando PaaS.

Entre las herramientas que podemos encontrar están sistemas operativos,

almacenamiento y middleware, es decir, programas que conectan varias aplicaciones

entre sí. A esto se añaden recursos como herramientas de desarrollo, lenguajes de

programación, sistemas de gestión de bases de datos y técnicas de contenedores.


PaaS permite realizar el desarrollo como si se hiciera en un entorno de desarrollo

propio. Una vez creado el código, se transfiere a la plataforma, donde se despliega y

ejecuta en un contenedor que te ofrece los recursos que se necesitan; puedes ver los

cambios inmediatamente. Muchos servicios PaaS son capaces de ejecutar múltiples

versiones de un programa al mismo tiempo, lo que permitirá, por ejemplo, crear

entornos de pruebas en tiempo real o reversiones (rollbacks) de versiones anteriores.

Para el uso de PaaS se deben tomar en cuenta varios aspectos. Uno de ellos es que

cada proveedor de servicios podría ofrecer ciertos lenguajes o herramientas para

trabajar o distinto soporte para el mismo. Otro factor a analizar es la facilidad con la

que se puedan ampliar los servicios debido al aumento del tráfico de usuarios en

nuestro servidor y los precios y fiabilidad que tenga nuestro proveedor de servicios.

Cuando hablamos de los tipos de PaaS nos encontramos tres tipos: privadas, públicas

e híbridas. Las PaaS privadas son aquellas que tienen mucha intervención del

departamento de TI en este sistema ya que es instalado en sus propios servidores.

Esto permite ejercer un mayor control sobre la seguridad y la configuración de las

aplicaciones.

También tenemos las PaaS públicas que son las más fáciles de usar ya que todo está

totalmente configurado para que los usuarios o las organziaciones se conecten y

comiencen a trabajar. A diferencia de las privadas, las públicas tienen toda la

información y la misma configuración para todos los usuarios, por lo que es


recomendable informarse bien para no tener algún inconveniente al usarla. Por último

la híbrida es una combinación de las anteriores, en la cual destaca que se pueden

hacer ciertas personalizaciones y elegir herramientas para desarrollo aunque aún

siempre tiene restricciones como por ejemplo el lenguaje que se usa para trabajar.

Algunas características que que podemos encontrar en las PaaS son los servicios de

desarrollo e implantación y de mantenimiento para nuestras aplicaciones. También nos

ofrece diferentes combinaciones de servicios y soporte de aplicación para el ciclo de

desarrollo,arquitectura multiusuario y desarrollo colaborativo.

Entre las ventajas de PaaS por otros servicios de computación en la nube está la

flexibilidad que tiene el usuario para poder usar las herramientas que sean necesarias y

una plataforma que se adapte a las necesidades del proyecto. También es bastante

adaptable, ya que no es dificil realizar modificaciones y los desarrolladores pueden

trabajar juntos desde distintos puntos geográficos debido a que es una plataforma en la

nube. Y también otra ventaja que tiene es su gran seguridad reflejada en sus métodos

para protección de datos, recuperación y copias de seguridad.

Las desventajas más que todo se reflejan en el nivel de confianza hacia los

proveedores del servicio sobre como se manejan los datos por el mismo, si los

protocolos de seguridad son los más adecuados o no se da acceso a terceros. Y

también está el hecho que si se pierde la conexión a internet nos será imposible

acceder a los datos y a las aplicaciones.


Hoy en día existen múltiples Plataformas como Servicio, cada una orientada a diversos

propósitos: servidores web, almacenamiento de ficheros, análisis de datos y muchos

más. Entre las más populares están:

• Velneo Cloud de Velneo (la mejor si hablamos específicamente de aplicaciones de

gestión empresarial)

• Elastic Beanstalk de Amazon AWS

• App Engine de Google

• Azure de Microsoft

• Cloud de IBM

• Customer 360 Platform de SalesForce

• Cloud Applications de Oracle

• OpenShift de RedHat

• Cloud Platform de SAP

También podría gustarte