Tarkvaratehnika konspekt eksamiks
ülesehituse. Iga rakendus on iseseisev niikaua kuni ta järgib kokkulepitud lepingut.
o Ratsionaalsus.
• Monoliitne arhitektuur – kõige lihtsam arhitektuur, funktsionaalselt eristatavad osad ei ole
lahutatud komponendid, ega eraldi kihtina. Lihtsalt võetakse ülesanne ja lahendatakse ära.
Enamus rakendusi töötavad nii.
• Mikroteenuste arhitektuur - sarnane teenus orienteeritud arhitektuurile. Keeruline ohjas hoida,
kipub käest ära minema. Teenused on väiksemad. Teenused komponentide vahel ,mitte
erinevate rakenduste vahel. Tuli koos pilvede teenustega. Pilvedes tarkvara on iseseisev ja
reeglina tehtud nii, et ta oleks skaleeritav. Kasud:
o Sama mis teenusorienteeritud arhitektuuril,
o Lihtsalt skaleeritav,
o Tehnoloogiste valikute muutmise osas vabam.