Serverless by AWS standards doesn’t mean “stateless”. It means that you don’t have to deal with the underlying servers and worry about scaling them up and scaling them down.
Classic Aurora for instance is not “stateless”. You still have to appropriately size the underlying server, you pay for it whether you are using it or not, you might need to reboot it, etc.
DynamoDB on the other hand is considered Serverless by AWS because you don’t size the “DynamoDB server”, and it can scale write and read capacity automatically.
Classic Aurora for instance is not “stateless”. You still have to appropriately size the underlying server, you pay for it whether you are using it or not, you might need to reboot it, etc.
DynamoDB on the other hand is considered Serverless by AWS because you don’t size the “DynamoDB server”, and it can scale write and read capacity automatically.