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