How Request Pricing Affects Deployment Architecture
Explore how AWS Lambda's request-based pricing affects deployment architecture by enabling cost-efficient, isolated workloads and flexible environment versions that do not multiply costs. Understand key serverless deployment constraints and how Lambda's pricing model simplifies capacity planning, making it viable to separate workloads without added expense.
We'll cover the following...
With serverless applications, developers write functions to coordinate and perform business features unique to their application, and use platform services to manage state or communicate with users. In the case of AWS, the pricing for most of those services is also structured around utilization, not reserved capacity. Amazon Simple Storage Service (S3), a highly scalable object storage service, charges users for stored data and transferred bytes in and out of the service. Amazon Simple Notification Service (SNS), a message topic system, charges for each sent message. The whole platform is designed so that how much you pay depends on how much you use the platform. Lambda is the universal glue that brings all those services together. ...