New Release: AWS Certified Solutions Architect Study Guide: Associate SAA-C01 Exam 2nd Edition

Posted on March 24


Ready to get your AWS Certified Solutions Architect – Associate certification? Sybex has recently released the AWS Certified Solutions Architect Study Guide: Associate SAA-C01 Exam 2nd Edition, authored by David Clinton and myself. Go check it out!

Why I Don’t Teach The OSI Model

Posted on March 21


I recently got an email from a viewer of my Practical Networking course who asked how the TCP/IP networking terms I used mapped to the Open Systems Interconnect (OSI) model. First, a bit of background. The OSI model is a generic networking model that is supposed to describe conceptually how networks carry data. Within the […]

Using AWS Systems Manager to Upgrade WordPress

Posted on March 19

After years of manually upgrading my self-hosted WordPress installation, I decided it was finally time to apply some devops principles (namely automation) to this process. This site runs on an EC2 instance on AWS, so I decided to use AWS Systems Manager (aka SSM). I started out by creating the following Command Document (which happens […]

Architecting for Security on AWS

Posted on September 6


My latest course “Architecting for Security on AWS” is now available on Pluralsight! You’ll learn how to secure your data and AWS services using a defense-in-depth approach, including: Protecting your AWS credentials using identity and access management Capturing and analyze logs using CloudTrail, CloudWatch, and Athena Implementing network and instance security Encrypting data at rest […]

AWS Networking Deep Dive Courses

Posted on August 25


Puzzled by networking on AWS? Check out my AWS networking deep dive series! AWS Networking Deep Dive: Route 53 DNS Configure Route 53 for any domain name, and configure health checks and routing policies.   AWS Networking Deep Dive: Virtual Private Cloud (VPC) Create secure and scalable VPCs. Implement multi-VPC topologies, build peering connections, network […]