site-logo

JAWS PANKRATION 2024

site-logo
HomeNewsTimetableCfPCommitteePromotionFollow UpPrivacy Policy

What is "Lambdaless" serverless?

Lv300

Lv300

8/24/2024 23:00 (UTC)

Session Info

At the "AWS Summit Japan"(held from Jun. 6, 2024 to Jun 21, 2024 in Japan), Mr. Daisuke Awaji(AWS Solution Architect) introduced "Lambdaless" serverless architecture, and after sharing about it on X, I received a lot of responses from many people.

So, In this session, I would like to talk about this "Lambdaless" serverless architecture, and introduce its merits, demerits, and use cases based on in my own considerations as a certified AWS Community Builder at "serverless" field.

Masaki  Suzuki

Masaki Suzuki

- AWS Community Builders -



Session Category
Business applications
Computing
etc


AWS Services
API Gateway
Lambda
DynamoDB
S3

Session Materials


Session Summary (by Amazon Bedrock)
    The speaker, Masaki Suzuki, an infrastructure engineer at PayPay Card, introduces the concept of "Lambda-less" serverless architecture. He is an AWS Community Builder certified in the serverless field and active in the CDK chapter. Lambda-less is an approach to serverless computing that aims to eliminate Lambda functions where possible. For example, retrieving data from S3 or DynamoDB without using Lambda. This concept was introduced by Daisuke Awaji at AWS Summit Japan. Benefits of Lambda-less architecture include: 1. Reduced maintenance (no Lambda management, testing, or runtime updates) 2. Cost reduction 3. Fewer resources in CloudFormation stacks Drawbacks include: 1. Limited to simple operations 2. Complex management of mapping templates 3. Potential difficulty for those unfamiliar with AWS to manage without programming code The speaker suggests considering Lambda-less architecture for new applications with numerous simple Lambda functions. However, he emphasizes that it's not necessary to immediately implement Lambda-less everywhere and that project conditions and operational structure should be prioritized over cost savings when considering adoption. The presentation concludes by noting that using Lambda is not an anti-pattern, and there are many processes that still require Lambda. The speaker acknowledges Lambda's usefulness and convenience, congratulating it on its 10th anniversary. Overall, the speaker recommends keeping Lambda-less architecture in mind as an option to be implemented when appropriate, while recognizing the continued importance and utility of Lambda functions in serverless computing.

©JAWS-UG (AWS User Group - Japan). All rights reserved.