Serverless πŸ‘€

@mykolaskrup

mkrup.com

Mykolas Krupauskas

Programming is a freaking superpowerπŸ¦Έβ€β™‚οΈ===πŸ‘¨β€πŸ’»

Building web applications is great

Β 

But we need to host our web apps somewhere

Otherwise they are useless

Brief history of servers ⏳

1. Owning a physical server πŸ–₯

Expensive
Β 

Scales Poorly

Managing Headache

Uptime Problems

2. Managing a VM in the cloud ☁

Charged

Per
Second

Scaling
Still
Bad

Manage
Other
Software

3. Going Serverless πŸ–₯🚫

We are not getting rid of servers...

Serverless means servers you don't have to worry about

Β 

You just need to write the code

Β 

Serverless is functions as a service

Β 

Run code in response to some event

Β 

The benefits of Serverless

Β 

Charges you for the resources you use

Massive savings πŸ’Έ

Automatic scaling to meet demand

My app is taking off! πŸš€

Automatic scaling down

Don't pay for idle time ⌚

No infrastructure to manage

Just focus on your app πŸ±β€πŸ’»

Super high availability

Servers are never down ✨

Demo time

πŸ™πŸ‘¨β€πŸ’»πŸ”œπŸ”₯πŸ€¦β€β™€οΈπŸ€¦β€β™‚οΈπŸ€¦β€β™€οΈβœ¨

Mateusz made an API in 25 minutes

I bet we can make one faster with Serverless πŸ”₯⚑

Easiest most cost-effective way to deploy backend code that scales

Thanks πŸ‘Œ

@mykolaskrup

mkrup.com

Mykolas Krupauskas

serverless-talk

By Mykolas Krupauskas