Slide 1

Slide 1 text

Azure Functions JORGE GAONA Image from: https://medium.com/royallyserverless/serverless-is-the-new-black-1c11ce34a02a#.w80r3ia7x

Slide 2

Slide 2 text

Responsabilidades Aplicación Seguridad Virtualización Servidor Almacenamiento Red Centro de datos Sistema Operativo Virtualización Servidor Almacenamiento Red Aplicación Seguridad Virtualización Servidor Almacenamiento Red Centro de datos Sistema Operativo Virtualización Servidor Almacenamiento Red Aplicación Seguridad Virtualización Servidor Almacenamiento Red Centro de datos Sistema Operativo Virtualización Servidor Almacenamiento Red Local IaaS PaaS Manejado por el proveedor Manejado por mi CAPEX OPEX

Slide 3

Slide 3 text

Serverless En escencia, el concepto de serverless se refiere a la ausencia del concepto de “servidor” durante el desarrollo de software. Es llevar PaaS un paso más allá. https://github.com/anaibol/awesome-serverless

Slide 4

Slide 4 text

ESCRIBE CÓDIGO SIN PENSAR (TANTO) EN LA INFRAESTRUCTURA http://andrewgarrison.com/project/codemonkey/ http://weknowyourdreams.com/happy.html

Slide 5

Slide 5 text

Curva de emociones https://www.slalom.com/thinking/serverless-architecture

Slide 6

Slide 6 text

Azure Functions oEs una plataforma de manejo de eventos y procesamiento bajo demanda. oPago por uso o fijo oPequeñas piezas de código (funciones) en la nube, que pueden ser agendadas o disparadas. o“Varios” lenguajes. Serverless Azure Functions

Slide 7

Slide 7 text

eventos + código

Slide 8

Slide 8 text

¿Para qué me sirve? oPrototipos rápidos oIntegrar sistemas oProcesar datos. oMobile backend as a Service oFunction as a Service oIoT backend oProcesamiento de archivos en tiempo real oBots

Slide 9

Slide 9 text

func input output trigger bindings HTTP / HTTPS Request Message Queue Trigger File / Storage Trigger Timer / Schedule Trigger, input, output

Slide 10

Slide 10 text

Combinaciones

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

@pollirrata pollirrata.com pollirrata