@@ -261,10 +261,23 @@ DDA consists of several key components:
261261#### Step 1: Set up Build Environment
262262
2632631 . ** Launch EC2 build instance** :
264+
265+ ** The EC2 build instance depends on the edge device configuration:**
266+
267+ ** If your edge device is ARM64 (Jetson Xavier, ARM64 systems):**
268+ ``` bash
269+ # Launch Ubuntu 18.04 ARM64, g4dn.2xlarge
270+ # Storage: 512GB, Security: SSH (port 22)
271+ # Attach IAM role: dda-build-role
272+ # AMI: Find Ubuntu 18.04 in AWS Marketplace → [Ryan to add details]
273+ ```
274+
275+ ** If your edge device is x86_64 CPU (Intel/AMD systems):**
264276 ``` bash
265- # Launch Ubuntu 24 .04, t2.medium or larger
266- # Storage: 64GB , Security: SSH (port 22)
277+ # Launch Ubuntu 20 .04 x86_64, g4dn.2xlarge
278+ # Storage: 512GB , Security: SSH (port 22)
267279 # Attach IAM role: dda-build-role
280+ # AMI: Ubuntu 20.04 → [Ryan to add details]
268281 ```
269282
2702832 . ** Connect and setup** :
@@ -274,22 +287,6 @@ DDA consists of several key components:
274287 ssh -i " your-key.pem" ubuntu@< build-server-ip>
275288 ```
276289
277- ** Option B: Systems Manager Session Manager (Recommended)**
278- ``` bash
279- # Install Session Manager plugin first
280- # https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html
281-
282- # Connect to instance (no SSH keys required)
283- aws ssm start-session --target < ec2-instance-id>
284- ```
285-
286- ** Session Manager Benefits:**
287- - No SSH keys or bastion hosts required
288- - No inbound ports needed in security groups
289- - Sessions secured with AWS KMS encryption
290- - Optional logging to S3 or CloudWatch Logs
291- - Configure preferences in AWS Console → Systems Manager → Session Manager
292-
293290 ** Setup DDA:**
294291 ``` bash
295292 # Clone repository
0 commit comments