Разработка на SAAS приложение за доставка на съобщения | Защитена на: 28/02/2017
Заданието на дипломната работа произтича от факта, че много уеб базирани системи не следват правилния принцип, техники и методи за разработка на SAAS приложения, за това се разглеждат SAAS архитектурите и дава пример с реализирането на SAAS система, която управлява изпращане на съобщения към крайни клиенти, като се съобразява изцяло с техните изисквания. Системата и нейната разработка са разгледани на по-високо ниво, като се пропускат някой детайли поради факта, че обема на дипломната работа не го позволява, но се преглеждат всички важни процеси и области в разработката на проекта.
Избрания тип система за разработка е мотивирана от факта, че на пазара не съществува решение, което да е структурирано на базата на SAAS архитектурата, но паралелно с това да покрива всички бизнес нужди на средни и големи компании, които трябва да изпращат стотици хиляди съобщения на ден.
В дипломната работа се разглеждат сложни сървърни архитектури, процеси свързани с разработка, тестване и интегриране на системата. Разглеждат се още различни видове бази данни, сървърни технологии и методи за кеширане и оптимизиране на данните в една SAAS система.
В дипломната работа се включва и част свързана с разработка на високо ниво на сигурност при SAAS софтуер и отстраняването на потенциални проблеми свързани със сигурността на един такъв софтуер.
Използвани са последни сървърни технологии напълно съобразени с изцяло облачни услуги /cloud/ с цел създаване на лесно променяща се среда на работа в зависимост от клиентските нужди.