February 19th, 2020 ×
Serverless / Cloud Functions - Part 1
 Wes Bos Host
 Scott Tolinski Host
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
- Heroku
 - Digital Ocean
 - Meteor Galaxy
 - Codepen Radio: Preprocessors and Lambda
 - Zeit Now
 - Wes' tweet about serverless
 - @maxsteenbergen
 - uses.tech
 - Google Cloud
 - Azure
 - AWS Lambda
 - SAP
 - Red Hat
 - IBM Cloud Functions
 - Cloudflare Workers
 - Begin
 - Arc.codes
 - Severless
 - Netlify
 - AWS Amplify
 - Apex Up
 - Open Faas
 - @tjholowaychuk
 - Scott tries Begin.com
 - SyntaxFM Reddit
 
××× SIIIIICK ××× PIIIICKS ×××
- Scott: Matt McMuscles YouTube Channel
 - Wes: Modern Vintage Gamer
 
Shameless Plugs
- Scott: Scott's YouTube Channel
 - Wes: Beginner Javascript Course - Use the coupon code 'Syntax' for $10 off!
 
Tweet us your tasty treats!
- Scott's Instagram
 - LevelUpTutorials Instagram
 - Wes' Instagram
 - Wes' Twitter
 - Wes' Facebook
 - Scott's Twitter
 - Make sure to include @SyntaxFM in your tweets