Operational Excellence Means Automation

Posted on April 2


People use the term “operational excellence” in a lot of different ways. In its vaguest sense, it means continuous improvement as applied to operations. But you’re interested in what it means in the context of technology operations. And I’m here to tell you that it means automation. Operational Excellence is one of the five pillars […]

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 […]