| Confidential – Oracle Internal/Restricted/Highly Restricted Decomposing Service Descriptions The Future of API Design Emmanuel Paraskakis Sr. Director of Product Management Oracle API Platform @manp
general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.
e.g: • Domain Experts for Data Structures • Architects for Interface Design • DevOps for Runtime Configuration • Automation for Deployment & Metadata layers
hand • “Uncle” Bob Martin: Clean Architecture • Our industry needs a standard to describe runtime configuration: Similar to Express Gateway or Ambassador (in OAS?) • Not extensions! They are different for every vendor • Having a “runtime” description language means you can check-in, diff, test!
Personalized Documentation • Discovery for Machines Enables Conversational Interfaces • Our industry needs a standard for Metadata - apis.json? GENERIC API DOCUMENTATION
| Confidential – Oracle Internal/Restricted/Highly Restricted Thank you! @manp 23 Tuesday • Code One: Bring Design Thinking to Your API Lifecycle [DEV6970] - Jakub, Emmanuel • OOW: Design, Create and Manage APIs for the Digital Economy [HOL6281] - Robert, Kiran, Emmanuel Wednesday • Code One: Client-Driven APIs [DEV6276] - Mark • Code One: Accelerate your Development with Design-First API Management [HOL6945] - Robert, Jakub, Kiran, Emmanuel Thursday • OOW: The future of API Management with Oracle API Platform & Apiary [PRM6971] - Robert, Jakub, Emmanuel • OOW: How Rabobank Is Using Oracle API Platform to Achieve API Success [CAS4501] - Robert