aws

Managing Your AWS Credentials

Given that hardcoding is a bad idea, how should you manage your AWS keys? AWS gives you three options, which we analyze in this post.

Picking the Right AWS Compute Infrastructure

The correct compute platform depends on the workload that you’re running. This post contains criteria for picking the right environment from the choices that AWS gives you.

Philly ETE 2019 – Dan Koch – Getting Out of Cloud Jail

Abstract AWS has made our life easier. And it has made scaling easier – but too often, when you go to scale, it’s a matter of reaching for the credit card to add more, more, more. Soon, you’re in Cloud Jail. Learn how we dealt with this at TUNE, and how we ultimately did a … Read More

Philly ETE 2019 – Keith Gregory – So you want to migrate to AWS

In 2009, Amazon Web Services was simple: EC2 for compute, S3 for storage. In 2019, it’s far more complex: well over 100 services, covering the entire software life-cycle. This talk is intended for the person who is looking at AWS as an alternative to running in a data center, and focuses on the important topics and strategies for a successful migration.

Production iOS Push Notifications with AWS Simple Notification Service

In this post we’ll be setting up Amazon Web Services (AWS) to handle the delivery of push notifications to the Apple Push Notification Service (APNS) and eventually to your users. In order to use AWS to push notifications to your users devices you’ll configure three different AWS Services; Cognito, Identity and Access Management (IAM), and … Read More

Terraform

At the time of this writing the main AWS landing page lists twenty product categories, under which is an overwhelming number of resources to be deployed and configured. All resources can be created and configured via the collection of AWS consoles (the web UIs) and while this is probably the simplest option it does not … Read More