← Back to AllCode Nexus
Deployment Guide
Deploy AllCode Nexus in your AWS account to provide your organization with managed Claude Code access through Amazon Bedrock.
Prerequisites
- Active AWS account with CloudFormation and IAM permissions
- Amazon Bedrock enabled in your target region
- OIDC identity provider (Okta, Azure AD, or Auth0)
- AllCode Nexus subscription via AWS Marketplace
Step 1: Subscribe on AWS Marketplace
- Navigate to the AllCode Nexus listing on AWS Marketplace
- Click Subscribe
- Accept the terms and pricing
- Once your subscription is active, click Set Up Your Account to be redirected to the Nexus portal
Step 2: Log Into the Nexus Portal
- Go to nexus.allcode.com
- Sign in with the email associated with your AWS Marketplace subscription
- Complete your organization profile if this is your first login
Step 3: Deploy the CloudFormation Stack
From the Nexus portal:
- Navigate to Settings → Deployment
- Click Deploy Stack
- Enter the required parameters:
- AWS Account ID — The account where resources will be created
- Region — AWS region for deployment (must have Bedrock enabled)
- OIDC Issuer URL — Your identity provider's issuer URL
- OIDC Client ID — The application client ID from your IdP
- Monitoring — Enable or disable usage monitoring (optional)
- Click Deploy to launch the stack directly, or click Download Template to deploy manually via the AWS Console
If deploying manually:
- Open the AWS CloudFormation console in your target region
- Click Create stack → With new resources (standard)
- Upload the downloaded template
- Fill in the parameters and complete the wizard
Step 4: Wait for Stack Completion
Stack deployment typically takes 3–5 minutes. You can monitor progress:
- In the Nexus portal under Settings → Deployment Status
- In the AWS CloudFormation console under Stacks → Events
The stack status will show CREATE_COMPLETE when finished.
Step 5: Verify Deployment
- Return to the Nexus portal Dashboard
- Confirm your deployment shows a green Connected status
- The portal will display your stack outputs including the IAM role ARN and Cognito pool ID
Step 6: Configure Your Identity Provider
After deployment, configure your OIDC provider to trust the deployed stack. See the OIDC Setup Guide for provider-specific instructions.
Step 7: Distribute to Users
Once your IdP is configured:
- Direct users to nexus.allcode.com/download
- Users download and run the installer for their platform:
- macOS / Linux: Run
install.sh
- Windows: Run
install.bat
- Users launch
claude and authenticate via browser
Troubleshooting
| Issue |
Resolution |
| Stack fails with IAM error |
Ensure your AWS account has permission to create IAM roles and OIDC providers |
| Stack fails with Bedrock error |
Verify Amazon Bedrock is enabled in the selected region |
| Portal shows "Disconnected" |
Check that the stack completed successfully and the correct Account ID was provided |
| Users cannot authenticate |
Verify OIDC provider configuration matches the values in the Nexus portal |
Next Steps