Summary
This chapter introduced several OCI services that are key to building cloud native applications. Although not all aspects of these services are explored in detail, these brief introductions should help you to see the big picture of the various OCI services and tools at your disposal and how they may interact. A few of the key services introduced in this chapter, such as Container Engine for Kubernetes, Container Instances, and OCI Functions, are examined in much greater detail in Chapters 4, 5, and 7. It is not mandatory to use all or any of these services in all your cloud native applications; these are services that aim to help developers build loosely coupled, scalable applications at a high development velocity. Some of the managed services aim to remove as much operational overhead as possible so that developers can be less focused on handling the operational aspects and more focused on developing their applications. You should also keep in mind that OCI and the various open-source platforms and standards themselves are constantly evolving. New platforms and services may be added, and some services and standards might be eclipsed in the future by newer and more evolved versions of themselves.