1. TechSpot is dedicated to computer enthusiasts and power users. Ask a question and give support. Join the community here.
    TechSpot is dedicated to computer enthusiasts and power users.
    Ask a question and give support.
    Join the community here, it only takes a minute.
    Dismiss Notice

API's and Backend

By TechGamer
Dec 19, 2018
Post New Reply
  1. Hi guys,

    I'm wondering if anyone can help me understand a concept on security and networking.

    I'm currently working as an intern in a company and while there a client opened a call to open access to the internet to their servers.

    I would like to know why all the seniors were discussing how this call can never be accepted since you can never have the backend and API both facing the internet. How would you go around on mitigating this issue? And why specifically the back-end and API.

    Thanks
     
  2. jobeard

    jobeard TS Ambassador Posts: 12,742   +1,489

    Some fundamentals to consider:
    • an API (application programming interface) is a formalize and approved means to access a specific set of code, eg there's an API for MySQL, DB2, Oracle and the various Cloud services from various providers.
    • The concept of a back-end, by definition, accesses services and facilities that are internal to the company, like all HR, orders for supplies and raw materials.
    Back-end services just never are accessible to the Internet for simple reasons - - would you EVER have one of your customers altering employee records or ordering $10,000 of raw sheet metal?
     

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...