Számítási felhő

Szoftver, mint szolgáltatás (Software as a Service – SaaS) egy modell az alkalmazás elérhetővé tételére a felhasználók számára az Interneten keresztül. A SaaS nem csupán technológia, hanem egy üzleti modell is a költségek csökkentésére.

Szoftver, mint szolgáltatás (Software as a Service – SaaS) egy modell az alkalmazás elérhetővé tételére a felhasználók számára az Interneten keresztül. A SaaS nem csupán technológia, hanem egy üzleti modell is a költségek csökkentésére. A szolgáltatói oldalon az Interneten keresztüli működéssel csökkennek az üzemeltetési költségek, egyszerűbb a szoftver változások kezelése, hiszen minden felhasználó ugyanazt a rendszert használja. A felhasználóknak sem kell megvásárolni a szoftvert, hanem jellemzően csak az igénybevett szolgáltatások után kell fizetni.

A SaaS alkalmazások felépítésekor számos technikai kihívásnak meg kell felelni. Széles körű szerver és web alkalmazás fejlesztési tapasztalatunkkal átfogó szolgáltatást tudunk biztosítani megrendelőink számára a meglévő alkalmazásaik átalakításában a SaaS működési modell szerinti megoldássá, vagy egyedi igény szerint új SaaS alkalmazás megvalósításában. A SaaS szerinti implementáció során kiemelt figyelmet fordítunk a következőkre:


  • Felhasználói élmény: A felhasználói felületnek könnyen kezelhetőnek kell lennie, gyors reagálással és a várakozási idő minimalizálásával.
  • Böngésző független működés: Az összes jelentős böngészőben működnie kell, platformtól függetlenül.
  • Megbízhatóság és rendelkezésre állás: Az Interneten keresztül bárhonnan elérhetőnek kell lennie az év minden napján 24 órában.
  • Skálázhatóság: A SaaS rendszer mérete legyen növelhető a szoftver és az architektúra megváltoztatása nélkül is.
  • Konkurencia: A felhasználók párhuzamos tevékenysége ne okozzon problémát az osztott erőforrás használat során.
  • Biztonság: Adat és hozzáférés védelem, hibatűrés hardver és szoftver meghibásodás eseteire.
  • Bővíthetőség: Új funkciók és szolgáltatások a működés megszakítása nélkül válhassanak elérhetővé.
  • Integrálhatóság: A szolgáltatások legyenek elérhetőek más szoftverek számára is.


SaaS megvalósítást során preferált technológiák:

  • Microsoft technológiák (Azure, Silverlight, .NET)
  • LAMP (Linux, Apache, MySQL, PHP)
  • Java technológiák
  • a legelterjedtebb adatbázis szerverek: Oracle 10g/11g, MS SQL szerver 2000/2005/2008, PostgreSQL, MySQL
  • a jelentősebb operációs rendszerek: Windows Server 2000/2003/2008, RedHat Enterprise Linux 4/5, CentOS, SUSE Linux Enterprise Server 9/10/11, Ubuntu server 8/9/10, Debian, FreeBSD 6, MacOS X Server.