Running the next generation of cloud-native applications using Open Application Model
Open Application Model (OAM) is an abstraction standard that allows platform builders to build developer friendly, highly extensible applications platforms. OAM is designed for platform builders to create application centric platforms by bringing their own workloads and leveraging existing cloud native capabilities through a traits system. Application developers can define applications using components to represent services and traits to define operational aspects like auto-scaling, routing, and monitoring.