Reducing AWS costs by turning off development environments at night— the easy way (without Lambda)

Why keep your non-production environments up when nobody is up? An environment in AWS usually is a group of these resources: Load balancers EC2 instances (hopefully part of an Autoscaling Group) RDS instances EBS volumes S3 buckets Caches, ElasticSearch, etc. In this tutorial, we will show how to turn off the most costly members of […]
Exporting Cloudwatch Logs automatically to S3 with a Lambda function

The missing feature of Cloudwatch Logs. Your Cloudwatch Log Groups could look something like this: Log groups with Retention As you might guess, after the retention time, logs are deleted. And that’s a good approach for keeping the costs under control, but sometimes regulation mandates that logs are stored longer than this period. Luckly, […]
React w/ Hooks + Amplify + GraphQL

React w/ Hooks + Amplify + GraphQL The launch of Hooks in React 16.8 made managing state simple, but most of the documentation is written using Redux examples, such as Amplify API for React. So for those who are learning React with Hooks without leveraging Redux, a simple example using Amplify + React w/ Hooks + GraphQL is more than welcome, so this Todo application will help you […]