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

apidays Australia 2023 - Curb your Enthusiasm: ...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

apidays Australia 2023 - Curb your Enthusiasm: Sustainable Scaling of APIs, SathyakhalaAnantharajan and Mathangi Vijayshankar, Medibank

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

Curb your Enthusiasm: Sustainable Scaling of APIs
Sathyakhala Anantharajan, API Platform Leader at Medibank
Mathangi Vijayshankar, API Chapter Lead at Medibank

------

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/

Avatar for FOST, powered by apidays

FOST, powered by apidays PRO

October 24, 2023

More Decks by FOST, powered by apidays

Other Decks in Programming

Transcript

  1. Many Key Scaling Challenges Persist 5 50% 57 % 70

    % 59 % Increased in Integration Development time Slow to roll out new products Failed due to pre- mature Scaling Delivery delays Poor Dx & inadequate Documentation Poor Communication Pre-Mature Scaling Security concerns
  2. Scaling Considerations 6 Organisationa l Strategy /alignment Effective Team Scaling

    API Governance & Design Technology choices Team Culture & Speed bumps Observability & Measuring success
  3. Organizational Strategy & Alignment  Often Company goals are articulated

    at a very high level and have many disjointed strategies.  The need to have an aligned Partner, Digital and API strategy with Clearly defined Missions and Goals, in line with the corporate strategy is essential.  These Missions & Goals should be:  Clear & Strategically grounded  Valuable and measurable  Holistic in scope 7
  4.  APIs scattered across  Not up to date or

    Not defined at all - Standards, Guidelines and Principles not up to date or not defined at all.  More Provider- Driven APIs  Inconsistent API Documentation  API Ownership lacking or non- existent 8 API Governance & Design
  5. 9 API Governance & Design Provide Guidelines as early as

    possible. Inbuilt governance into your automation as much as possible. APIs should talk business language & should be system agnostic. Always have a hybrid Design review model in place Consistency and Repeatability is the Key
  6. 14 Observe and Fine tune Security Metrics DORA Metrics API/Platform/Team

    Metrics  Level Of Preparedness  Number of Incidents  Mean Time to Detect  Mean Time to Resolve  Access Management  Company Vs Peer Performance  Deployment Frequency  Lead Time For Changes  Time to Restore Service  Change Failure Rate  Active use of APIs  Most Heavily Used APIs  Reuse of APIs  Speed to market an API  Cost to build & run an API  Code Quality + Automated tests Coverage
  7. 15 Team Culture & Principles  Build for Reuse Automate,

    Automate & Automate Curiosity & Innovation Continuous Improvement
  8. Scaling Considerations 18 Organisationa l Strategy /alignment Effective Team Scaling

    API Governance & Design Technology choices Team Culture & Speed bumps Observability & Measuring success Organisationa l Strategy /alignment API Governance & Design Technology choices
  9. 19 Key Take aways  Align Your API strategy 

    Provide an inbuilt Governance as early as possible  Bring APIs as products and cultivate Outside in Thinking  Choose the right Technology for future Scaling  Choose the right team topology based on your API Landscape maturity and organisation Operating model  Measure and Fine Tune  Adapt for change
  10. 21 Thank you ! STAY CONNECTED Sathyakhala Anantharajan Mathangi Vijayshankar

    https://www.linkedin.com/i n/mathangi-vijayshankar/ https://www.linkedin.com/i n/sathyakhala- anantharajan/