Ian Mckay's Projects
Assume AWS IAM roles from GitHub Actions workflows with no stored secrets
Security vulnerability database inclusive of CVEs and GitHub originated security advisories from the world of open source software.
Aviation Terms Translator
Create Amazon Connect instances, contact flows etc. with CloudFormation
Amazon Kinesis Video Streams Producer SDK for C++ is for developers to install and customize for their connected camera and other devices to securely stream video, audio, and time-encoded data to Kinesis Video Streams.
Analyse database activity with Aurora Database Activity Streams and send findings to Security Hub
Automatically assigns EC2 capacity reservations based on the number of instances active.
Self-service creation and deletion of sandbox-style accounts.
Download AWS bills from the console programmatically.
AWS CloudFormation Return Values Reference - I'm giving up on this
The open source version of the AWS Cloud9 User Guide. You can submit feedback & requests for changes by submitting issues in this repo or by making proposed changes & submitting a pull request.
The AWS CloudFormation Public Coverage Roadmap
The CloudFormation Resource Provider Package for the AWS CodeArtifact service
The CloudFormation Resource Provider Package For Amazon Simple Email Service
The CloudFormation Resource Schema defines the shape and semantic for resources provisioned by CloudFormation. It is used by provider developers using the CloudFormation RPDK.
The CloudFormation Provider Development Toolkit Go Plugin allows you to autogenerate Go code based on an input schema.
The open source version of the AWS CloudFormation User Guide
AWS Entity Relationship Diagram Generator.
AWS Timed Metadata in Elemental Example
Generates an IAM policy for the CloudFormation service role that adheres to least privilege.
The rules for pagination in AWS SDKs
AWS SDK for JavaScript Service Workers
My AWS snippets
AWS X-Ray SDK for the Go programming language.
A crowdsourced AWS IAM permissions reference.
Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.
A helper extension that is used to assist in the development of the Console Recorder for AWS.
A script and python module to check your AWS service limits and usage via boto.