Using AWS API Gateway and Dynamodb for a simple api

preview_player
Показать описание
Super simple to setup serverless api using AWS API Gateway, Dynamodb and IAM (role + policy). This took a long time to get to work, but in the end it was super simple.
Рекомендации по теме
Комментарии
Автор

Thankyou. No really, a huge THANKYOU. This is precisely what I needed to do, and I don't think I could have figured all that out in less than a few days... So many non-obvious steps.. I am still struggling to wrap my head around just IAM
The security in AWS is (wisely) fine-grained. But man - There are SOOO many ways to mis-configure it I feel... I guess that's why AWS experts are getting paid the big bucks...

peterg
Автор

Thank you so much for making this. AWS has been a nightmare from the word go but I'll at least be able to make something happen now.

angledcoathanger
Автор

Thanks for the time and clean explanation. Pretty useful!

jonathanvargasv
Автор

Spending all day to figure out 1 small thing on AWS is a classic rite of passage for cloud computing

benfinkelstein
Автор

Thanks a trillion & Hats off to you man!
You literally solved my problem in just less than 15mins - on which I was struggling from 3 days, roaming from forum-to-forum for answers! You are great, and I don't even have words for you 😢 Thanks again!! Wish you success ahead : )


P.S. I even turned off my ad-blocker to support you :)

kartiktambi
Автор

8:59 you can edit the settings if you click on the 'Integration Request' - anything that you entered when you were creating that you can edit in there

pawegoabek
Автор

Dude you just saved me hours from Amazon's shitty tutorials. Thank you for getting to the point. lol

luissantiago
Автор

Very nice tutorial mate. Thanks for sharing this.
FYI: You sound EXACTLY like the radio announcer in Fallout 4 (Travis Miles) :-D

calamarif
Автор

Dammit, that made me happy! Just what I was trying to do myself.

adahlenborg
Автор

Awesome video. Appreciate your efforts!

MARSSS
Автор

Great tutortial! It is also interesting.

ruipeng
Автор

Nice Video. Its helpful. Could you please tell me how to get all items from the table instead of getting the items by id.

kusuma
Автор

Thanks for the tutorial. Need to know how to change the response body to an array of object instead of object.


Thanks in advance!

gangadharbc
Автор

Thank you for this step by step guide! Where do authentication and security fit into this picture though?

GeorgeZoto
Автор

Thanks. I got confused at 8:10 because I thought it just needed to be GET instead of POST.

CherryPauper
Автор

Would it be possible to return JSON data without the schema?

mapkbalaji
Автор

How would you do the delete integration method?

zahinroja
Автор

I encountered an error during the final testing. It is giving me below error. Any idea how to fix this?

{"__type":"com.amazon.coral.validate#ValidationException", "message":"ExpressionAttributeValues contains invalid value: One or more parameter values were invalid: An AttributeValue may not contain an empty string for key :v1"}

rabiaryal
Автор

I have table Reviews: movieId(partition key) and id (sortkey). Can i query with movieId ?
My mapping body:
{
"TableName":"reviews",
= :v1",
"ExpressionAttributeValues":{
":v1":{

}
Error:
"__type":

baodinh
Автор

I tried this but I get below Error: I tried different tables. Please let me know what is the mistake.
{ "__type": "com.amazon.coral.service#SerializationException", "Message": "Expected null"}

My Mapping is as below: {
"TableName" : "employee",
"PartitionKey" : "id",
"KeyConditionExpression": "id = :NNN",
"ExpressionAttributeValues": {
":NNN": "$input.params('id')"
}
}

ShrirangKhare
join shbcf.ru