Running aws-cli Commands Inside An AWS Lambda Function
even though aws-cli is not available by default in AWS LambdaThe AWS Lambda environments for each programming language (e.g., Python, Node, Java) already have the AWS client SDK packages pre-installed...
View ArticleAlestic.com Blog Infrastructure Upgrade
publishing new blog posts with “git push”For the curious, the Alestic.com blog has been running for a while on the Git-backed Static Website Cloudformation stack using theAWS Lambda Static Site...
View ArticleWatching AWS CloudFormation Stack Status
live display of current event status for each stack resourceWould you like to be able to watch the progress of your new CloudFormation stack resources like this? (press play)That’s what the output of...
View ArticleAmazon Polly Text To Speech With aws-cli and Twilio
Today, Amazon announced a new web service named Amazon Polly, which converts text to speech in a number of languages and voices.Polly is trivial to use for basic text to speech, even from the command...
View ArticleHow Much Does It Cost To Run A Serverless API on AWS?
Serving 2.1 million API requests for $11Folks tend to be curious about how much real projects cost to run on AWS, so here’s a real example with breakdowns by AWS service and feature.This article walks...
View ArticleIncompatible: Static S3 Website With CloudFront Forwarding All Headers
a small lesson learned in setting up a static web site with S3 and CloudFrontI created a static web site hosted in an S3 bucket namedwww.example.com (not the real name) and enabled accessing it as a...
View ArticleRewriting TimerCheck.io In Python 3.6 On AWS Lambda With Chalice
If you are using and depending on the TimerCheck.io service, please be aware that the entire code base will be swapped out and replaced with new code before the end of May, 2017.Ideally, consumers of...
View ArticleStreaming AWS DeepLens Video Over SSH
instead of connecting to the DeepLens with HDMI micro cable, monitor, keyboard, mouseCredit for this excellent idea goes to Ernie Kim. Thank you!Instructions without sshThe standard AWS DeepLens...
View ArticleReplacing EC2 On-Demand Instances With New Spot Instances
with an SMS text warning two minutes before interruption, using CloudWatch Events Rules And SNSThe EC2 Spot instance marketplace has had a number of enhancements in the last couple months that have...
View ArticleGuest Post: Notable AWS re:invent Sessions, by Jennine Townsend
A guest post authored by Jennine Townsend, expert sysadmin and AWS aficionadoThere were so many sessions at re:Invent! Now that it’s over, I want to watch some sessions on video, but which ones?Of...
View ArticleUsing AWS SSM Parameter Store With Git SSH Keys
and employing them securelyAt Archer, we have been moving credentials into AWS Systems Manager (SSM) Parameter Store and AWS Secrets Manager. One of the more interesting credentials is an SSH key that...
View ArticleAWS Solutions Update Feed
a serverless monitoring and alerting service built by Kira HammondAmazon recently announced AWS Solutions, a central catalog of well-designed, well-documented, CloudFormation templates that solve...
View ArticleUsing AWS Step Functions To Schedule Or Delay SNS Message Publication
with no AWS Lambda function requiredA co-worker at Archer asked if there was a way to schedule messages published to an Amazon SNS topic.I know that scheduling messages to SQS queues is possible to...
View ArticleRunning AWS CLI Commands Across All Accounts In An AWS Organization
by generating a temporary IAM STS session with MFA then assuming cross-account IAM rolesI recently had the need to run some AWS commands across all AWS accounts in my AWS Organization. This was a bit...
View ArticleCreating AWS IAM Access Analyzers In All Regions Of All Accounts
Amazon recently announced the AWS IAM Access Analyzer, a useful tool to help discover if you have granted unintended access to specific types of resources in your AWS account.At the moment, an Access...
View Article