December 6, 2023

Building a VPC with CloudFormation – Part 2

The Cloud Formation template we created in part one provide a simple, reusable way to create a simple VPC. However, this template is not as flexible as it can be. We would like to have a template that can build a VPC with a varying number of subnets to handle development vs test vs production usage. We would like something that could create public-only subnets if we needed to quickly create something for demo / POC purposes. nstead of creating separate templates for these cases, we can make our existing template more flexible by using Parameters, Conditions, Mappings, and Outputs.

Building a VPC with CloudFormation – Part 2 Read More

Building a VPC with CloudFormation – Part 1

This is the first part of series Building a VPC with CloudFormation. This article describes how you can use AWS CloudFormation to create and manage a Virtual Private Cloud (VPC), complete with subnets, NATting, route tables, etc. The emphasis is use of CloudFormation and Infrastructure as Code to build and manage resources in AWS, less about the issues of VPC design.

Building a VPC with CloudFormation – Part 1 Read More

Introduction to AWS VPC Endpoints — What is VPC Endpoints (PrivateLinks)?

VPC Endpoints are a new feature of VPCs (Virtual Private Clouds), a VPC endpoint enables you to privately connect your VPC to supported AWS services and VPC endpoint services powered by PrivateLink using its private IP address, without requiring an internet gateway, NAT device, VPN connection, or AWS Direct Connect connection. Traffic between VPC and AWS service does not leave the Amazon network.

Introduction to AWS VPC Endpoints — What is VPC Endpoints (PrivateLinks)? Read More