AWS Setup Guide

Configure AWS for OnglX Deploy

AWS

Prerequisites

AWS Account

You need an active AWS account with programmatic access.

Bedrock Access

Ensure your AWS account has access to Amazon Bedrock in your chosen region.

AWS CLI Setup

Terminal - OnglX Deploy
# Install AWS CLI
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /
# Configure AWS CLI
aws configure
AWS Access Key ID [None]: YOUR_ACCESS_KEY
AWS Secret Access Key [None]: YOUR_SECRET_KEY
Default region name [None]: us-east-1
Default output format [None]: json

Required Permissions

Your AWS user/role needs the following permissions:

Core Services
  • • Lambda (full access)
  • • API Gateway (full access)
  • • DynamoDB (full access)
  • • IAM (role creation)
AI Services
  • • Bedrock (model access)
  • • CloudWatch (logging)
  • • S3 (artifact storage)

Verify Setup

Terminal - OnglX Deploy
# Test AWS CLI access
aws sts get-caller-identity
# Check Bedrock model access
aws bedrock list-foundation-models --region us-east-1
# Initialize OnglX Deploy
onglx-deploy init --host aws --region us-east-1