Been on it for a while, but if you're not using/familiar with @awscloud, you should seriously consider looking into what they've got.