Creating RDS Instance

AWS RDS (Relational Database Service) provides the PostgreSQL database required by the Broker.

Create the Database Instance

# Create the database instance
aws rds create-db-instance \
    --db-instance-identifier jira-broker-postgres \
    --db-instance-class db.t3.micro \
    --engine postgres \
    --engine-version 15 \
    --master-username your_database_user \
    --master-user-password your_database_password \
    --allocated-storage 20 \
    --db-name broker \
    --publicly-accessible \
    --backup-retention-period 7 \
    --storage-encrypted \
    --storage-type gp3

# Monitor creation status (takes 5-10 minutes)
aws rds describe-db-instances \
    --db-instance-identifier jira-broker-postgres \
    --query 'DBInstances[0].[DBInstanceStatus,Endpoint.Address]' \
    --output table
Note: Wait until status shows "available", then note the endpoint address (e.g., jira-broker-postgres.xxxxx.eu-west-1.rds.amazonaws.com).