aws

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

Building Serverless Apps with AWS by Alexa (and Aaron, I suppose)

Alexa’s so smart, she learns more every day. (That’s what Amazon tells me, anyway.) So I’m going to pick her brain a little, and see if she can tell me anything about AWS. Maybe she knows how to write Alexa apps, or even regular REST & JavaScript apps — apps that run entirely in AWS. … Read More

Taking AWS SDK Go 2.0 For A Spin

The Amazon Web Services SDK for Go 2.0 contains a number of enhancements compared to Go v1. Golang is a great programming language for modern cloud native applications. The language provides great facilities for better concurrency, internet content parsing (JSON, XML, etc…), support for HTTP(S), ease of cross-platform compilation, and static binary executable generation, just … Read More