Micro-services to provide various conveniences in managing AWS services
JavaScript HTML Makefile Other
Latest commit 4435a50 Feb 24, 2017 @sauravlahiri sauravlahiri committed on GitHub Merge pull request #67 from SungardAS/vpc/subnetType/MA-504
Vpc/subnet type/ma 504

README.md

aws-services

Micro-services to provide various conveniences in managing AWS services

aws-services

How To Setup All Services

$ make \
  -e AWS_REGION=<region> \
  -e ACCOUNTS="<accounts whose billing charges will be monitored separated by spaces>"

How To Update Lambda Function Codes of All Services

$ make buildlambda

How To Remove All Services

$ make clean -e AWS_REGION=<region>

Service List

alarmalert

AWS micro service to send a notification whenever new alert email is detected.

awsconfig

AWS Lambda functions to manage the AWSConfig Service

billingalert

AWS micro service to send a notification when the increased percentage of 'EstimatedCharges' exceeds the defined threshold.

cloudformation

A plugin to support static names in Lamdba funtions, lambda invoke permission in SNS topics and role federations

cloudtrail

AWS Lambda functions to manage the CloudTrail Service

lib

Libraries shared by projects

jenkins

CI/CD build jenkins server of this project

sns-message-validator

Utility to validate the sns messages that are received through the HTTP subscriptions. This is the Node.js implementation of the instructions here, http://docs.aws.amazon.com/sns/latest/dg/SendMessageToHttp.verify.signature.html.

volume

A Lambda function to tag untagged volumes.

Sungard Availability Services | Labs

This project is maintained by the Labs group at Sungard Availability Services

GitHub: https://sungardas.github.io

Blog: http://blog.sungardas.com/CTOLabs/