API (Application Programming Interface), SOA (Service Oriented Architecture) and Microservices

What is meant by these terms? From a definition of a service perspective: In software development, a “service-centric” software application supposes to write code that gets exposed (typically over a network) via one of many interfaces. These interfaces are the endpoints to business functionalities and regardless of the architectural pattern (SOA, Microservices), services tend toContinue reading “API (Application Programming Interface), SOA (Service Oriented Architecture) and Microservices”