tavalisem näide SaaS mudelist on veebipõhine e-posti teenus, kus klient/tarbija kasutab teenusepakkuja infrastruktuuri ja rakendust piiratud võimalusega täpsustada kasutaja eeliseid ja sätteid. Siia alla kuuluvad ka sotsiaalvõrgustikud (Facebook, LinkedIn jt) selles ulatuses, kui kasutajad laevad ülesse sisu ning rajavad ühendusi saidi (võrgukoha) vastavate liideste kaudu. Lisaks puututakse mõningal määral SaaS pilveteenusega kokku ka internetis ostlemise käigus, kui tarbija sisestab oma krediitkaardi numbri ning teenusepakkuja tarkvara töötleb tellimuse andmeid.4 2) Platvorm kui teenus (Platform-as-a-Service ehk PaaS). Teenuse tarbijale on antud võime paigutada pilve infrastruktuuri enda poolt loodud või omandatud rakendusi, mis on loodud kasutades teenuspakkuja poolt toetatud programmeerimiskeeli, teeke, teenuseid ja vahendeid/tööriistu
.......................................................................................................... 55 3 / 55 Google App Engine Andris Reinman Tutvustus Google App Engine on Google infrastruktuuril põhinev veebiaplikatsioonide platvorm. Tegu on pilveteenusega, kus andmed asuvad serverite ,,pilves," võimaldades vajaduste saabudes kasutada aina rohkem ja rohkem ressursse. Sellise infrastruktuuriga teenused on väga suures ulatuses skaleeruvad, kuna kui ressursse puudu jääb, saab neid ,,lennult" juurde haarata. Tavalise serveri puhul saab ressursse kasutada vaid konkreetse serveri limiitide raames ning kui nendest ei jätku, tuleb kas serveri riistvara uuendada või server üldse välja vahetada.
java rakenduse .net rakendusega ● ratsionaalsus 98. Monoliitne arhitektuur. Funktsionaalselt eristatavad osad ei ole lahutatud komponendid Tekib tavaliselt siis kui lahendada ülesanne nii, et ei mõtle arhitektuurile. Osadel juhtudel on oma kohal, nt lihtsates koolitöödes ei ole mõtet ESBi kasutada. 99. Mikroteenused. See on viimaste aastate väga pop sõna. See on taasleitud vana. Mikroteenused tulid koos pilveteenusega, kus on vaja teenused ja ei saa ehitata ühte suurt rakendust. Sarnane teenus orienteeritud arhitektuurile, aga: ● Teenused on väiksemad ● Teenused komponentide vahel mitte erinevate rakenduste vahel Kasud ● Sama mis teenusorienteeritud arhitektuuril ● Lihtsalt skaleeritav ● Tehnoloogiste valikute muutmise osas vabam 100. Kuidas valida arhitektuuri? Mõtle…