title: AWS Api Gateway / AWS ALB / Kong Api Gateway
body: <p>I have a task to replace current CA layer 7 with new API gateway.
  New API gateway should be able to handle
      1. Rate limiting
      2. Authentication
      3. Version handling etc.,
  After researching i found we could use AWS api gateway or Kong api gateway or AWS ALB with Cognito for authentication support.
  This is so overwhelming to understand the basic differences, could you please give some insight on basic concept in simple words and some pointers or link that i should refer to start with.</p>