Open APIs

Expand all | Collapse all

Open API database architecture

  • 1.  Open API database architecture

    TM Forum Member
    Posted Oct 27, 2020 10:56
    Is there a specific optimized database architecture recommended by TM Forum to implement open APIs? Also I would like to know what is the DBMS that suits best to implement them?

    Thank you.!!

    ------------------------------
    Dhanushka Sampath
    Axiata Group Berhad
    ------------------------------


  • 2.  RE: Open API database architecture

    TM Forum Member
    Posted Oct 27, 2020 12:10
    Hi

    The Open API is (well) an API definition. It is non-opinionated on how you choose to implement the API. Having said that, since the Open API is REST resource/document oriented, you might find that a document database (Couchbase, MongoDB, AWS DynamoDB and other public cloud equivalents, many others) might be a better fit for persisting entities, as against a relational (SQL) database.

    There are surely many other criteria for choosing a database, depending on your business and non-functional needs, I would put TMF Open API convenience as just one of those criteria.
    Hope it helps

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
    ------------------------------