All Projects → tensult → Aws Automation

tensult / Aws Automation

Licence: mit
AWS automation scripts and lambda functions

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Aws Automation

Awstaghelper
AWS bulk tagging tool
Stars: ✭ 98 (+20.99%)
Mutual labels:  aws, lambda, cloud-computing, ec2, devops
Terraform
Terraform automation for Cloud
Stars: ✭ 121 (+49.38%)
Mutual labels:  automation, aws, cloud-computing, devops
Howtheyaws
A curated collection of publicly available resources on how technology and tech-savvy organizations around the world use Amazon Web Services (AWS)
Stars: ✭ 389 (+380.25%)
Mutual labels:  automation, aws, cloud-computing, devops
Ebs bckup
Stars: ✭ 32 (-60.49%)
Mutual labels:  automation, aws, lambda, devops
Komiser
☁️ Cloud Environment Inspector 👮🔒 💰
Stars: ✭ 2,684 (+3213.58%)
Mutual labels:  aws, lambda, ec2
Pulumi Aws
An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
Stars: ✭ 169 (+108.64%)
Mutual labels:  aws, lambda, cloud-computing
Aws Workflows On Github
Workflows for automation of AWS services setup from Github CI/CD
Stars: ✭ 95 (+17.28%)
Mutual labels:  automation, aws, ec2
Kitten
Tiny multi-server automation tool
Stars: ✭ 171 (+111.11%)
Mutual labels:  automation, aws, devops
Ecs Formation
Tool to build Docker cluster composition for Amazon EC2 Container Service(ECS)
Stars: ✭ 114 (+40.74%)
Mutual labels:  aws, ec2, devops
Learn Devops
🚧 Learn the craft of "DevOps" (Developer Operations) to Deploy your App and Monitor it so it stays "Up"!
Stars: ✭ 139 (+71.6%)
Mutual labels:  automation, aws, devops
Kubestriker
A Blazing fast Security Auditing tool for Kubernetes
Stars: ✭ 213 (+162.96%)
Mutual labels:  automation, aws, devops
Aws Serverless Cicd Workshop
Learn how to build a CI/CD pipeline for SAM-based applications
Stars: ✭ 158 (+95.06%)
Mutual labels:  aws, lambda, devops
Terraform Aws Labs
Terraform template for AWS provider ☁️
Stars: ✭ 146 (+80.25%)
Mutual labels:  aws, lambda, ec2
Iopipe Js Core
Observe and develop serverless apps with confidence on AWS Lambda with Tracing, Metrics, Profiling, Monitoring, and more.
Stars: ✭ 123 (+51.85%)
Mutual labels:  aws, lambda, devops
Ecs Refarch Continuous Deployment
ECS Reference Architecture for creating a flexible and scalable deployment pipeline to Amazon ECS using AWS CodePipeline
Stars: ✭ 776 (+858.02%)
Mutual labels:  aws, ec2, devops
Touchdown
Cloud service orchestration framework for python
Stars: ✭ 10 (-87.65%)
Mutual labels:  automation, aws, devops
Autospotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
Stars: ✭ 2,014 (+2386.42%)
Mutual labels:  automation, aws, ec2
Aws Cli Cheatsheet
☁️ AWS CLI + JQ = Make life easier
Stars: ✭ 94 (+16.05%)
Mutual labels:  aws, lambda, ec2
Cloud Custodian
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
Stars: ✭ 3,926 (+4746.91%)
Mutual labels:  aws, lambda, cloud-computing
Docker Swarm
🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS
Stars: ✭ 43 (-46.91%)
Mutual labels:  automation, aws, devops

AWS Automation

Lambda functions and Scripts Documentation
Export CloudWatch logs to S3
CloudWatch logs group retention
EC2 automated Snapshots
DynamoDB Table Backup
Lambda Function Tuning
Update Lambda Functions Timeout
Update Lambda Functions Memory
Update Lambda Functions Run Time
Update Lambda Functions Environment Variable
Set Invocations Alarm for Lambda Functions
Enable all ApiGateway APIs logging to CLoudWatch
Stop running EC2 instances
Redshift DC to DS cluster migration

Brightcove videos retranscode

First we fetch all videos data and store it as a json file in local. Here we fetch 20 videos and retrancode them at a time.

Step 1: Fetch all videos data and store in local

Execute the following command in terminal to store videos data in local :

$ CLIENT_SECRET=<CLIENT_SECRET> CLIENT_ID=<CLIENT_ID> BRIGHTCOVE_ACCOUNT_ID=<BRIGHTCOVE_ACCOUNT_ID> FUNCTION_NAME=storeBrightcoveVideoDataInJson FILE_DIR_PATH=<FILE_DIR_PATH> node brighcove_videos_bulk_retranscode.js

Step 2: Retranscode videos

Execute the following command in terminal to retranscode videos :

$ CLIENT_SECRET=<CLIENT_SECRET> CLIENT_ID=<CLIENT_ID> BRIGHTCOVE_ACCOUNT_ID=<BRIGHTCOVE_ACCOUNT_ID> INGETION_PROFILE=<INGETION_PROFILE> BRIGHTCOVE_VIDEO_MIN_VIEWS=<BRIGHTCOVE_VIDEO_MIN_VIEWS> FUNCTION_NAME=retranscodeVideos FILE_DIR_PATH=<FILE_DIR_PATH> sh brightcove_all_videos_retranscode.sh

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].