Slide 1

Slide 1 text

openworld.apiary.io @manp THE API WORKFLOW IN 2026 [email protected]

Slide 2

Slide 2 text

• Emmanuel Paraskakis, • VP of Product @ Apiary • Built API Businesses for the past10 years /ME

Slide 3

Slide 3 text

1 2 3 4 5 6 API WORKFLOW

Slide 4

Slide 4 text

279,461 API Designs APIARY

Slide 5

Slide 5 text

• Partnering with Oracle API Management • Seamless Suite, Covers Entire API Workflow +

Slide 6

Slide 6 text

HOW WE USED TO BUILD APIs

Slide 7

Slide 7 text

• One API at a Time (Systems Integration) • Byproduct of existing code: “You Get What You Get” • One off: Consistency, Maintainability Didn’t Matter HANDCRAFTED

Slide 8

Slide 8 text

HOW WE’RE BUILDING APIs

Slide 9

Slide 9 text

JUST ADD PEOPLE • 10’s at a time (Public APIs, Apps, Steve Yegge’s Rant) • Manual Processes • Lack of Control & Project Risk • Short-Term Gain: Long-Term Pain • Lack of Automation: Error Prone

Slide 10

Slide 10 text

HOW WE'LL NEED TO BUILD APIs

Slide 11

Slide 11 text

HIGHLY AUTOMATED • 1000’s at a time (Microservices, IoT, Partnerships) • Establish & Maintain Control • Consistency & Quality • Scale & Efficiency

Slide 12

Slide 12 text

WE CAN HELP! • Tools, Specific to API/Service Delivery • Processes & Best Practices, Designed to Scale • Automation, for Efficiency & Control

Slide 13

Slide 13 text

API GOVERNANCE • Today: Apiary Style Guide • Consistency: Easy to Use/Hard to Misuse • Constrain Protocols, Formats, Vocabulary • Focus on Semantics: Make Implementation Details Swappable

Slide 14

Slide 14 text

APPLICATION PROFILES • Today: API Descriptions as Source of Truth • Data Descriptions: Common across Enterprise or Industry • Validations & Domain Data: Reuse • Capabilities: What you can do with the Data

Slide 15

Slide 15 text

DESIGN DRIVES RUNTIME • Today: Apiary/Oracle API Management Integration • Highly Evolved API Gateways/Monitoring • Advanced Analytics to Understand Consumption • Resilient Client Management

Slide 16

Slide 16 text

VERIFY DEPLOYMENT • Today: Apiary Automated Testing • Verify in Continuous Integration • Deploy Services to Correct Environment • Avoid the Knightmare!

Slide 17

Slide 17 text

MEANINGFUL DISCOVERY • Today: “Service X lives on IP address a.b.c.d” • Services will expose Application Profiles • “Is Service with Capability Y Available?” • “Is my Dependency, with Capability Z Up?”

Slide 18

Slide 18 text

WANT TO TALK APIs? + Moscone South Platform Showcase, Middleware openworld.apiary.io @manp [email protected]