JavaScript Admirers' Monthly Meeting: Serverless Workshop

Portland JavaScript Admirers
Portland JavaScript Admirers
Public group

111 SW 5th Ave

111 SW 5th Ave · Portland, OR

How to find us

Take the elevator to the third floor (from the Big Pink lobby, use the right-most elevators).

Location image of event venue

Details

NEW LOCATION & NEW TIME
Also: bring your computer!

We'll be at Bumped (3rd floor of Big Pink) starting right at 6pm on the LAST Wednesday, and IBM is providing both the workshop and the food. We're going to kick off 2020 in a BIG way. You don't want to miss it.

Upkar Lidder, who gave a great talk last year, is back with us once more, and this time he's got a workshop to get us all running serverless.

Serverless computing refers to a model where the existence of servers is entirely abstracted away. Even though servers exist, developers are relieved from the need to care about their operation. They are relieved from the need to worry about low-level infrastructural and operational details such as scalability, high-availability, infrastructure-security, and other details. Serverless computing is essentially about reducing maintenance efforts to allow developers to quickly focus on developing code that adds value.

Pre-requisites
Remember to bring your laptop and empty stomachs, we will take care of the rest during the workshop!

We will work through three labs in this session:
Lab1: Create, build, and run a cloud-native JavaScript serverless app in less than 15 minutes
Lab2: Create, build, and run a cloud-native JavaScript serverless application that uses the Visual Recognition service to determine image content
Lab3: Create, build, and run three serverless functions as a sequence
Lab4 (time-permitting/optional): Create, build and run an action that listens for changes in a database using actions, triggers and rules

We will use Apache OpenWhisk to run through the labs. Openwhisk is an open source, distributed Serverless platform that executes functions (fx) in response to events at any scale. OpenWhisk manages the infrastructure, servers and scaling using Docker containers so you can focus on building amazing and efficient applications.
Key concepts introduced will include triggers, rules, actions, composition and event driven architecture. Finally, serverless is relatively new and we will look at what the shortcomings are with the current technology and how to mitigate them.

Pre-requisites again!
Remember to bring your laptop and empty stomachs, we will take care of the rest during the workshop!

Refreshments will be provided, courtesy of IBM.