JSJ 291: Serverless For JavaScript with Gareth McCumskey

JavaScript Jabber

Episode | Podcast

Date: Tue, 12 Dec 2017 11:00:00 +0000

<div class="trix-content"> <div><strong>Panel:</strong></div><div>Charles Max Wood </div><div>Aimee Knight</div><div>AJ O’Neal</div><div>Joe Eames </div><div><strong>Special Guests: Gareth McCumskey</strong></div><div>In this episode, JavaScript Jabber speaks with Gareth McCumskey about Serverless For JavaScript. Gareth leads the dev team at Expat Explore in Cape Town, South Africa. Gareth and this team specialize in exploring the Serverless realm in JavaScript. The JavaScript Jabbers panel and Gareth discuss the many different types of serverless systems, and when to implement them, how serverless system work, and when to go in the direction of using Serverless. </div><div><strong>In particular, we dive pretty deep on:</strong></div><ul> <li>What does it mean to be Serverless? </li> <li>Since platform as a service.</li> <li>Microservice on Docker </li> <li>Firebase</li> <li>“no backend” </li> <li>Backend systems </li> <li>Cloud functions and failure in systems </li> <li>How do you start to think about a serverless system? </li> <li>How do decide what to do?</li> <li>AWS Lambda </li> <li>Working in a different vendor</li> <li>Node 4 </li> <li>Programming JS to deploy </li> <li>Using libraries for NPM</li> <li>How is works with AWS Lambda</li> <li>Where is the database?</li> <li>More point of failure? </li> <li>Calls to Slack?</li> <li>Authentication</li> <li>Micro Services</li> <li>Elastic Bean Stalk</li> <li>Static Assets, S3, Managing</li> <li>Testing the services </li> <li>Integration testing</li> <li>And much more! </li> </ul><div><strong>Links:</strong></div><ul> <li>@garethmcc</li> <li>@expatexplore</li> <li><a href="http://gareth.mccumskey.com">gareth.mccumskey.com</a></li> <li><a href="https://github.com/garethmcc">https://github.com/garethmcc</a></li> <li><a href="http://serverless.com">serverless.com</a></li> </ul><div><strong>Picks:</strong></div><div>Aimee</div><ul> <li><a href="https://martinfowler.com/articles/serverless.html">Serverless Architectures </a></li> <li><a href="https://ng-be.org">NG-BE Conference </a></li> </ul><div>AJ</div><ul> <li><a href="http://www.imdb.com/title/tt1016268/">Documentary on Enron</a></li> <li><a href="https://www.audible.com/t2/title?pcrid=205621322776&amp;Matchtype=b&amp;mkwid=sJwu0g7af_dc&amp;cvosrc=ppc.google.the++hard++thing++about++hard++things&amp;cvo_crid=205621322776&amp;pgrid=15656668929&amp;cvo_campaign=250471929&amp;gclid=CjwKCAiA9rjRBRAeEiwA2SV4ZVczjfo6EQAa34X67m9n3qrTGIvD0nSiAg8wH4rchhtvbMu0qBspehoCXJIQAvD_BwE&amp;pmt=b&amp;ptaid=kwd-87629970489&amp;asin=B00I0AJC2Y&amp;source_code=GO1GBSH09091690EI&amp;pkw=the++hard++thing++about++hard++things">Hard Thing about Hard Things </a></li> </ul><div>Charles</div><ul> <li><a href="https://www.npmjs.com/package/serverless">Serverless Framework</a></li> <li><a href="https://brandonsanderson.com/books/the-stormlight-archive/">The Storm Light Achieves </a></li> <li><a href="http://www.imdb.com/title/tt4154756/">Avengers: Infinity War</a></li> </ul><div>Gareth</div><ul> <li><a href="http://shop.oreilly.com/product/0636920033158.do">Building MicroServices </a></li> <li><a href="http://www.theskepticsguide.org">Skeptics Guide To The Universe Podcast</a></li> <li>Expate Explore </li> </ul><div>Joe </div><ul> <li><a href="https://www.rottentomatoes.com/m/wonder/">Wonder -  Movie</a></li> <li><a href="https://boardgamegeek.com/boardgame/214898/gloom-space">Gloom In Space - Board Game </a></li> </ul><div> </div><div>Special Guest: Gareth McCumskey.</div> </div> Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy