|
In this episode of Syntax, Scott and Wes talk about serverless and cloud providers - the benefits, limitations, providers and more! .TECH Domains - Sponsor If you need eyes on your project, you’ll need a domain, and .TECH is perfect for representing your brand. Find out if your .TECH domain is available at go.tech/syntax2020. Use the coupon code Syntax2020 and get 90% off 1- 5- and 10-year domain names. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Show Notes 4:05 - What is Serverless? - URL driven
- Startup/shut down (Heroku works this way)
- Digital Ocean droplet works differently
8:15 - What are the benefits? - Scale up specific functions rather than everything - aka potentially cheaper
- Security - your singular server instance being hacked is not a possibility
- Less knowledge overhead required
- You don’t need to manage your own server
- Empowers front-end devs to do more
- Faster deploys
- Only re-deploy the code that changed
17:05 - What can you host on Serverless? - Static Files - SPA (React)
- Single functions
- It can be in JS, Python, GO, PHP
18:07 - What can’t you host on Serverless? - Entire applications
- Large apps have slow coldstarts
- 500mb limit
23:40 - Raw Providers - Google Cloud
- Azure
- AWS Lambda
- SAP
- Red Hat
- IBM Cloud Functions
- Cloudflare Workers
- Kind of cool because they work like service workers where you can intercept any HTTP request
27:33 - Easy Providers + Frameworks - Begin + Arc.codes
- Zeit Now + Next.js
- Anything + Serverless
- Netlify
- AWS Amplify
- Apex Up - TJ Holowaychuk
- Open Faas + Digital Ocean
Links ××× SIIIIICK ××× PIIIICKS ××× Shameless Plugs Tweet us your tasty treats! |