Serverless Platform
Path towards zero-maintenance infrastructure
3 August 2021
Tiago "Myhro" Ilieve
Software Engineer, Toggl
Platform
- Isolated
- Efficient
- Easy to use
- Zero-maintenance
- Cheap
2
Services
- Small
- Self-contained
- Do one thing and do it well
- Preferably internal ones
- Effort to deploy should be smaller than the effort to build it
3
Provider Platforms
- AWS Lambda
- Google Cloud Functions
- Google Cloud Run
- Cloudflare Workers
4
Cloudflare Workers
- Probably the only truly serverless platform out there
- If you have to think about datacenters or regions, it's not serverless
- If you have to care about containers, it's not serverless
- If you have to pre-define CPU or memory, it's not serverless
- If you have to pre-allocate a datastore, it's not serverless
- Experience is centered around writing code
- Paradigm is so different that it wouldn't be a competitor to our current or future regular Cloud-based infrastructure
5
Demo: Static Page
6
Demo: Key-Value API
7
References
Cloud Computing without Containers
How I finally migrated my whole website to the cloud
Just Write Code: Improving Developer Experience for Cloudflare Workers
8
Thank you
Use the left and right arrow keys or click the left and right
edges of the page to navigate between slides.
(Press 'H' or navigate to hide this message.)