palvelinlähteet
Palvelinlähteet ovat järjestelmän tai sovelluksen tarjoamia resursseja, joita palvelin toimittaa etäasiakkaille verkkoyhteyden yli. Ne kattavat ohjelmalliset rajapinnat (esimerkiksi REST- tai GraphQL-API:t), tiedostopalvelimet sekä tietokannat ja muut datavarastot. Palvelinlähteet muodostavat keskeisen osan asiakkaan ja palvelimen välisestä vuorovaikutuksesta, erityisesti pilvi- ja mikropalveluarkkitehtuureissa, joissa laskenta ja datan hallinta tapahtuvat pääosin palvelimilla.
Tyypillisiä lähteitä ovat API-rajapinnat, joiden kautta asiakkaat hakevat, päivittävät tai poistavat resursseja; tiedostopalvelimet, joista ladataan tai
Pääsy palvelinlähteisiin edellyttää asianmukaisia turvallisuuskäytäntöjä. Tämä sisältää autentikoinnin ja auktorisoinnin sekä mekanismit kuten API-avaimet, OAuth ja
Suorituskyky ja luotettavuus riippuvat toteutuksesta. Usein käytetään kuormantasausta, klusterointia sekä replikointia, välimuistia ja sisäisiä tai ulkoisia
Hallinnointi: dokumentointi, versiokontrolli ja API-sopimusten hallinta ovat tärkeitä, kun useat asiakkaat tai palvelut käyttävät samaa lähdettä.