Amazon Web Service (AWS) Projects

Amazon Web Services is the most widely adopted cloud solutions provider and the number of services available and their maturity reflect this. AWS has a large community and thousands of hours of learning materials for any type of project you might want to stand up. However, AWS may be one of the more complicated providers to use because every project can be completed in multiple ways. Also, if you are not familiar with its particular security model you can easily find yourself lost and debugging network connections. Once you become familiar with the environment it offers a considerable amount of control over your environment.

Static webpage hosted in Simple Storage Service (S3) with a custom domain

This very website is hosted inside of an S3 bucket using HTML, CSS, and Javascript to manage interaction. A custom domain was created and a DNS forwarding record was set to redirect to the index page.

Containerized Wikis on AWS

This project was designed to set up Mediawiki on AWS Elastic Container Service (ECS) using a stateless container image and integrate with Elastic File Shares (EFS) and a Managed MySQL compatible Relational Database (RDS).

Using APIs, Lambda functions, and Dynamo DB, for policy analysis on AWS

This project is a way to make policy analysis results readily available across the United States in a highly available low cost way. Using databases, API calls, and a content delivery network.

Transferring Domains to AWS Route53

Walkthrough on how to transfer domains from Google Domains into AWS Route53 to avoid automatic transfer to squarespace.

Storing GIS Data In DynamoDB

Description of the learning process for storing geographic data in a DynamoDB.

Uploading to Lambda to perform batch Lookups

How to post files to a lambda function and return a file with batch processes results.

Scheduled Lambda

How to schedule serverless functions to execute on an interval, and how to send email notification of results.

Bulk Archiving with SQS and Lambda

How to use queues and lambda functions to scrape millions of documents and datasets into an S3 bucket.