Serverless - Build and run applications without thinking about servers


Details
Please join us as the Vacasa Engineering team will discuss how they’re utilizing AWS. Followed by a dive into AWS Serverless presented by Steven Challis that will cover:
Lambda Layers: Configure your Lambda function to pull in additional code and content in the form of layers. A layer is a ZIP archive that contains libraries, a custom runtime, or other dependencies. With layers, you can use libraries in your function without needing to include them in your deployment package. Layers let you keep your deployment package small, which makes development easier. You can avoid errors that can occur when you install and package dependencies with your function code.
AWS Serverless Application Repository: A managed repository for serverless applications. It enables teams, organizations, and individual developers to store and share reusable applications, and easily assemble and deploy serverless architectures in powerful new ways. Using the Serverless Application Repository, you don't need to clone, build, package, or publish source code to AWS before deploying it. Instead, you can use pre-built applications from the Serverless Application Repository in your serverless architectures, helping you and your teams reduce duplicated work, ensure organizational best practices, and get to market faster.
AWS Serverless Application Model (AWS SAM): An open-source framework that you can use to build serverless applications on AWS.
AWS Lambda Runtime API: Supports multiple languages through the use of runtimes. You choose a runtime when you create a function, and you can change runtimes by updating your function's configuration. The underlying execution environment, which is shared by all runtimes, provides additional libraries and environment variables that you can access from your function code.
AWS Firecracker: A virtualization and open source technology that enables service owners to operate secure multi-tenant container-based services by combining the speed, resource efficiency, and performance enabled by containers with the security and isolation offered by traditional VMs.
Schedule:
- 6:00 PM: Check-in and Happy Hour
- 6:30 PM: Presentation and Deep Dive
- 7:45 PM: Q&A
AWS Speaker Bio:
Steven Challis is a Solutions Architect with AWS in Portland, Oregon and has a background in application development and enterprise software primarily within the media and entertainment sector. Outside of work, Steve has passion for cars, instruments and traveling.
Gratitude:
Special thanks to Vacasa (https://www.vacasa.com/) a local company that supports great people with industry-leading technology to care for guests and maximize financial returns for vacation homeowners around the world (info@vacasa.com).

Serverless - Build and run applications without thinking about servers