This document provides steps to set up a private Ethereum network on AWS using Geth. It describes launching two EC2 instances and installing Geth on each, configuring security groups to allow communication between nodes, initializing each node with a custom genesis file, and connecting the nodes to synchronize the blockchain. Specifically, it details how to launch an EC2 instance and install Geth, configure security groups to allow port 30000-30999, set up key pairs to SSH into instances, initialize each node with a custom genesis.json file, and use the admin.addPeer() command to connect one node to the other for synchronization.