Serverless or Bust Part 2 – Handling Events and Securing Lambdas

In our first installment, we discussed how the Serverless Framework provided an easy way to deploy a Lambda (function) on AWS. But we skipped some pretty big topics: How Serverless manages our services How AWS Lambdas receive parameters, path variables, and query strings How to secure Lambdas from unauthorized use How to get something done … Read More

Serverless or bust part 1 – setting up a Lambda in Serverless

In this article we’ll take a look at a cloud-based application platform, Serverless, and what it takes to get a simple function hosted on Amazon Web Services (aws), including configuring security with Amazon Cognito, and a front-end client with Angular. There are a lot of little things going on here, so I’ve drawn out a … Read More

Philly ETE 2019 – Brian Leroux – Functions: Faster to Deploy

Abstract Functions are the key superpower enabling serverless architectures. Certainly the low cost of only paying for what you use (100% utilization) is a nice benefit. And no doubt there are operational savings by only focusing on your business logic instead of managing a brittle and complicated infrastructure. But designing with functions as the smallest … Read More

Philly ETE 2019 – Linda Nichols – Serverless Architecture: A Love Story

Abstract Serverless applications are the future of lightweight, scalable, and performant application development. Developers are breaking apart their monolith applications into smaller, purpose-focused microservices. They are quickly and purposefully prototyping application ideas. Moving to a “Serverless” environment really means to migrating a fully-hosted environment to using a fully-managed compute or persistence service from one of … Read More

Philly ETE 2017 #43 – Serverless Architectures – Mike Roberts

Cloud computing has reduced engineering costs and improved delivery effectiveness drastically over the last decade, but new systems and features can still see lead times of weeks or months even for a prototype release, and operations costs are still often inefficiently managed. Modern approaches in cloud computing, including the new area of serverless architectures, tackle … Read More