How to configure IP Allow List (whitelist) in AWS WAF

AWS Web Application Firewall (WAF) is an AWS security service which protects web applications from various types of exploitation using AWS Managed and custom rules.  In AWS WAF you define a Web access control list (ACL) and then associate it (AWS WAF) with various AWS resources such as Amazon CloudFront, API Gateway, Application Load Balancer etc. Continue reading How to configure IP Allow List (whitelist) in AWS WAF

CICD Pipeline for Amazon EKS using AWS Developer Tools and CDK

This pattern describes how to create a continuous integration and continuous delivery (CI/CD) pipeline that automatically creates the repo, builds a sample application and deploys to an existing Amazon Elastic Kubernetes Service (Amazon EKS) cluster on the Amazon Web Services (AWS) Cloud. This pattern uses a greeting application developed with a goLang. Continue reading CICD Pipeline for Amazon EKS using AWS Developer Tools and CDK

Schedule AMI cleanup in AWS accounts using CDK

Amazon Machine Images (AMIs) and underlying Amazon Elastic Block Store (Amazon EBS) Snapshots are often created automatically based on schedule or other automated process. Old AMIs that are no longer in use and left unattended for a long time can add unnecessary costs. Identifying and clearing up these unused AMIs and related snapshots manually is time consuming. This Serverless event driven pattern helps in identifying those unused images and snapshots and de-registers them on a scheduled basis. This helps in reducing snapshot costs. Continue reading Schedule AMI cleanup in AWS accounts using CDK