Many cloud providers now provide what are called "functions as a service." Azure cloud offers Azure functions, and Amazon offers Amazon functions. Your company may also wish to provide its own REST-based services that perform server-less computing and the purpose of this essay is to review the basics of how to maintain, manage versions, and ensure optimal performance of our REST-based Microservices.
API's are the primary way to access most applications. And as applications become increasingly feature-and-function-rich, their API can become more complex and impact performance. Workflow applications evolved in this exact way: when they were rudimentary then their APIs were small and there were few issues - but as features and functionality were added, API performance degraded noticeably.