Como señalé en mi charla sobre cómputo sin servidor Desde las mascotas hasta el ganado y la bandada de pájaros a principios de 2016, los dos conceptos PaaS y Serverless están ciertamente estrechamente relacionados. Las principales diferencias hasta ahora parecen ser:
- Unidad de ejecución : con PaaS se trata de un conjunto de funciones o métodos, en tierra sin servidor con funciones únicas.
- Complejidad : con PaaS debe cumplir con una serie de requisitos (contextuales), debe configurar cosas, etc. mientras que con Serverless solo necesita especificar su función.
- Precios : con PaaS está pagando el paquete completo y en tierra sin servidor solo por llamada / ejecución de función (exitosa).
En general, la siguiente analogía podría ayudar:
VM: contenedor = PaaS: sin servidor
- ¿Se puede utilizar Amazon Dynamo DB como alternativa a la escritura de servicios web RESTful?
- ¿Cuán seguros son nuestros datos en los servicios de respaldo en línea en la nube?
- ¿Qué tema es mejor computación en la nube o seguridad de red?
- ¿Qué servidores en la nube deberían usarse para una aplicación que sirva tanto a los usuarios en los Estados Unidos como a China continental?
- ¿Qué es el almacenamiento en la nube? ¿Cuál es la diferencia entre el servidor web y el almacenamiento en la nube?
Por lo tanto, puede ver una oferta sin servidor como un PaaS ultraligero y ultra flexible con esteroides.