Tagged with aws

Cameron Ezell

Automating a Twitter Bot with AWS Lambda

I’ve always been a fan of The Simpsons and have been following @simpscreens on Twitter for a while, an account that tweets a random frame of the show every 30 minutes. It's pretty entertaining catching the occasional out-of-context image from the show in my Twitter feed so I decided to set out and create my own version for another of my favorite animated sitcoms: King of the Hill. You can check it out here: ...

aws tech lambda twitter

Cameron Ezell

Getting Started With Appium in AWS Device Farm for iOS

Lately I've been interested in moving our iOS app testing to AWS Device Farm. This allows us to share testing results across different teams, view historical performance, and easily test on many different iOS devices. I thought I would share my experience here and how I got started. AWS Device Farm currently supports Appium tests for Java JUnit, Java TestNG, and Python. I wrote my tests in Python so this guide will reflect that. Before ...

aws tech device farm appium

Cameron Ezell

How to Encrypt an EBS Volume in AWS

If you're using AWS in an environment where privacy is a huge concern (ex. HIPAA) you'll need to make sure that each of your servers with the potential to have any protected health information (PHI) is encrypted. When you launch a server with a public AMI (RedHat, Ubuntu, etc.) the volume will launch unencrypted. This makes sense since every AWS customer needs to launch from this same AMI, and we can't all share the same ...

aws tech

Cameron Ezell

Hosting Mattermost on AWS

I recently installed the open-source Slack alternative Mattermost on a personal t2.micro Ubuntu instance in AWS. So far, I love it and thought I would share my experiences in using EC2, RDS, and S3 to host the application. Mattermost has their own install guide which is pretty thorough and very helpful. By using a db.t2.micro RDS instance (free tier!) as the database server, it actually simplifies many of the steps. Launch an ...

tech aws mattermost