Innholdsfortegnelse:
Definisjon - Hva betyr One-Tier Architecture?
Én-lags arkitektur innebærer å legge alle nødvendige komponenter for en programvare eller teknologi på en enkelt server eller plattform. Denne typen arkitektur blir ofte kontrastert med flerstrenget arkitektur eller den trelagsarkitekturen som brukes for noen webapplikasjoner og andre teknologier der forskjellige presentasjons-, forretnings- og datatilgangslag er plassert hver for seg.
En-tier-arkitektur er også kjent som en-tier-arkitektur.
Techopedia forklarer One-Tier Architecture
I utgangspunktet holder en en-lags arkitektur alle elementene i et program, inkludert grensesnitt, mellomvare og back-end data, på ett sted. Utviklere ser på disse systemene som de enkleste og mest direkte. Noen eksperter beskriver dem som applikasjoner som kan installeres og kjøres på en enkelt datamaskin. Behovet for distribuerte modeller for webapplikasjoner og cloud hosting-løsninger har skapt mange situasjoner der ett-lags arkitektur ikke er tilstrekkelig. Det førte til at tre-lags eller flerlags-arkitektur ble mer populært. Fordelene med en flerlags løsning er ofte tydelige. De kan gi bedre sikkerhet, bedre ytelse og mer skalerbarhet, samt individuelle miljøer for datasentre og front-end applikasjoner. Imidlertid kan appellen til en enkeltlags-arkitektur relatere til kostnadene det er snakk om, der det kan være mer fornuftig å holde enklere applikasjoner i en enkel plattform.




