Skip to content

JH CloudOps Runbook Site

Status: Active
Domain: https://jhcloudops.com


Overview

The JH CloudOps Runbook Site is a static documentation site that hosts my public CloudOps wiki:

  • Systems (what exists)
  • Runbooks (how to do things)
  • Patterns (reusable infrastructure ideas)

It’s meant to be a reference for how I design, deploy, and operate my cloud and IT projects.


Purpose

  • Provide a single place to document my cloud/DevOps work.
  • Act as a portfolio artifact.
  • Serve as a reference for future me when revisiting older projects.

Architecture

Browser → CloudFront (jhcloudops.com) → S3 bucket (static site files)

  • Docs engine: MkDocs + Material (Markdown → static HTML)
  • Hosting: AWS S3 behind AWS CloudFront
  • Domain & TLS:
    • Route 53 public hosted zone for jhcloudops.com
  • Infrastructure as Code: Terraform
    • module → Route 53 + ACM for the whole domain
    • module → S3 bucket, CloudFront distribution, DNS records

Responsibilities

This system is responsible for:

  • Serving the latest version of the runbook at https://jhcloudops.com.
  • Providing fast, reliable access via CloudFront.
  • Exposing only static content; no dynamic logic runs here.

Dependencies

  • AWS account with: S3, CloudFront, Route 53, ACM
  • Terraform project for the infrastructure
  • AWS credentials configured locally
  • MkDocs project at repo root: mkdocs.yml, docs/ folder