https://github.com/erankitcs/automating-aws-with-python
Repository for AWS Automation with Python
https://github.com/erankitcs/automating-aws-with-python
automation aws python
Last synced: about 1 month ago
JSON representation
Repository for AWS Automation with Python
- Host: GitHub
- URL: https://github.com/erankitcs/automating-aws-with-python
- Owner: erankitcs
- Created: 2020-01-24T14:28:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T03:49:31.000Z (over 2 years ago)
- Last Synced: 2025-04-25T08:26:27.509Z (2 months ago)
- Topics: automation, aws, python
- Language: Python
- Homepage:
- Size: 19 MB
- Stars: 1
- Watchers: 2
- Forks: 4
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Automating AWS with Python
Repository for the [A Cloud Guru](https://acloudguru.com/) course *Automating AWS with Python*## 01-webotron
Webotron is a script that will sync a local directory to an s3 bucket, and optionally configure Route 53 and cloudfront as well.
## Features
Webotron currently has the following features:
- List bucket
- List contents of a bucket
- Create and set up bucket
- Sync directory tree to bucket
- Set AWS profile with --profile=
- Configure route 53 domain
- Configure Cloud Front distribution with SSL
## 02-notifon
Notifon is a project to notify Slack users of changes to your AWS account using CloudWatch Events
### Features
Notifon currently has the following features:
- Send Notification to Slack from Lambda when auto scale happen.
## 03-videolyzer
Videolyzer is a project to perform video label detection on uploaded video in S3 and save response into DynamoDB using
Lambda Serverless.
Videolyzer currently has the following features:
- Upload Video to S3 bucket.
- Trigger event from S3 to Lambda Function to start Video Processing.
- Use SNS to identify completion of Label Detection Job and save into DynamoDB.