Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Migration av distribuerad relationsdatabas för lagring i webbläsare
Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Information Systems.
Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Information Systems.
2013 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

An increasing amount of companies and organizations are starting to implement the use of cloud computing in their business. This trend results in that software, which was previously sold and distributed to the customers whom then had to install the software on their own computers, now is being replaced with Software as a Service (SaaS). SaaS makes software available through the customers’ browsers, which results in that the service providers only have to administer a single application. The process to migrate a distributed application to a service delivered as a SaaS lacks sufficient investigation; this paper will provide some guidelines for conducting such a pro- cess. During the work on this paper, a prototype of a service delivered as a SaaS has been devel- oped with the intention to test, among other things, how a distributed relational database can be converted to a key/value pair storage. A conversion of this kind enables data to be stored locally in the customers’ browsers, which relieves some pressure on the server as well as enables the application to be used in offline-mode. The paper results in three guidelines which should be considered when planning to migrate software to a service delivered as a SaaS with a local data- base; Think before you act, Don’t expose your soul and Size matters. These guidelines describe how a migration process should be planned, when an application is not deemed appropriate to migrate and when a conversion of the database is not appropriate.

Abstract [sv]

Allt fler företag och organisationer börjar implementera användandet av olika molntjänster i sin verksamhet. Den här trenden medför att programvaror, som tidigare sålts och distribuerats till kunder vilka sedan själva får installera dem på sina egna datorer, nu börjar ersättas med en Soft- ware as a Service (SaaS). Det innebär att programvaran istället finns tillgänglig på Internet via kundernas webbläsare, något som medför att tjänsteleverantören enbart behöver administrera en enda programvara. Processen att migrera en distribuerad programvara till en SaaS-tjänst saknar ordentlig utredning, det här arbetet syftar därför till att ta fram några vägledande riktlinjer för en sådan process. Under arbetets gång har en prototyp av en SaaS-tjänst utvecklats med syfte att testa bland annat hur en tidigare distribuerad relationsdatabas kan konverteras till nyckel/värde- par. En sådan konvertering möjliggör lokal lagring av data i kundernas webbläsare, vilket mins- kar belastningen på servern samt erbjuder möjligheten att arbeta offline. Arbetet resulterar i tre riktlinjer att beakta då en migration till en SaaS-tjänst med lokal databas planeras; Tänk efter, före, Blotta inte din själ och Storleken har betydelse. Riktlinjerna beskriver hur en migrations- process bör planeras, när en applikation inte anses lämplig att migrera samt när en konvertering av databasen inte anses lämplig.

Place, publisher, year, edition, pages
2013. , 28 p.
Keyword [en]
Desktop computing, Webb application, MVC, Rapid Application Development (RAD), Design and Creation, Design Science, Shoppa AB, Cloud computing, Software as a Service (SaaS)
Keyword [sv]
Desktop computing, Webbapplikation, MVC, Rapid Application Development (RAD), Design and Creation, Design Science, Shoppa AB, Molntjänst, Software as a Service (SaaS)
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:uu:diva-202588OAI: oai:DiVA.org:uu-202588DiVA: diva2:632337
External cooperation
Shoppa AB
Subject / course
Computer Systems Sciences
Educational program
Bachelor programme in Information Systems
Supervisors
Examiners
Available from: 2013-06-25 Created: 2013-06-24 Last updated: 2013-06-25Bibliographically approved

Open Access in DiVA

fulltext(867 kB)238 downloads
File information
File name FULLTEXT01.pdfFile size 867 kBChecksum SHA-512
caae40e52b505d0dd216c8b14c663e4e34f234ace3a20e4cd1edc0eb2a455aa377322ccd261c0a26435f22d2f4d20827528d95d805213f63071f6ee562e59010
Type fulltextMimetype application/pdf

By organisation
Information Systems
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 238 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 534 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf