The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

Mohammad Inzamam Malik (13) [Avatar] Offline
In few days I'm going to teach a class of more then 200 students, I will teach them how to make Alexa skills using this book. of course most of them dont have credit card because they are teen ages for making alexa skill they must have to understand how lambda function works and it is recommended to use lambda functions with alexa skill instead of simple nodejs server, so i dont want to use simple nodejs or firebase function but for working on lambda functions credit card is must, so how do I overcome this problem?

originally asked here:
dustin (14) [Avatar] Offline
Ah, yes, that does make it very tricky. Your post in the Amazon forum has a very good response, so I'll reproduce it here for anyone else who comes across this post:

Unfortunately there is no way at this time to open an AWS account without a valid credit or debit card. However, there are some alternative options in cases like this. First, your students could look into AWS Educate, which is a program specifically geared towards students and teachers. More information on this can be found here:

Another option would be configuring users and/or roles in your own AWS account and limiting their access. You could then give each user an individual login to the management console in your account. In order to save some time as you mentioned 200 students, you may look into doing this programmatically through the AWS CLI. Some more information on configuring this can be found here:

Obviously, if you choose this second option, you would need to lock down the access of these users. You could achieve this by just creating a group within IAM and then adding the users to that group. The group itself would have an IAM policy attached to it, limiting the access the users within it are given. For example, you could just give them access to create/invoke Lambda functions.

Hopefully these options give you something to work with going forward.