CODE and deploy without servers!

THE AWS SERVERLESS PLATFORM

lahdioui​ouadie

Ouadie LAHDIOUI

WHO AM I ?

• IT consultant #Node #Cloud ...

Servers?

There are no servers here

Just like wireless internet has wires somewhere.

serverless architectures still have servers somewhere.

serverless architecture overview

monolith

microservices

serverless

What serverlesse really means...

No servers to provision or manage

Scales with usage

Never pay for idle

Availability

fault tolerance build in

serverlesse landscape

AWS Lambda : FUNCTION AS A SERVICE

This is how a Lambda Function Looks Like

exports.myHandler = function(event, context, callback) {   
    /** Your awesome code here**/
    callback(null, "some success message");
}

This is what a

Lambda support

Event sourcing that trigger Lambda

How much does it cost ?

$0.20 PER 1M REQUESTS THEREAFTER

$0.0000002 per request

+ Duration

Functions

are

STATELESS

demo : REST API WITH SERVERLESS

User

dynamo DB

GET SPEAKERs BY ID

GET SPEAKERs list

API Gateway

S3

Common lambda use cases

Web applications

Example: Weather Application

Mobile Backend

Data processing

Example: Image Thumbnail Creation

CHATBOTS

Example: Order flowers

ALEXA

Example: Transaction alexa skill

> Talk: IPaaS pour les non techos / Time: 15:00 / Room: L'oranger

Thank you

slides >

lahdioui​ouadie

Made with Slides.com