Background
i am studying about AWS kinesis,API gateway.
I understand that ,whenever requests hit API gateway,i can forward the data to a stream or i can choose to trigger a lambda(which will do some processing ).
Thoughts and Query
So,my thought was,if i can directly ,trigger a lambda from API gateway(When requests arrive,it is realtime),what is the advantage of having a kinesis stream(for realtime data processing)?
I could remove the streams and directly trigger lambda from API gateway(even create multiple APIs for different tasks)
Any thoughts in this scenario!