serverless en tu idioma - chilangodev ene 2017
TRANSCRIPT
¿Qué es Serverless? 9
Serverless es acerca de no-mantenimiento Serverless no se trata de una tecnología
específica Serverless es acerca de (micro)
funcionalidad Serverless es acerca de sencillez pero no
necesariamente más sencillo
¿Qué es Serverless? 10 Serverless es sobre repensar el código Serverless se trata de no tener una
manera fija de hacer las cosas
Serverless Manifesto 1 / 2 11 “Función” es la unidad de medida y despliegue En este modelo de programación no se consideran
máquinas físicas ni virtuales ni tampoco contenedores
El almacenamiento permanente se ubica en otro lugar o servicio
Dado que la capacidad se ajusta a las peticiones no se puede sobre- o sub- provisionar recursos
Serverless Manifesto 2 / 2 12 No se paga por recursos inactivos, no hay
servidores ni contenedores “en frío” La tolerancia a fallas está implícita porque las
funciones se ejecutan en cualquier parte BYOC - Bring Your Own Code Métricas y Bitácoras son un derecho universal
¿Qué es Serverless? 14
Serverless es un estilo de arquitectura de aplicaciones que elimina la necesidad de desplegar nuestros propios servidores en
la nube y los reemplaza con el uso generalizado de los recursos de
cómputo.
Retos para la adopción de Serverless 15Cargas de TrabajoDesarrolloMonitoreoCultura y organizaciónDependencia de un proveedorEscalamiento masivo - ¿Cuenta masiva?Modelo de Seguridad
Referencias - Libros 20
https://leanpub.com/serverless
http://shop.oreilly.com/product/0636920033158.do
Referencias - Videos 21
George, Fred [GOTO Conferences](2015,Ago,12) Challenges in implementing MicroServices
https://youtu.be/yPf5MfOZPY0 Newman, Sam [Devoxx] (2015,Nov,11) Principles of Microservices
https://youtu.be/PFQnNFe27kU Cockcroft, Adrian [Rackspace Developers] (2015,Ene,19) The State of
the Art in Microservices https://youtu.be/pwpxq9-uw_0
Meshenberg, Ruslan [GOTO Conferences] (2016,Sep,2) Microservices at Netflix Scale: Principles, Tradeoffs & Lessons Learned
https://youtu.be/57UK46qfBLY