This chapter delivered a comprehensive overview of not just the entire API life cycle, but also related cycles that are derived from it.
The chapter started by explaining how good APIs could be identified by running a series of well-structured and interactive ideation workshops. Next, the chapter described the different activities required when designing an API and its associated services. The subsequent sections then focused on elaborating on each step with the use of examples.
The next chapter will look at the organizational aspects of APIs by describing what it means to treat APIs as products and a target operating model (TOM) suitable for this purpose.