You do need to have a valid AWS account, which means you have to successfully create an account. It's fine if you use AWS free tier services.
Let me know if that doesn't answer your question. If this is the case, can you please provide some more details about what you are concerned about?
Earning Money for Alexa Skill 1 Answer
Stuck in Developer Register 1 Answer
Why NOT support BLE? 0 Answers