Published in AWS Tip·Jun 29Member-onlyProcessing AWS CLI Output with jq and yqDisclaimer: I am a Senior DevOps Consultant with AWS Professional Services. This is an original work derived from publicly available documentation. Anyone who does any work with Amazon Web Services (AWS) at some point in time gets very familiar with the AWS Command Line Interface. …AWS10 min read
Jun 7Member-onlyUsing the CloudFormation String MacrosI am a Sr. DevOps Consultant in the Amazon Web Services Professional Services division. This article is my work using publicly available information and does not necessarily reflect the opinions of my employer. Listen to the podcast! Spotify Developers on the AWS platform often complain about AWS CloudFormation missing capabilities…AWS6 min read
Feb 22Member-onlyCloudWatch Subscription FiltersI am a Team Lead/Sr. DevOps Consultant in the Amazon Web Services Professional Services division. This article is my own work using publicly available information and does not necessarily reflect the opinions of my employer. CloudWatch becomes an essential part of understanding what is happening within our infrastructure and application…AWS7 min read
Jan 19Member-onlyBuilding CloudWatch Dashboards with IaCI am a Sr. DevOps Consultant in Amazon Web Services Professional Services division. This article is my own work using publicly available information and does not necessarily reflect the opinions of my employer. Amazon CloudWatch (hereafter referred to as CloudWatch) collects log and metric data from EC2 instances and other…Aws Cloudwatch14 min read
Aug 3, 2021Member-onlyiPadOS 15: The App ShelfWhen Apple announced iPadOS 15 and iOS 15 at WWDC in June, they introduced many new features and expanded capabilities. As my 12.9 inch iPad Pro is my primary platform, I was thrilled with the updates to the multitasking capabilities of iPadOS. …3 min read
Published in AWS in Plain English·Jul 16, 2021Member-onlyHow to Use the CloudFormation Sub FunctionSince I started using AWS CloudFormation 4 years ago, I have seen many people using the Fn::Join command to merge information such as static text and variables in their CloudFormation templates. While this works, it can get messy and difficult to understand when things get complicated. Fn::Sub helps simplify our…AWS6 min read
Published in CodeX·Jul 7, 2021Member-onlyAn Overview of AWS CodeCommitWhen we think of source code management (SCM) today, the first thing that comes to mind is git. There are many ways to implement git in an organization. We can run our own git server, buy a GitLab license for on-premise or the cloud, use GitHub, Atlassian BitBucket, or other…AWS9 min read
May 18, 2021Member-onlyUsing Atlassian StatusPage and AWS CloudWatchMonitoring the availability of our service endpoints, including websites, service APIs, and specific pages is essential to the operation of any enterprise. …AWS9 min read
Mar 15, 2021Member-onlyInteracting with AWS Aurora ServerlessSo you created your first MySQL Aurora Serverless cluster and are ready to use it. You open your terminal client at home and type the command mysql -u admin cluster-name-east-1.rds.amazonaws.com and nothing happens. Well, to be more precise, the mysql client times out and exits. The answer is simple. Unlike…Technology9 min read
Published in The Startup·Feb 22, 2021Member-onlyUsing the CloudFormation Count MacroAWS CloudFormation is often denigrated for not having logic flows or the ability to do some of the things traditional programming languages can. That is true to an extent. …AWS5 min read