ID fake_awsCategory Demo Features None Dependencies None
Simulated AWS infrastructure management tools for testing and demonstrations. Covers EC2, RDS, S3, IAM, security groups, and CloudWatch. State is persisted in the session filesystem under /aws/. Simulates realistic API latency (configurable via FAKE_AWS_LATENCY_MS).
Tool Description aws_list_ec2_instancesList EC2 instances aws_create_ec2_instanceLaunch a new EC2 instance aws_stop_ec2_instanceStop an EC2 instance aws_list_rds_databasesList RDS databases aws_create_rds_databaseCreate an RDS database aws_list_s3_bucketsList S3 buckets aws_create_s3_bucketCreate an S3 bucket aws_list_iam_usersList IAM users aws_create_iam_userCreate an IAM user aws_list_security_groupsList security groups aws_get_cloudwatch_metricsGet CloudWatch metrics
DevOps agent demos — showcase agents managing cloud infrastructure
Testing multi-service workflows — validate agents coordinating across AWS services
Training — practice AWS operations without real cloud access or cost
User: Set up a web server with a database
→ aws_create_ec2_instance({ instance_type: "t3.medium", ami: "ami-web-server" })
← { instance_id: "i-abc123", status: "running" }
→ aws_create_rds_database({ engine: "postgres", instance_class: "db.t3.micro" })
← { db_identifier: "db-xyz789", status: "available", endpoint: "db-xyz789.rds.amazonaws.com" }
→ aws_create_s3_bucket({ bucket_name: "app-assets-prod" })
← { bucket: "app-assets-prod", status: "created" }