Nov 18 2014

First Look at AWS CodeDeploy

admin

By Justin Wendl A new service named AWS CodeDeploy was announced last week at AWS re:Invent in Las Vegas! AWS CodeDeploy is an exciting new service that we had the opportunity to be involved with during the private beta test. Allow me to tell you about how cool it is… What is it? AWS CodeDeploy […] …

Read more

Oct 31 2014

CloudFormation Zen: Nested Stacks

admin

By Derek DeJonghe Nested stacks are a great way to organize your CloudFormation. However, in order to reduce stress, and save money and time to market you must modularize your templates. Nesting highlights the importance and agility of modularized templates. Imagine having a nested stack that referenced the same template for three separate stack re …

Read more

Oct 14 2014

AWS CloudFormation: Quick Tips

admin

By Justin Wendl If you’re building infrastructure on Amazon Web Services, it is worthwhile to take advantage of the benefits of using AWS CloudFormation, and utilizing version control to keep track of infrastructure. AWS CloudFormation is a JSON-templated document which allows you to define the resources you intend to create within Amazon Web …

Read more

Oct 7 2014

Lessons in Elasticsearch

admin

By Ryan Tasson Elasticsearch and EC2 are well suited for each other in production deployments. However, there are a couple of considerations to heed when setting up your Elasticsearch cluster. Below are three high-level lessons that our team learned deploying Elasticsearch to Amazon’s Elastic Compute Cloud. If you have a basic understanding of El …

Read more

May 23 2013

Tips for Passing Amazon’s New AWS Certified Solutions Architect Exam

Jamie Begin

By Jamie Begin Today I decided to take Amazon’s new AWS Certified Solutions Architect certification exam. The exam is 55 multiple choice questions with a time limit of 80 minutes and a minimum passing score of 65%. I completed it in about 35 minutes with 85% of questions answered correctly. I went into the exam […] …

Read more

Mar 21 2013

Serving compressed (gzipped) static files from Amazon S3 or CloudFront

Jamie Begin

It’s generally a good idea to serve gzipped versions of plain-text static assets (primarily CSS and JavaScript files) to web browsers. This can significantly reduce file size, which increases perceived website speed. All modern web browsers can transparently decompress gzipped files, thus the only real downside is a bit of additional CPU over …

Read more

Mar 9 2013

Why an EC2 Instance Isn’t a Server

Jamie Begin

At Re:Invent, the AWS conference in Vegas last November, Amazon’s CTO, Werner Vogels, made an interesting observation during his keynote address: “An EC2 instance is not a server—it’s a building block.” This sounded suspiciously like a tagline a car manufacturer might use to convince me that their car “isn’ …

Read more

Feb 28 2013

List of Current Amazon Linux AMI IDs

Jamie Begin

Added a new static page to my blog today: A comprehensive, updated list of Amazon Linux AMI’s (the default images are that are used when launching an instance.) …

Read more

Jan 17 2013

Managing Multiple Amazon Web Services Accounts from the Command Line

Jamie Begin

I work with a lot of different AWS accounts and am constantly switching between them. I recently hacked together a really simple Bash script to ease a bit of the pain of juggling multiple AWS_ACCESS_KEY and AWS_SECRET_KEY environment variables. This allows me to do something like: [jjbegin@bane ~]$ aws rbn RBN is active. [jjbegin@bane ~]$ [… …

Read more

Dec 20 2012

Migrating an Application to Amazon Web Services: a Developer’s Checklist.

Jamie Begin

Don’t store persistent data on EC2 instances functioning as application servers. In nearly every n-tier application architecture (not just those in a cloud deployment), the application tier should be treated as stateless, meaning containing nothing other than the application code. Databases, files, and even logs should be shipped to another l …

Read more