October 10 -12 - Vancouver, BC
Click for Node+JS Interactive Information & Registration

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Functions as a Service (Serverless) [clear filter]
Wednesday, October 10

12:20pm PDT

Zero to Production with the Serverless Framework - Diana Lee, BeApplied
Have you ever dreamt of getting an entire, functionality-rich service to production in a number of days? At Applied, we use the Serverless Framework to cut costs & deploy microservices with speed, efficiency and accuracy. This workshop will introduce you to the world of serverless (What, When & Why) and walk you through deploying your first production-ready application. It condenses specific lessons Diana has learnt from shipping full APIs in days; from 0 to production, and concepts scattered across numerous online resources.

You will not only walk away with a formidable understanding of how Serverless & cloud services like AWS Lambda work, but also a methodology to quickly solve everything you would worry about when building an app (code quality, testing, CD, authorisation, databases, etc), so you can truly focus on building business logic. Basic knowledge of NodeJS & CLI / Git required

avatar for Diana Lee

Diana Lee

Principal Engineer - Integrations Lead, BeApplied
Diana is a Principal Engineer and the first hire at Applied, a company focused on radically improving hiring, making it fairer, faster and better. She has been involved of every aspect of the platform; from DevOps & continuous deployment, to shipping integrations with other hiring... Read More →

Wednesday October 10, 2018 12:20pm - 12:50pm PDT
West Ballroom C

2:20pm PDT

Master Serverless with JSF Architect - Brian LeRoux, Begin
Cloud functions have been taking the industry by storm. Always available, scale transparently, only pay for the compute you use (100% utilization) and deploy instantly with zero downtime. However, getting started is fraught with complexity and configuration. In this workshop you will quickly learn all the angles of 'serverless' technology using Amazon Web Services:

- A Brief Introduction to Amazon Web Services
- Introduction to JSF Architect
- Intro Web Dev: HTML and JSON with API Gateway
- Intro Web Dev: Custom Domains with Route53 DNS
- Test Driven Intro to DynamoDB: Setup and DB Design
- Test Driven Intro to DynamoDB: Reads
- Test Driven Intro to DynamoDB: Writes
- Scheduled Functions
- Build and deploy a JSON API
- Build a Slackbot: Slash and Mentions
- Build a Slackbot; Buttons and Menus
- Closing Thoughts and Next Steps

JSF Architect tames AWS complexity and gets you immediately productive deploying live to isolated staging and production environments. We will set up a CRON function that runs on an interval completely in the cloud. We'll create a website on a brand new domain and be deploying to in seconds complete with user auth and state. We'll create a stateless restful JSON API. We'll close the workshop by building a completely functional bot for Slack.


Brian LeRoux

CTO, Begin
In 2007ish Brian created wtfjs.com and later in 2009 at the first JSConf introduced PhoneGap. In 2012 he stewarded the creation of Cordova at the Apache Software Foundation as Principal Scientist at Adobe Systems. Currently, he is the CTO and co-founder of begin.com from which arc.codes... Read More →

Wednesday October 10, 2018 2:20pm - 4:10pm PDT
West Meeting Room 121-122