Obsah:
- Definícia - Čo znamená bezpečnosť architektúry orientovanej na služby (SOA Security)?
- Techopedia vysvetľuje zabezpečenie architektúry orientovanej na služby (SOA Security)
Definícia - Čo znamená bezpečnosť architektúry orientovanej na služby (SOA Security)?
Bezpečnosť architektúry orientovanej na služby (bezpečnosť SOA) je typ zabezpečenia, ktorý implementuje ciele alebo zámery pre celý systém IT, a nie iba pre jeden softvérový program alebo platformu. Zabezpečenie architektúry orientovanej na služby pomáha poskytovať komplexnejšie zabezpečenie zložitých sietí alebo systémov, ktoré zahŕňajú viac ako jedno softvérové prostredie.
Techopedia vysvetľuje zabezpečenie architektúry orientovanej na služby (SOA Security)
Všeobecne je architektúra zameraná na služby koncepcia, pri ktorej jednotlivé softvérové súčasti slúžia sebe navzájom poskytovaním rôznych druhov funkcií. Pri návrhoch architektúry orientovanej na služby bude konkrétna aplikácia poskytovať niektoré služby IT systému ako celku - napríklad kódový modul alebo aplikácia, ktorá vstupuje a vracia nejakú množinu údajov.
Bezpečnosť architektúry zameraná na služby navrhuje spôsoby, ako efektívne pokryť jeden z týchto komplexných systémov premostením bezpečnostných potrieb medzi jednotlivými časťami softvéru. Prvky zabezpečenia architektúry orientovanej na služby, ako napríklad prenos reprezentačného stavu (REST) a protokol Simple Object Access Protocol (SOAP), vytvárajú komunikačné funkcie pre softvérové prostredia, aby zabezpečili bezproblémovú bezpečnosť, často používajú prvky rozšíriteľného značkovacieho jazyka (XML). Nástroje ako Web Services Security (WSS) dosahujú tieto typy cieľov pomocou XML, čiastočne odosielaním šifrovacích údajov pomocou tokenového systému.
Odborníci poukazujú na to, že bezpečnosť SOA ponúka rôzne výhody pre systémy. Najdôležitejšou je ochrana pred útokom, ale niektorí tvrdia, že dobrá bezpečnosť SOA môže tiež pomôcť zabezpečiť ďalšie typy monitorovania pre systém, ktorý je pozitívnejší a menej zameraný na počítačové hrozby.