Exploring and configuring AWS APIs
Have you ever wondered how information goes from your computer to a website or the backend server of that website? Well, typically, your request is sent from your browser and then goes through something called an application programming interface (API). An API is an interface implemented to allow other applications or hosts to interact with one central point. In this case, the API is the central point and the applications will be services that we interact with within AWS.
So, what does this mean with AWS and how are we going to be using it through this book? Well, first we need to understand the basic terms of what an Amazon API is and how the Amazon API gateway manages services. We will get an understanding of this by looking at some high-level views of APIs in an AWS environment, and then later learn how to intercept and manipulate an API request the same way we would in a real-life pentest.
AWS API Gateway is a managed service...