Skip to content

Latest commit

 

History

History

sls-cloudtrail-pci-compliance

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Serverless Cloudtrail PCI Compliance

Description

Template to create a CloudTrail trail to log, continuously monitor, and retain account activity related to actions across your AWS infrastructure.

Installation

Run $ npm install

Local Testing

  • $ sls print --profile <aws-profile> prints all compiled values in serverless.yml file to console
  • $ sls deploy --profile <aws-profile> deploys stack to dev environment
  • $ sls remove --profile <aws-profile> removes stack in dev environment

Options:

Default values are set to meet PCI Compliance standards Profile: Required AWS profile used for deployment. Maps to .aws/credentials values Region: AWS Region to deploy stack to. Default: us-west-2 Stage: Staging environment. Default: dev IncludeGlobalServiceEvents: Specifies whether the trail is publishing events from global services such as IAM to the log files. Default: true IsMultiRegionTrail: Specifies whether the trail applies only to the current region or to all regions. Default: true