Nobody in their right mind gives you their AWS-credentials just to get a glimpse at your product.
Nobody in their right mind gives you their AWS-credentials just to get a glimpse at your product.
Edit: Any admin that gives these up should probably not be in the role they are. I'd fire someone over something like this. The OP commented further down that "64%" gave up their credentials. I think their bosses need to know about that or their clients should be warned.
I don't care who this guys is and how much assurance he can offer; there is no reason for this.
We definitely need to give more before users have to enter their credentials, like a tutorial and demo video which are in the works, but as far as actually using the product, I don't see a way around it.
As noted below, this is actually very common. RightScale, Scalr, OpDemand, NewVem, and all other AWS third party tools require this information.
Not trying to say you are wrong, you're not, it's rightfully a big concern for people, but unless AWS change the way their APIs work, what are we supposed to do?
RDS support is coming soon (approximately one month) and ELB support to be added shortly after that. AutoScaling and Availability Zones are both high priority, but we have very limited resources and I can't commit to a timeframe at the moment.
Thanks for creating IAM credentials and trying us out. If you have any suggestions on how to improved credential handling, please let me know.