AWS Athena SAM Policies
AWS Athena provides SQL queries over S3 data. The service depends on S3, Glue, and Athena itself so getting permissions set up can be tricky. Here is what worked for me.
AWS Athena provides SQL queries over S3 data. The service depends on S3, Glue, and Athena itself so getting permissions set up can be tricky. Here is what worked for me.
I struggled WAY too long trying to sort out the permissions for EFS. Turns out, there are 2 layers. The IAM role, and the Posix permissions. Both throw a similar-looking access denied. Finally!
I recently came across a weird error in a private package CDK deployment: {dynamo table name} already exists in stack {current stack arn} Upon further investigation it turned out t
I recently discovered the Electron React Boilerplate project and wanted to use the AWS Amplify Authenticator. Lo and Behold: it’s ugly…
Update 2/7/2022: Read Synth CDK app to Custom Bucket instead. Consulting requires you to work within the client’s parameters. Some clients have internal standards and want you to deliver your white-label CDK app as CloudFormation. Call me old fashioned but…
I was deploying an IAM user policy using AWS CloudFormation and granted CRUD access to the bucket, but the user could not rename or move a file using the web console.
BatchWrite is a great way to speed up data loads and updates but it has some caveats that you MUST know about. Partial success will not throw an error. You must check the unprocessed items and retry t
I had the honor of presenting an AWS Workshop at my local JavaScript User Group - FloridaJS. It was a short session on building serverless web applications on AWS.
Writing CloudFormation or SAM templates by hand is very powerful, but can also be quite frustrating without a good IDE setup…
My AWS Amplify + React app throws an Uncaught TypeError when running the production build, but works just fine with react-scripts start.