Deploying VPCs with CDK Python 2 minute read

If you are starting your CDK path see these great resources

Introduction

We need avaliable VPC that allows us to have a secure, Application and Private subnets and following best Practices.To Setup all the Routing and NAT Gateway or Nat Instance

VPC Design

With VPCs and designing a CDK Template that we can reuse for multiple environments or Projects, we need to think about possible user cases.some of the user cases may Include:

  • A single point of egress for application and database workloads
  • Lockdown subnets for database and... read more
So? What is CDK? 1 minute read

If you are starting your CDK path see these great resources

Explained well on the What is the AWS CDK(source)

That the CDK allows us to extend what we already have with Cloudformation (source)Now we are able to extend that capablity with Languages such as Python, Go, Typescript, Java and More with Constructs.Also giving the end DevOps or Software Developer a Relible, Scalable and Cost effective application with AWS.

snippet from the CDK Guide linked in ‘explained well’ Build with high-level constructs that automatically provide sensible, secure defaults for your AWS... read more

CTFs and Gitlab within CDK 1 minute read

If you are starting your CDK path see these great resources

Introduction

Lets start here, how do we replicate and keep the same or similar environments in creating an similar experience for attendees ? Solution:AWS CDK CDK Orchestrates and allows us to use a programming language for CloudFormation.

CICDo’h

A Play on words for CI/CD and from the Simpsons Do’h, Combining the learning of best practices and what security issues can arise with bad password hygiene and too many IAM Privileges to a Runner.The Game Master will need to deploy 3 Stacks,