I think this article hurt some susceptibilities, I put a link to another article that will help you further clarify the concept of cloud computing, microservices and the difference between an API.

https://medium.com/@mosso.mendoza/cloud-computing-basic-design-concepts-3f47d5f085ec?source=friends_link&sk=0755b6552a6e33d2b210169660473a4e

Of course, as many of you pointed, an API is just an interface, but traditionally, an application which exposes services through an API is developed in layers under a request/response approach; in contrast, microservices will look more like a network, and in my personal opinion, to develop microservices using a request/response approach is an anti-pattern. You will need to read the article in the link to understand why.

Cheers!

I solve problems to empower operations, maximize performance and increase profits.

I solve problems to empower operations, maximize performance and increase profits.