I noticed recently that Amazon got API Gateway and Lambda PCI-DSS certified. I would be interested to know what that does imply regarding the isolated network consideration, specifically:
- Is Amazon Lambda execution considered to be an isolated network, protected by a firewall?
- Is Amazon Lambda fulfilling the server IP masking property?
In essence, I would:
- Open an API allowing credit card processing over HTTPS with API Gateway
- Encrypt this data inside a Lambda function, using the Key Management Service
- Store the encrypted cards at rest in DynamoDB
Could this architecture be considered PCI-DSS compliant?