Cloud Software as a Services (SaaS) Multi-tenancy Isolation

dc.contributor.authorEiman Abuobeida
dc.date.accessioned2017-11-01T10:58:56Z
dc.date.available2017-11-01T10:58:56Z
dc.date.issued2016
dc.description.abstractAbstract The cloud computing is an emerging technology and a new paradigm that used by developers. Cloud computing has many advantages such as flexibility, scalability, availability and cost effectively. One of the most important issues of cloud computing is the security in multi-tenancy in cloud Software as a Service (SaaS). Several tenants login to the system or the application and everyone need the availability and authority and although they want to be sure that no one will see to their data, though they want to be sure that their data is secure. Several models have been proposed to isolate tenants in cloud SaaS applications. This thesis develops a new model for cloud SaaS multi-tenant isolation. The model uses a new encryption layer and shared database separate schema to save the tenant (user) data. To test the applicability of the model the study developed a Java application and using DES encryption algorithm in the encryption layer. It is noted the proposed solution for the multi-tenant issue has increased the level of the isolation.   المستخلص تعتبر الحوسبة السحابية هذه الأيام من أشهر التقنيات المستخدمة من خلال المبرمجين، وذلك للخصائص المميزة بها، ومن تلك الخصائص: المرونة، وقابلية التوسع والتطوير، والاتاحية وايضا تكلفتها المميزة وغيرها من الخصائص. من أكبر وأهم القضضايا في الحوسبة السحابية هي الحماية بالنسبة لعدد المستخدمين لبرامج الحوسبة السحابية. حيث أن كل مستخدم يستخدم النظام عن حدا، وكل واحد منهم يتوقع أن يحصل على حماية كاملة لبياناته التي يقوم بإدخالها ويتوقع أن لا يحصل على بياناته ويلا يدخل له غيرها. هناك طرق كثيرة لفصل المستخدمين لتطبيقات الحوسبة السحابية، في هذا البحث سنتطرق إلى طريقة جديدة لفصل المستخدمين عن بعضهم وذلك من خلال عمل طبقة تشفير قبل دخول البيانات إلى قاعدة البيانات وأيضا استخدام قاعدة بيانات مشتركة ولكن بفصل مخطط خاص لكل مستخدم. استخدمنا لعرض هذا النموذج كل من لغة البرمجة جافا بلإضافة إلى قاعدة البيانات أوريكال. وليس ذلك الحل المثالي ولكن يزيد الحماية ونسبة الفصل بين المستخدمين.en_US
dc.description.sponsorshipDr: Adil Yousifen_US
dc.identifier.urihttp://hdl.handle.net/123456789/6998
dc.subjectInformation Technologyen_US
dc.titleCloud Software as a Services (SaaS) Multi-tenancy Isolationen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
The Thesis.pdf
Size:
983.41 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: