I tried using Pro Tier with Amazon Q Developer in console chat
I'm Iwasa.
Amazon Q Developer has chat features in the management console in addition to CLI and IDE.
Recently, Japanese language has finally become available in the management console chat as well.
Amazon Q Developer has a free version called Free Tier and a paid version called Pro Tier.
The Pro Tier has higher usage limits than the Free Tier, and if you want to use Amazon Q Developer seriously, you'll want to use the Pro Tier.
Console chat also has Free Tier and Pro Tier options, and if you use it with an IAM user without paying special attention, it will likely show "Free Tier" as seen below.
Also, in the AWS account above, even though there are Amazon Q Developer Pro users in the IAM Identity Center account instance, it still displayed as Free Tier.
You might have wondered if there was no timing for Pro user authentication when using the Amazon Q Developer console chat.
In conclusion, you can use the Pro Tier in console chat by subscribing to Amazon Q Developer Pro with an IAM Identity Center user, assigning multi-account access permissions, and single-signing into the AWS account.## Let's Try It
Previously, I was testing with an IAM Identity Center account instance.
Since account instances don't have the ability to single sign-on to AWS accounts, you can't use Pro Tier in console chat.
If you want to use Pro Tier in console chat, you need an IAM Identity Center organization instance that can be used in an AWS Organizations environment.
I prepared an IAM Identity Center user and subscribed them to Amazon Q Developer Pro as follows.
Then, the Q Developer profile should appear on the target IAM Identity Center user's access portal screen.
If you've configured multi-account access permissions in IAM Identity Center, you can jump to AWS accounts from the access portal screen.
Now let's access the AWS account and check out the Amazon Q Developer console chat.
It's now Pro Tier!
This means you can use it with fewer restrictions compared to the Free Tier.
Also, the Q Developer Pro subscription is like assigning a license to IAM Identity Center rather than for each AWS account, so if you've configured multi-account permissions, you can use Pro Tier on any AWS account within the organization without additional fees.
Here's what it looks like when the Pro user accesses another AWS account.
You can see that Pro Tier is available.
Conclusion
Today, I introduced how to use Pro Tier with Amazon Q Developer console chat.
Since Amazon Q Developer supports IAM Identity Center account instances, you might think it can be used without AWS Organizations. However, not all features are fully available, and as we've seen, an IAM Identity Center organization instance is sometimes required. So if you can use an organization instance, there's no need to actively use an account instance.