Tharaka 's Projects
Implementation of the Google Assistant SDK as an Alexa skill
A highly non-official google search skill for Alexa
Set up a personal IPSEC VPN in the cloud
Reference architecture of Amazon EKS cloudformation templates and AWS CDK samples
Documentation for Amazon Route 53. Amazon Route 53 is a web service that provides DNS service, domain name registration, and automatic endpoint naming.
The open source version of the Amazon S3 docs. You can submit feedback & requests for changes by submitting issues in this repo or by making proposed changes & submitting a pull request.
OpenCV Python Neural Network Autonomous RC Car
Blueprints and examples for Lambda-based custom Authorizers for use in API Gateway.
Using Amazon Aurora Serverless (MySQL) and the Data API to build a Serverless Application on AWS
Free Templates for AWS CloudFormation
A collection of useful CloudFormation templates
CloudFormation stack to automate the creation of a CI/CD pipeline with CodePipeline, CodeBuild and ECR
[Node, Python, Java] Repository of sample Custom Rules for AWS Config.
Tools for achieving automated security and compliance across multiple AWS accounts.
A set of sample database and associated items to allow customers to among other things follow along with published database migration recipes.
Code examples used in the official AWS SDK documentation.
AWS EBS Snapshot Manager using only AWS Lambda
AWS Lambda script (Python 2.7) to tag all EC2 Instances with the same Key & Value pair
Discover resources created in an AWS account.
Lambda python scripts to stop-start ec2 instances with proper tags
aws-opsworkscm-server-mgmt sets up a pipeline that manages OpsWorks Configuration Manager server instances (such as OpsWorks Chef Automate and/or OpsWorks Puppet Enterprise) based on a configuration file (opsworkscmconfig.json). The pipeline can identify a "rogue" instances (defined by those instances that does not have an entry in the opsworkscmconfig.json) and optionally remove the instances. The pipeline currently supports single account and multi region for now but the effort is under way to support multi account and multi region instances.
AWS SAM Local 🐿 is a CLI tool for local development and testing of Serverless applications
The official AWS SDK for Java.
Contains Lambda functions to be used for automatic rotation of secrets stored in AWS Secrets Manager
This workshop is meant to give customers a hands-on experience with mentioned AWS services. Serverless Data Lake workshop helps customers build a cloud-native and future-proof serverless data lake architecture. It allows hands-on time with AWS big data and analytics services including Amazon Kinesis Services for streaming data ingestion and analytics, AWS Glue for ETL and Data Catalogue Management, Amazon Athena to query data lake.
Code and walkthrough labs to set up serverless applications for Wild Rydes workshops
A Python/Boto script that automates snapshot making of EBS volumes and rotating.
Python script that checks ec2 instance tags against a canonical list.