---
title: "Jenna's Runbooks (@jennasrunbooks) | Hashnode"
description: "Cloud Engineer & SRE transitioning to AI/ML Platform Engineering | Writing on AI Infra, MLOps & DevEx. Read the latest articles by Jenna's Runbooks on Hashnode."
url: "https://hashnode.com/@jennasrunbooks"
---

@jennasrunbooks

# Jenna's Runbooks

@jennasrunbooks · Joined February 2022

Cloud Engineer & SRE transitioning to AI/ML Platform Engineering | Writing on AI Infra, MLOps & DevEx

### [Defending an MCP server against prompt injection through CloudTrail](https://blog.jennasrunbooks.com/defending-an-mcp-server-against-prompt-injection-through-cloudtrail?utm_source=hashnode&utm_medium=feed)

Microsoft's spotlighting defense in its simplest form, and the layers that make it enough

5 min read · [blog.jennasrunbooks.com](https://blog.jennasrunbooks.com/defending-an-mcp-server-against-prompt-injection-through-cloudtrail?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/defending-an-mcp-server-against-prompt-injection-through-cloudtrail/6aefce9e8620ee70ad53ee89) [6d ago](https://hashnode.com/posts/defending-an-mcp-server-against-prompt-injection-through-cloudtrail/6aefce9e8620ee70ad53ee89)

### [A Zero-Cost Demo for a Cloud App](https://blog.jennasrunbooks.com/a-zero-cost-demo-for-a-cloud-app?utm_source=hashnode&utm_medium=feed)

A static demo site and a 3-minute video, so reviewers never need my EKS cluster running

4 min read · [blog.jennasrunbooks.com](https://blog.jennasrunbooks.com/a-zero-cost-demo-for-a-cloud-app?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/a-zero-cost-demo-for-a-cloud-app/6ae62dd8cb002d4151be61fd) [Oct 31](https://hashnode.com/posts/a-zero-cost-demo-for-a-cloud-app/6ae62dd8cb002d4151be61fd)

### [Secure Git Automation for Claude Code with Dev Containers and Fine-Grained PATs](https://blog.jennasrunbooks.com/secure-git-automation-for-claude-code-with-dev-containers-and-fine-grained-pats?utm_source=hashnode&utm_medium=feed)

Leverage autonomous AI agents securely using a dedicated GitHub machine user account with fine-grained, project-scoped PATs to automate Claude Code in workspace isolated VS Code Dev Containers.

8 min read · [blog.jennasrunbooks.com](https://blog.jennasrunbooks.com/secure-git-automation-for-claude-code-with-dev-containers-and-fine-grained-pats?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/secure-git-automation-for-claude-code-with-dev-containers-and-fine-grained-pats/6aa9de351c46f17683ddd0c3) [Sep 16](https://hashnode.com/posts/secure-git-automation-for-claude-code-with-dev-containers-and-fine-grained-pats/6aa9de351c46f17683ddd0c3)

### [AWS IAM User Management | Terraform & Boto3 Scripts](https://blog.jennasrunbooks.com/aws-iam-user-management-terraform-boto3-scripts?utm_source=hashnode&utm_medium=feed)

Overview Finding the balance between ensuring the security of user identities while providing a self-service user experience takes continuous effort. With the constantly evolving cloud landscape and t

7 min read · [blog.jennasrunbooks.com](https://blog.jennasrunbooks.com/aws-iam-user-management-terraform-boto3-scripts?utm_source=hashnode&utm_medium=feed)

[Sep 20, 2023](https://hashnode.com/posts/aws-iam-user-management-terraform-boto3-scripts/650b15d0675da159637bb516)

### [Detect Your VM's Cloud Provider and Region | Bash Script](https://blog.jennasrunbooks.com/detect-your-vms-cloud-provider-and-region-bash-script?utm_source=hashnode&utm_medium=feed)

Overview Managing a global fleet of virtual machines (VMs) across various cloud service providers (CSPs) can be a challenging task. Depending on the naming convention applied to your hostnames, quickl

3 min read · [blog.jennasrunbooks.com](https://blog.jennasrunbooks.com/detect-your-vms-cloud-provider-and-region-bash-script?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/detect-your-vms-cloud-provider-and-region-bash-script/64d3ad1ab9a0726004c51a94) [Aug 9, 2023](https://hashnode.com/posts/detect-your-vms-cloud-provider-and-region-bash-script/64d3ad1ab9a0726004c51a94)
