The basics before implementing an API management solution in Google Cloud
Before starting to implement an API management solution in our Google Cloud project, it is important to understand some basic concepts about the development of related services, for example, what an API really is, how it differs from a service, what points make up an API management solution, and what tools are available to help us.
In this section, we will review all the basic concepts necessary to understand to implement an API management solution in the cloud.
APIs
An Application Programming Interface (API) is a specification that indicates how different services should interact within a solution, thus allowing their integration and reuse. Although the concept of an API is generally used to refer to services, it is important to say that the concept of an API refers exclusively to the way in which the service should be interacted with (for example, the specification of the request and response) and...