This document discusses managing multiple API stacks on serverless architectures. It recommends decoupling core data and processing from interface specifics as much as possible, and decoupling from the cloud platform. It also recommends using versioning independently of interfaces, aligning private and public interfaces conceptually, and getting insights before production. The document outlines an iterative process for interface development including conceptualizing, specifying, documenting, implementing, and demonstrating. It stresses respecting guidelines for specific interfaces and adopting standards.
Related topics: