Upgrade to Pro — share decks privately, control downloads, hide ads and more …

apidays Australia 2023 - A programmatic approach to API success including OpenAPI, Paul Bradley, Excelsa

apidays
January 28, 2024

apidays Australia 2023 - A programmatic approach to API success including OpenAPI, Paul Bradley, Excelsa

apidays Australia 2023 - Platforms, Products, and People: The Power of APIs
October 11 & 12, 2023
https://www.apidays.global/australia/

A programmatic approach to API success including OpenAPI
Paul Bradley, COO & Co-Founder at Excelsa

------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

apidays

January 28, 2024
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. All contents © Excelsa 2023 The role of OpenAPI in

    driving API success A programmatic approach
  2. All contents © Excelsa 2023 Agenda 3 1. API Programs

    - the 4 elements of STATE 2. API Programs and OpenAPI - the missing piece 3. A customer success story
  3. All contents © Excelsa 2023 API Strategy Impact 5 2023

    Connectivity Benchmark Report – MuleSoft & Deloitte Digital
  4. All contents © Excelsa 2023 API Strategy vs API Program

    6 API Strategy A holistic approach to maximise the benefits enabled by APIs in support of an organisation’s digital strategy Reality is a little different API Program A cross-organisational, reactive and enduring change initiative to implement an organisation’s API strategy
  5. All contents © Excelsa 2023 The API Program Blueprint 7

    Whilst every organisation’s API journey is different, they should all consider and address these four key areas. A program should also be viewed as a set of recurring activities, not just a one time event
  6. All contents © Excelsa 2023 9 Any standard, including OpenAPI,

    needs to be socialised and adopted across the organisation to be meaningful ‘IT deal with all that coding stuff’ ‘API consumers are developers’
  7. All contents © Excelsa 2023 10 Explicitly define usage not

    just use Identify efficiencies for business case Evangelise to CISO, Ops, BAU Ensure consistency with SIs, contractors, other IT units Engage non-coders Assist those with lack of API experience
  8. All contents © Excelsa 2023 Customer Issues 12 • Their

    APIs had been built using a variety of methods with little standardisation, poor if non-existent documentation and an inconsistent security model applied • There was little evangelism of these APIs across their business or externally, and little offered in the way of support in customer focused messaging • Their consumer base are organisations with little integration capability and required hands-on support to adopt APIs which this organisation could not provide.
  9. All contents © Excelsa 2023 Where did we focus our

    OpenAPI advice 13 What we didn’t do is say just add OpenAPI into your strategy Detail the benefits of consistency and efficiency to non-IT stakeholders Understand your business consumers and create documentation appropriate to their needs Don’t assume all developers understand APIs