• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 91
  • 39
  • Tagged with
  • 130
  • 84
  • 57
  • 52
  • 52
  • 45
  • 39
  • 38
  • 33
  • 32
  • 31
  • 31
  • 29
  • 24
  • 22
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
71

Trusted Execution Environments for Open vSwitch : A security enabler for the 5G mobile network

Elbashir, Khalid January 2017 (has links)
The advent of virtualization introduced the need for virtual switches to interconnect virtual machines deployed in a cloud infrastructure. With Software Defined Networking (SDN), a central controller can configure these virtual switches. Virtual switches execute on commodity operating systems. Open vSwitch is an open source project that is widely used in production cloud environments. If an adversary gains access with full privileges to the operating system hosting the virtual switch, then Open vSwitch becomes vulnerable to a variety of different attacks that could compromise the whole network. The purpose of this thesis project is to improve the security of Open vSwitch implementations in order to ensure that only authenticated switches and controllers can communicate with each other, while maintaining code integrity and confidentiality of keys and certificates. The thesis project proposes a design and shows an implementation that leverages Intel® Safe Guard Extensions (SGX) technology. A new library, TLSonSGX, is implemented. This library replaces the use of the OpenSSL library in Open vSwitch. In addition to implementing standard Transport Level Security (TLS) connectivity, TLSonSGX confines TLS communication in the protected memory enclave and hence protects TLS sensitive components necessary to provide confidentiality and integrity, such as private keys and negotiated symmetric keys. Moreover, TLSonSGX introduces new, secure, and automatic means to generate keys and obtain signed certificates from a central Certificate Authority that validates using Linux Integrity Measurements Architecture (IMA) that the Open vSwitch binaries have not been tampered with before issuing a signed certificate. The generated keys and obtained certificates are stored in the memory enclave and hence never exposed as plaintext outside the enclave. This new mechanism is a replacement for the existing manual and unsecure procedures (as described in Open vSwitch project). A security analysis of the system is provided as well as an examination of performance impact of the use of a trusted execution environment. Results show that generating keys and certificates using TLSonSGX takes less than 0.5 seconds while adding 30% latency overhead for the first packet in a flow compared to using OpenSSL when both are executed on Intel® CoreTM i7-6600U processor clocked at 2.6 GHz. These results show that TLSonSGX can enhance Open vSwitch security and reduce its TLS configuration overhead. / Framkomsten av virtualisering införde behovet av virtuella växlar för att koppla tillsammans virtuella maskiner placerade i molninfrastruktur. Med mjukvarubaserad nätverksteknik (SDN), kan ett centralt styrenhet konfigurera dessa virtuella växlar. Virtuella växlar kör på standardoperativsystem. Open vSwitch är ett open-source projekt som ofta används i molntjänster. Om en motståndare får tillgång med fullständiga privilegier till operativsystemet där Open vSwitch körs, blir Open vSwitch utsatt för olika attacker som kan kompromettera hela nätverket.  Syftet med detta examensarbete är att förbättra säkerheten hos Open vSwitch för att garantera att endast autentiserade växlar och styrenheter kan kommunicera med varandra, samtidigt som att upprätthålla kod integritet och konfidentialitet av nycklar och certifikat. Detta examensarbete föreslår en design och visar en implementation som andvändar Intel®s Safe Guard Extensions (SGX) teknologi. Ett nytt bibliotek, TLSonSGX, är implementerat. Detta bibliotek ersätter biblioteket OpenSSL i Open vSwitch. Utöver att det implementerar ett standard “Transport Layer Security” (TLS) anslutning, TLSonSGX begränsar TLS kommunikation i den skyddade minnes enklaven och skyddar därför TLS känsliga komponenter som är nödvändiga för att ge sekretess och integritet, såsom privata nycklar och förhandlade symmetriska nycklar. Dessutom introducerar TLSonSGX nya, säkra och automatiska medel för att generera nycklar och få signerade certifikat från en central certifikatmyndighet som validerar, med hjälp av Linux Integrity Measurements Architecture (IMA), att Open vSwitch-binärerna inte har manipulerats innan de utfärdade ett signerat certifikat. De genererade nycklarna och erhållna certifikat lagras i minnes enklaven och är därför aldrig utsatta utanför enklaven. Denna nya mekanism ersätter de manuella och osäkra procedurerna som beskrivs i Open vSwitch projektet. En säkerhetsanalys av systemet ges såväl som en granskning av prestandaffekten av användningen av en pålitlig exekveringsmiljö. Resultaten visar att använda TLSonSGX för att generera nycklar och certifikat tar mindre än 0,5 sekunder medan det lägger 30% latens overhead för det första paketet i ett flöde jämfört med att använda OpenSSL när båda exekveras på Intel® Core TM processor i7-6600U klockad vid 2,6 GHz. Dessa resultat visar att TLSonSGX kan förbättra Open vSwitch säkerhet och minska TLS konfigurationskostnaden.
72

Möjligheter och utmaningar att nå en utökad dialog med hjälp av molntjänster

Nilsson, Leif, Mellberg, Stefan January 2009 (has links)
Nilsson, Leif & Mellberg, Stefan. (2009). Möjligheter och utmaningar att nå en utökad dialog med hjälp av molntjänster. (Opportunities and challenges for reaching an enhanced dialog using Cloud services.). SÄLIII:4B, Särskild Lärarutbildning för lärare i yrkesämnen på gymnasiet, Lärarutbildningen, Malmö högskola. Lärare och elever behöver stöd i sin undervisning och sitt lärande i skolan. En del av detta stöd kan vara en utökad dialog kollegor emellan. Kan man få stöd genom olika molntjänster, och i så fall hur? s.k. webb 2.0, i skolan? Vi vill visa tendenser i vår undervisning efter ett förändringsarbete som kan ge stöd i form av mer strukturerad, personlig och tillgänglig pedagogik. Denna examensuppsats är en av två uppsatser med samma tema, molntjänster i undervisningen. Själva forskningsarbetet är uppdelat i två grupper med två personer i vardera. I denna uppsats undersöks lärarsamarbete. I den andra uppsatsen undersöks elev -lärarperspektivet. För att hitta tendenser till fördelar och möjligheter i vårt redan genomförda förändringsarbete med pappersfri undervisning med hjälp av molntjänster, har vi genomfört en sammanställning av tidigare publicerat material som vi anser pekar på att kunskapen om detta borde finnas, samtidigt som vi ger vår syn på varför så inte är fallet runt vår utbildningsmiljö. Exempel på loggböcker där dialogen kollegor emellan finns nedtecknad finns som bilaga till detta arbete. Analysen av dessa loggböcker ligger till grund för flera av våra slutsatser i detta arbete. / Nilsson, Leif & Mellberg, Stefan. (2009). Möjligheter och utmaningar att nå en utökad dialog med hjälp av molntjänster. (Opportunities and challenges for reaching an enhanced dialog using Cloud services.). SÄLIII:4B, Särskild Lärarutbildning för lärare i yrkesämnen på gymnasiet, Lärarutbildningen, Malmö högskola. Teachers and students need support in their teaching and learning in school. One way to reach more support is to use an enhanced dialog between colleagues. Can you gain support by various cloud services, so-called Web 2.0, in school, if so how? We want to show trends in our teaching after a change made in our method that can provide assistance in the form of a more structured, personal and accessible learning experience.This work is a degree thesis in two parts. The scientific work is divided into two projects with two persons in each. We are investigating the same tools but from two different perspectives. This thesis examines teachers' cooperation. The other paper examines the pupil-teacher perspective. To find trends for opportunities and possibilities of our already implemented change with paperless teaching using cloud services, we have conducted qualitative interviews with randomly selected students, and analyzed and compared the results. The analyses of these are presented together.The trends for opportunities and possibilities for continued change we have found through our investigation and the daily contact with students has strengthened us in our ambition to continue to use cloud services in our teaching. The students' attitude towards the tools is that they perceive them as more adapted to their everyday needs. The pedagogical change experienced by our teachers as less dramatic than we expected, which was positive.
73

Rekommendationssystem för sportnyheter / Modell och implementation med Amazon Web Services

Martin, Samuel January 2018 (has links)
På uppdrag av sportmediakoncernen ESMG undersöker detta arbete två frågeställningar: Hur kan man utveckla och driftsätta ett rekommendationssystem för nyhetsartiklar? Vilka föroch nackdelar finns med ett eget system jämfört med tredjepartssystem? Arbetet använder Polyas fyra steg som undersökningsmetod, där de fyra stegen anpassas och appliceras på detta projekt. För att kunna besvara den första frågeställningen, skapas initialt en kravspecifikation, som ligger till grund för rekommendationssystemets funktionella och icke-funktionella krav. Utifrån kravspecifikationen, görs en initial fallstudie av Amazon Web Services (AWS), där lämpliga verktyg och tjänster väljs, följt av utformning av en arkitektur för rekommendationssystemet. I en fallstudie av Hockeysveriges webbplats, implementeras sedan arkitekturen med hjälp av AWS och några andra verktyg, som Google Tag Manager och Numeri. Slutligen utvärderas arbetet för kravuppfyllnad. För att kunna besvara den andra frågeställningen, görs en summativ utvärdering av ett antal olika tredjepartssystem för rekommendationer. Genom analys av tredjepartssystemens respektive webbplatser, tas listor på föroch nackdelar fram, ackompanjerat med korta beskrivningar av tjänsterna. Resultaten av den första frågeställningen är en lösning, som visar hur man i praktiken kan utveckla och driftsätta ett rekommendationssystem för nyhetsartiklar. Genom en detaljerad beskrivning alla delar av utvecklingen, fungerar resultaten som en konkret guide i skapande av rekommendationssystem med moderna verktyg. Med avseende på arbetets andra frågeställning, visar resultaten att den stora skillnaden mellan ett egenbyggt system och tredjepartssystem ligger i flexibiliteten, men att ett eget system kommer med mer ansvar, fler beroenden och utan annan funktionalitet som statistik, vilket ofta ingår i tredjepartssystem. / On behalf of the corporate group ESMG, this thesis examines two research questions: How can one develop and deploy a custom recommender system for news articles? What are the pros and cons of having a custom system, compared to third-party systems? The thesis utilizes Polya's four steps as its research method, where the four steps are adapted and applied to this particular project. In order to answer the first research question, an initial requirements specification is created, which provides the basis for the recommender system's functional and non-functional requirements. Based on the requirement specification, an initial case study of Amazon Web Services (AWS) is performed, where appropriate tools and services are selected, followed by the design of an architecture for the recommender system. In a case study of ESMG:s website Hockeysverige, the architecture is then implemented, using AWS and some other necessary tools, such as Google Tag Manager and Numeri. Finally, the implementation is evaluated with respect to requirement compliance. To answer the second research question, a summative evaluation of a number of different third-party recommender systems is performed. By analyzing the third-party systems' websites, a list of pros and cons is presented, accompanied by a brief description of the service. The results of the first research question, is a solution which illustrates how one can, in practice, implement a news recommender system. Through a detailed description of all aspects of development, the results function as a guide in creating recommendation systems using modern tools. With regard to the second research question, the results show that the major difference between a custom system and third-party systems, lies in the flexibility, but a custom system brings more responsibility, more dependencies, and no other functionality, such as statistics, which is often part of third-party systems.
74

Molntjänster i kommunala skolorganisationer : En kvalitativ studie om faktorer som påverkar beslut om anskaffning av molntjänster / Cloud computing services within municipal schools : A qualitative study on factors influencing decisions regarding the procurement of cloud computing services

Nilsson, Elin January 2023 (has links)
Molntjänster har under de senaste åren tagit en central roll i moderniseringen av utbildningssektorn. Denna studie undersöker faktorer som påverkar kommunala skolorganisationers beslut om anskaffning av molntjänster. Genom semi-strukturerade intervjuer med respondenter från fem olika kommuner ämnar denna studie att identifiera möjligheter och utmaningar som kan påverka dessa beslut. Resultatet identifierade tillgänglighet och kostnadsreduktioner som centrala faktorer som motiverar beslut om anskaffning av molntjänster. Säkerhet och integritet identifierades som de primära faktorerna vilka hindrar beslut om anskaffning av molntjänster. Genom att identifiera dessa faktorer förstärker denna studie förståelsen för den beslutsfattandeprocess som kommunala skolorganisationer möter vid anskaffning av molntjänster. När utbildningsinstitutioner navigerar i det ständigt utvecklande digitala landskapet får förståelsen av dessa möjligheter och utmaningar som ligger till grund för besluten ökad betydelse. Eftersom tekniska framsteg fortsätter att omforma utbildningslandskapet bidrar insikterna från denna studie till en bredare dialog kring effektiv och ansvarsfull implementering av molntjänster.
75

Molnbaserad revision : En studie om revisorers användning av molnbaserade tjänster / Cloud-Based Auditing : A study of auditors’ use of cloud-based services

Erdogan, Nuri, Kilic, Cantürk January 2023 (has links)
Inledning: Digitaliseringen har påverkat samhället i stor utsträckning under de senaste åren ochdetta kan också observeras i olika företagsverksamhet, som började använda nya teknologier(Manyika et al., 2011). Syfte: Syftet med denna studie var att undersöka revisorernas uppfattningar från olikarevisionsbyråer i Sverige kring användningen av molntjänster i revisionsarbetet. Metod: Metoden som användes för att genomföra denna studie var semistruktureradeintervjuer med sex revisorer från lokala revisionsbyråer. Slutsats: Studiens resultat visar att revisorerna har över lag en positiv inställning till användningenav molntjänster i revisionsarbetet, samtidigt som de är medvetna om ett antal risker och nackdelar.Revisorerna anser att användningen av molntjänster i revisionsarbetet bidrar till öka effektivitetengenom att de sparar allting digitalt. Revisorerna menar att det också finns nackdelar medmolntjänster, bland annat säkerhetsrisker och svagare relationer till kunden, som kan bidra negativttill revisorernas relation till kunden. Några revisorer anser att molntjänsternas användning kommeratt fortsätta sprida sig inom branschen och kommer att vara centrala i att automatiserarevisionsarbetet med hjälp av framtidens AI. Detta väcker frågor om blivande revisorers utbildningoch professionell utveckling. / Introduction: Digitalization has had a great impact on our society in the past few years and that can be observed among different companies, which started using new technologies (Manyika et al.,2011). Purpose: The purpose of this study was to investigate the auditors’ perceptions in different audit firms in Sweden in regard to using cloud services in audit. Method: Semi-structured interviews with six auditors from local audit firms were conducted in this study. Conclusion: The results show that auditors have a positive attitude when it comes to using cloud services in their work, while they also aware of certain challenges associated with cloud auditing. Auditors consider that cloud services contribute to increase efficiency by storing everything in the cloud. Auditors consider that there are also disadvantages with cloud services, including security risks and weaker relations with the client, which can contribute in a negative way to auditors’ relations with their clients. Some auditors believe that the use of cloud services will continue to spread within the industry and will be key in automating audit work with the help of future developments within the field of AI. This raises questions about the education and professional development of future auditors.
76

Affärssystem som Software as a Service, en populär lösning för små och medelstora organisationer trots risker? : En studie om vad som har betydelse för att organisationer accepterar risker och implementerar SaaS-baserade affärssystem

Ha, Jonny, Hallerhed, Tim January 2019 (has links)
Införandet av ny teknologi i organisationer är ett ständigt aktuellt forskningsområde inom affärssystemforskningen. De senaste åren har fenomenet ”Molntjänster”, eller Software as a Service (SaaS), vuxit i popularitet. Många affärssystemleverantörer erbjuder idag sina kunder affärssystem som en molntjänst. SaaS-baserade affärssystem ger organisationer fördelar i jämförelse med traditionella affärssystem som installeras lokalt i organisationen, som exempelvis ökad skalbarhet, bättre åtkomstmöjligheter, samt lägre kostnader för implementation - vilket gör det särskilt intressant för små och medelstora organisationer. Dock innebär SaaS-baserade affärssystem även risker, som relateras till exempelvis bristande säkerhet, begränsade möjligheter till systemanpassning och integration, bristande prestanda, samt leverantörsinlåsning. Dessa risker kan få organisationer att tveka till att implementera SaaS-baserade affärssystem, trots identifierade fördelar. Tidigare forskning har identifierat både fördelar och risker med SaaS-baserade affärssystem, men lite är känt om varför små och medelstora organisationer väljer att införa sådana system trots de risker systemen är associerade med. Studiens syfte är därför att skapa förståelse för vad som har betydelse för att små och medelstora organisationer implementerar SaaS-baserade affärssystem, trots kända risker. Studiens resultat indikerar att förståelse för risker, tillit och förtroende för systemleverantören, reducerat kompetensbehov internt i organisationer, samt graden av komparativa fördelar har betydelse för organisationers vilja och acceptans till att implementera SaaS-baserade affärssystem, trots risker. Studiens slutsatser har även bidragit med rekommendationer för hur systemleverantörer av SaaS-baserade affärssystem kan utveckla sina värdeerbjudanden. Exempelvis rekommenderas systemleverantörer att vara ärliga och transparenta i kommunikationen mot kundorganisationer, samt att samarbeta med kundorganisationer genom hela implementationsfasen och efter slutförda implementationsprojekt. / The introduction of new technology in organizations is an ever-present area of research within ERP systems research. In recent years, the phenomenon of "Cloud Services", or Software as a Service (SaaS), is growing in popularity. Today, many ERP system suppliers offer their customers ERP systems as a cloud service. SaaS-based ERP systems give organizations advantages over traditional ERP systems that are installed locally in the organization, such as increased scalability, better accessibility, and lower implementation costs - which makes them particularly interesting for small and medium-sized organizations. However, SaaS-based ERP systems also involve risks that are related to, for example, lack of security, limited possibilities for system customization and integration, lack of system performance, and supplier lock-in. These risks may cause organizations to avoid SaaS-based ERP systems, despite identified benefits. Earlier research has identified both benefits and risks with SaaS-based ERP systems, but little is known about why small and medium-sized organizations choose to implement such systems despite the risks associated with them. The aim of the study is therefore to create an understanding of why small and medium-sized organizations choose to implement SaaS-based ERP systems, despite known risks. The study's results indicate that understanding of risks, trust and confidence in the system vendor, reduced internal competence needs, and the level of comparative advantages are important for organizations' willingness and acceptance to implement SaaS-based ERP systems, despite risks. The study’s conclusions also contributed with recommendations for how systems suppliers of SaaS-based ERP systems can develop their value propositions. For example, system suppliers are advised to be honest and transparent in communicating with customer organizations, as well as collaborating with customer organizations throughout the implementation phase and after the completion of implementation projects.
77

Upphandling av molntjänster inom kommunal verksamhet : Analys rörande interoperabilitet och data portabilitet / Procurement of cloud services within municipal activities : Analysis of interoperability and data portability

Kullman, Rasmus January 2019 (has links)
Molntjänster erbjuder skalbara IT-resurser på begäran över internet, där molntjänstanvändaren endast betalar efter förbrukning. Dessa resurser kan variera mellan allt från processorkraft till lagring (Amazon, 2019). Digitaliseringen av samhället har bidragit till en ökad efterfrågan på innovativa lösningar. Detta har resulterat i att molntjänster har ökat i popularitet inom offentlig sektor, exempelvis inom kommunal verksamhet där trenden pekar på att efterfrågan på molntjänster samt användning av molnlösningar fortsätter att öka. När offentliga aktörer väljer att implementera molntjänster så är det viktigt att den information som hanteras av en molntjänst bibehåller en hög nivå av informationssäkerhet (Hellberg, Islam, & Karlsson, 2018). Viktiga aspekter som kommunal verksamhet bör beakta är funktionalitet och juridiska krav. Förutom dessa aspekter så bör molntjänstkunder även ställa tydliga krav på de tekniska utmaningar som existerar för att kunna säkerställa att lösningen som tillhandahålls uppfyller verksamhetens kriterier rörande interoperabilitet och dataportabilitet.  Denna studie har till syfte att utveckla en checklista som kan användas vid upphandling av molntjänster inom kommunal verksamhet. Studien ämnar även till att analysera det eventuella gap som existerar mellan leverantör och köpare. Studien utförs genom att använda en kvalitativ metod. Genom kvalitativa intervjuer med representanter från ett urval av IT-avdelningar från kommuner inom Västra Götalands län och representanter från molntjänstleverantörer, samlas information in som sedan analyseras och används för att utveckla en checklista som kan användas vid upphandling av molntjänster inom kommunal verksamhet. Befintlig bakgrundslitteratur har även beaktats och analyserats under studien. Resultatet visar att samtliga kommuner involverade i studien använder sig av upphandlade molntjänster i någon utsträckning och är dagsläget i behov av de positiva egenskaper som molntjänster bidrar med till verksamheten. Resultatet visar även att det finns ett visst gap mellan leverantör och kommunal verksamhet när det kommer till vad som anses vara tydlig kravställning på interoperabilitet. / Cloud services offer scalable IT resources on demand over the Internet, where the cloud service user only pays for consumption. These resources can vary between everything from processing power to storage (Amazon, 2019). The digitization of society has contributed to an increased demand for innovative solutions. This has resulted in cloud services increasing in popularity in the public sector for example in municipal activities where the trend indicates that demand for cloud services and the use of cloud solutions continue to increase. When public actors choose to implement cloud services, it is important that the information handled by a cloud service maintains a high level of information security (Hellberg, Islam, & Karlsson, 2018). Important aspects that municipal activities should consider are functionality and legal requirements. In addition to these aspects, cloud service customers should also set clear requirements for the technical challenges that exist in order to ensure that the solution provided meets the operational criteria for interoperability and data portability. The purpose of this study is to develop a checklist that can be used in the procurement of cloud services within municipal activities. The study also aims to analyze the possible gap that exists between the supplier and the buyer. The study is performed using a qualitative method. Through qualitative interviews with representatives from a selection of IT departments from municipalities within the county of Västra Götaland, information is collected then analyzed and used to develop a checklist that can be used in procurement of cloud services within municipal activities. Existing background literature has also been considered and analyzed during the study. The result shows that all municipalities involved in the study make use of procured cloud services to some extent and are currently in need of the positive properties that cloud services contribute to the business. The result also shows that there is a certain gap between supplier and municipal activity when it comes to what is considered to be clear requirements regarding interoperability.
78

Project based multi-tenant managed RStudio on Kubernetes for Hopsworks / Projektbaserad hanterad RStudio för flera användare på Kubernetes i Hopsworks

Chikafa, Gibson January 2021 (has links)
In order to fully benefit from cloud computing, services are designed following the “multi-tenant” architectural model which is aimed at maximizing resource sharing among users. However, multi-tenancy introduces challenges of security, performance isolation, scaling and customization. RStudio server is an open source Integrated Development Environment (IDE) accessible over a web browser for R programming language. The purpose of this thesis is to develop an open source multi-user distributed system on Hopsworks, a data intensive and AI platform, following the multi-tenant model, that provides RStudio as Software as a Service (SaaS). Our goal is to promote collaboration among users when using RStudio and the learning and teaching of R by enabling users easily have access to same computational environments and resources while eliminating installation and maintenance tasks. Hopsworks introduces project-based multi-tenancy where users within a project share project resources (e.g datasets, programs and services) for collaboration which introduces one more challenge of sharing project resources in RStudio server instances. To achieve our purpose and goal we therefore needed to solve the following problems: performance isolation, security, project resources sharing, scaling and customization. Our proposed model is on demand single user RStudio server instances per project. Our system is built around Docker and Kubernetes to solve the problems of performance isolation, security and scaling. We introduce HopsFS-mount, that allows securely mounting HopsFS via FUSE to solve the project resources (datasets and programs) sharing problem. We integrate our system with Apache Spark which can scale and handle Big Data processing workloads. Also we provide a UI where users can provide custom configuration and have full control of their own RStudio server instances. Our system was tested on a GCP cluster with four worker nodes each with 30GB of RAM allocated to them. The tests on this cluster showed that 44 RStudio servers, each with 2GB of RAM, can be run concurrently. Our system can scale out to potentially support hundreds of concurrently running RStudio servers by adding more resources (CPUs and RAM) to the cluster or system. / För att dra full nytta av molntjänster är vissa applikationer designade för multitenans som syftar till att maximera resursdelning mellan användare. Dock introducerar multitenans utmaningar i hänsyn till resursdelning, säkerhet, prestandaisolering, anpassning och skalning. RStudio-server är en öppen källkod Integrerad utvecklingsmiljö (IDE) tillgänglig över en webbläsare för programmeringsspråket R. Syftet med denna avhandling är att utveckla ett distribuerat system med öppen källkod för flera användare på Hopsworks, en data krävande AI-plattform, efter multitenans-modellen, som tillhandahåller RStudio som Software as a Service (SaaS). Vårt mål är att främja samarbete mellan användare vid användning av RStudio, inlärning och undervisning av R genom att göra det enkelt för användare att ha tillgång till samma beräknings miljöer och resurser samtidigt som installation och underhållsarbete elimineras. Hopsworks introducerar projektbaserad multitenans där användare inom ett projekt delar projektresurser (t.ex. datamängder, program och tjänster) för samarbete som introducerar ytterligare en utmaning att dela projektresurser i RStudio server instanser. För att uppnå vårt syfte och mål behövde vi därför lösa följande problem: prestandaisolering, säkerhet, projekt resursdelning, skalning och anpassning. Vår föreslagna modell är på bergäran en-användares RStudio-serverinstanser per projekt. Vårt system är byggt kring Docker och Kubernetes för att lösa problemen med prestanda isolering, säkerhet och skalning. Vi introducerar HopsFS-mount, som gör det möjligt att säkert montera HopsFS via FUSE för att lösa resurs (datamängder och program) delning problemet. Vi integrerar vårt system med Apache Spark som kan skala och hantera Big Data bearbetning belastningar. Vi tillhandahåller också ett användargränssnitt där användare kan tillhandahålla anpassad konfiguration och ha full kontroll över sina egna RStudio-serverinstanser. Vårt system testades på ett GCP-kluster med fyra arbets noder, varje node hade 30 GB RAM. Testerna på detta kluster visade att 44 RStudio-servrar, var och en med 2 GB RAM, kan köras samtidigt. Vårt system kan även skala ut för att potentiellt stödja hundratals RStudio-servrar som samtidigt körs genom att lägga till fler resurser (CPU:er och RAM) i klustret eller systemet.
79

Pricing Strategies for E-Sourcing SaaS

Ingmar, Johanna, Svensson, Emil January 2017 (has links)
There has been a recent, quick growth in the market for e-sourcing and e- procurement Software-as-a-Service (SaaS). However, the software products are not yet commoditized which opens up for different ways of pricing the services. This prompts us to ask the questions: how does technological development within an industry affect the price and what are the aspects of pricing that makes it sustainable and competitive for the future? To find out, an extensive literature study was conducted together with interviews, both with the case company Trade Extensions, as well as SaaS consumers, other SaaS vendors and experts in the field. SaaS consumers did regard security as important but they were confident that the tools they used were secure. We found that competitive and sustainable price models are flexible, have lock-in effects, produce predictable revenues and costs, are easy to communicate and invite to first-time usage. While trying to achieve this, a software provider also should take into account whether they are a price maker or price taker, and also allow their price model to change with customer needs and technology. Upcoming technologies that are likely to have an impact on the SaaS industry are artificial intelligence, Internet of things, cognitive and mobile analytics. When choosing price models companies should be aware of what aspects of price that are important to their customers. They must evolve their price model with the technology and be ever vigilant to upcoming security issues and growing technological trends. There might be reasons to create more flexibility for customers by providing options for type of price model or different versions of their product.
80

Att driftsätta i molnet : En undersökning i kostnader och skalningsmöjligheter

Blom, Tryggve January 2012 (has links)
När en ny webbapplikation skall lanseras och driftsättas är det svårt att i förhand veta vilken datatrafik och belastning som tjänsten behöver vara dimensionerad för. Rapporten följer en webbapplikation som inte är förberedd för uppskalning till att bli separerad i olika komponenter för ökad skalbarhet och driftsäkerhet. I rapporten genomförs även en komparativ studie på olika typer av molntjänster som erbjuder infrastruktur (IaaS)-, plattform (PaaS)- och mjukvara (SaaS) som en tjänst. Målet med undersökningen var att hitta en kostnadseffektiv metod för att expandera applikationens infrastruktur och flytta implementationen till molnet. Resultatet och slutsatsen visar att den dyraste lösningen inte alltid är den bästa och i slutändan kan företag betalar pengar för resurser som de inte utnyttjar.

Page generated in 0.1032 seconds