Prerequisites
Before you begin, make sure you have:- AWS Account - Active AWS account with billing enabled
- AWS IAM Access - Admin permissions to create IAM roles
- Email Address - For your FlexCompute account
- Use Case - Know which instance types you need (optional)
Step 1: Create FlexCompute Account
Time required: 2 minutes- Go to cloudidr.com
- Click “Start Free Trial” or “Get Started”
- Fill in your details:
- Full name
- Work email
- Company name
- Phone number (optional)
- Click “Create Account”
- Verify your email (check inbox for verification link)
Step 2: Connect Your AWS Account
Time required: 5 minutes FlexCompute needs permission to provision instances in your AWS account. We use AWS IAM roles (industry standard, secure, read-only access).Option A: Automated Setup (Recommended)
- Log in to your FlexCompute dashboard
- Click “Connect AWS Account”
- Click “Launch CloudFormation Stack”
- This opens AWS Console in new tab
- Pre-configured CloudFormation template loads
- In AWS Console:
- Check the box: “I acknowledge that AWS CloudFormation might create IAM resources”
- Click “Create Stack”
- Wait 2-3 minutes for stack creation
- Return to FlexCompute dashboard
- Click “Verify Connection”
Option B: Manual Setup
If you prefer manual IAM role creation:- Download our IAM policy template: Download JSON
- In AWS Console:
- Go to IAM → Roles → Create Role
- Select “Another AWS Account”
- Enter FlexCompute Account ID:
123456789012(shown in your dashboard) - Attach the downloaded policy
- Name role:
FlexComputeAccess
- Copy the Role ARN
- Paste Role ARN in FlexCompute dashboard
- Click “Verify Connection”
What Permissions Does FlexCompute Get?
FlexCompute IAM role has limited permissions: Can do:- Launch EC2 instances in your account
- Terminate instances (only ones we provisioned)
- View instance status
- Attach to your existing VPC/security groups
- Access your data or applications
- Modify existing resources
- Change IAM policies
- Access other AWS services (S3, RDS, etc.)
Step 3: Request Your First Instance
Time required: 2 minutes Now that your AWS account is connected, request instances through FlexCompute.Via Dashboard (Web Interface)
- In FlexCompute dashboard, click “Request Instance”
- Configure your instance:
- Instance Type: Select from dropdown (e.g.,
c5.2xlarge,g5.xlarge) - Region: Choose AWS region (e.g.,
us-east-1,us-west-2) - Availability Zone: Select AZ or leave as “Any”
- Quantity: Number of instances (1-100)
- Duration: How long you need them (hours, days, or ongoing)
- Instance Type: Select from dropdown (e.g.,
- Review discounted pricing (shows savings vs AWS On-Demand)
- Click “Launch Instances”
Via API (Programmatic)
For automated provisioning:Step 4: Access Your Instances
Time required: 1 minute Once instances are provisioned, access them exactly like regular AWS EC2 instances.Via AWS Console
- Log in to AWS Console
- Navigate to EC2 → Instances
- Filter by tag:
Provider: FlexCompute - Your FlexCompute instances appear in the list
- Select instance → Connect (SSH, RDP, Session Manager)
Via AWS CLI
Via Terraform/Infrastructure-as-Code
FlexCompute instances integrate with your existing IaC:Monitoring & Management
View Instance Status
In FlexCompute Dashboard:- See all active instances
- View current costs
- Check remaining hours (if time-limited)
- Monitor utilization
- Instances appear like regular EC2
- Use CloudWatch for metrics
- Configure alarms normally
Terminate Instances
When you’re done: Option 1: Via FlexCompute dashboard- Click “Active Instances”
- Select instance → “Terminate”
- Navigate to EC2 → Instances
- Select FlexCompute instance → “Terminate”
- Termination allowed for FlexCompute-provisioned instances
Common Setup Issues
Issue: CloudFormation Stack Fails
Solution:- Ensure you have IAM admin permissions
- Check AWS region matches FlexCompute dashboard
- Try manual IAM role setup instead
Issue: Instances Not Appearing in AWS Console
Solution:- Wait 5 minutes (provisioning takes 2-5 min)
- Check correct AWS region selected
- Verify IAM role connection in FlexCompute dashboard
Issue: Can’t Connect to Instance
Solution:- Ensure your security group allows SSH/RDP access
- Verify key pair associated with instance
- Check instance is in running state
What’s Next?
Explore Features
- Auto-Scaling: Set rules to scale instances automatically
- Scheduled Provisioning: Reserve capacity in advance
- Team Management: Add team members to your account
- Cost Alerts: Get notified when spending exceeds threshold
Optimize Further
- Right-Size Instances: Analyze usage, switch to smaller/larger types
- Reserved Capacity: For predictable workloads, pre-book capacity
- Spot-Like Pricing: Access even deeper discounts for interruptible workloads
Get Support
- Email: [email protected]
- Schedule Demo: Book 15-minute call
- Documentation: Browse setup guides
Free Trial Details
$100 in free credits to test FlexCompute:- Valid for 14 days
- No credit card required
- Test any instance type
- Full support included
- Credits expire after 14 days
Ready to Save?
You’re all set! You now have: ✅ FlexCompute account created✅ AWS account connected
✅ First instances provisioned
✅ Access via AWS Console/CLI Start requesting instances and save 30-40% on your AWS bill. Questions? Contact our team → Need help? Schedule a walkthrough →
