Foro de elhacker.net

Foros Generales => Noticias => Mensaje iniciado por: wolfbcn en 30 Marzo 2019, 14:00 pm



Título: Qué es serverless y por qué adoptarlo en el desarrollo de tu próxima aplicación
Publicado por: wolfbcn en 30 Marzo 2019, 14:00 pm
Aunque a día de hoy existen multitud de proveedores de computación que siguen basando su negocio en la provisión de infraestructura como servicio (IaaS), existe un claro objetivo perseguido por los líderes del sector: Convertir la computación en algo transparente.

A lo largo de los siguientes apartados definiremos qué es serverless, sus características, ventajas e inconvientes, junto a algunos ejemplos de uso.

Historia

Parece que los primeros usos del término aparecieron allá por el 2012 en un artículo de Ken Fromm. En un inicio, se asoció este tipo de enfoque sobretodo al uso de sistemas de integración continua y control de versiones como servicio, sin la necesidad de ser provisionados on-premises.

Posteriormente, el término se hizo más popular hacia el 2015, ya que en 2014 Amazon lanzó su servicio AWS lambda que nos permitía desplegar porciones de código sin tener que hacernos cargo de la infraestructra subyacente. El interés en esta tecnología era claro y continuó creciendo cuando en Julio de 2015 Amazon lanzó su API Gateway, que permitía además realizar peticiones HTTP sobre estas funciones desplegadas.

LEER MAS: https://www.genbeta.com/desarrollo/que-serverless-que-adoptarlo-desarrollo-tu-proxima-aplicacion