• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 42
  • 25
  • 4
  • 4
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 84
  • 84
  • 32
  • 30
  • 29
  • 27
  • 25
  • 22
  • 18
  • 15
  • 14
  • 14
  • 14
  • 13
  • 13
  • 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.
21

ENABLING MULTI-PARTY COLLABORATIVE DATA ACCESS

Athamnah, Malek January 2018 (has links)
Cloud computing has brought availability of services at unprecedented scales but data accessibility considerations become more complex due to involvement of multiple parties in providing the infrastructure. In this thesis, we discuss the problem of enabling cooperative data access in a multi-cloud environment where the data is owned and managed by multiple enterprises. We consider a multi-party collaboration scheme whereby a set of parties collectively decide accessibility to data from individual parties using different data models such as relational databases, and graph databases. In order to implement desired business services, parties need to share a selected portion of information with one another. We consider a model with a set of authorization rules over the joins of basic relations, and such rules are defined by these cooperating parties. The accessible information is constrained by these rules. Specifically, the following critical issues were examined: Combine rule enforcement and query planning and devise an algorithm which simultaneously checks for the enforceability of each rule and generation of minimum cost plan of its execution using a cost metric whenever the enforcement is possible; We also consider other forms of limiting the access to the shared data using safety properties and selection conditions. We proposed algorithms for both forms to remove any conflicts or violations between the limited accesses and model queries; Used graph databases with our authorization rules and query planning model to conduct similarity search between tuples, where we represent the relational database tuples as a graph with weighted edges, which enables queries involving "similarity" across the tuples. We proposed an algorithm to exploit the correlations between attributes to create virtual attributes that can be used to catch much of the data variance, and enhance the speed at which similarity search occurs; Proposed a framework for defining test functionalities their composition, and their access control. We discussed an algorithm to determine the realization of the given test via valid compositions of individual functionalities in a way to minimize the number of parties involved. The research significance resides in solving real-world issues that arise in using cloud services for enterprises After extensive evaluations, results revealed: collaborative data access model improves the security during cooperative data processes; systematic and efficient solving access rules conflict issues minimizes the possible data leakage; and, a systematic approach tackling control failure diagnosis helps reducing troubleshooting times and all that improve availability and resiliency. The study contributes to the knowledge, literature, and practice. This research opens up the space for further studies in various aspects of secure data cooperation in large-scale cyber and cyber-physical infrastructures. / Computer and Information Science
22

A Practical Approach of an Internet of Robotic Things Platform

Yousif, Robert January 2018 (has links)
This thesis aims to design and develop a platform based on a novel concept - the Internet of Robotic Things (IoRT) constructed by a robotic platform, an Internet of Things (IoT) platform and cloud computing services. A robotic platform enables hardware abstraction, facilitating the management of input/output between software, mechanical devices  andelectronic systems. The IoT platform is a global network enabling a massive number of devices known as things to communicate with each other and transfer data over the Internet. Cloud computing is a shared pool of scalable hardware usually provisioned as cloud services by third party cloud vendors. The integration of these concepts constitutes the core of the IoRT platform, as a global infrastructure facilitating robots to interconnect over the Internet utilizing common communication technology. Moreover, the pool of cloud resources shared by the connected robots enables scalable storage and processing power. The IoRT platform developed in this study constitutes firstly of the Amazon Web Service (AWS) IoT core serving as the IoT platform. Secondly, it incorporates the Robot Operating system (ROS) as the robotic platform and thirdly the cloud services Amazon DynamoDB and AWS Lambda for data storing and data processing respectively.The platform was evaluated in terms of delays & utilization and visualization capabilities. The platform demonstrates promising result in terms of delays exchanging small packages of data, round-trip delays in order of 50-60ms were obtained between a robot placed in Stockholm and the communication platform AWS IoT placed in Dublin, Ireland. Most of the delay is due to the traveling distance, where a round trip ping between Stockholm and Dublin takes around 50ms. The platforms ability to visualize streaming data from the robots, enables an operator to visualize selected data from any service in the platform over the Internet in near real-time, with round-trip delays in order of 250-300ms where the data propagates through multiple cloud service. In conclusion, this report illustrates the feasibility of merging two major platforms together: ROS and AWS IoT, and moreover, the accessibility to exploit the power and potential enabled by the modern data centers. / Avhandlingens syfte är att utforma och utveckla en plattform baserat på konceptet Internet of Robotic Things konstruerat av en robotikplattform, en Internet of Things plattform och molntjänster. En Internet of Things plattform är ett globalt nätverk som tillåter många enheter att kommunicera med varandra och överföra data över Internet. En robotikplattform underlättar kontrollen av in/ut mellan mjukvara, mekaniska enheter och elektroniska system. Molntjänster är en gemensam pool av skalbar hårdvara som vanligtvis erbjuds av tredje parts molnleverantörer. En Internet of Robotic Things plattform är en global infrastruktur som underlättar avancerade robotar att interagera över Internet genom en gemensam kommunikationsteknik, en pool av molntjänster som delas av alla uppkopplade robotar som tillåter skalbar lagring och processorkraft.Plattformens huvudkomponenter är robotikplattformen Robot Operating System, Internet of Things plattformen AWS IoT Core och molntjänsterna Amazon DynamoDB och AWS Lambda för lagring och databearbetning.Plattformen evalueras i form av plattformegenskaperna, fördröjningar & funktionstid och visualiseringsförmåga. Plattformen visar lovande resultat i from av fördröjningar mellan två robotar som utbyter data med hjälp av IoT plattformen, där fördröjningarna är begränsade av distanssträckan. Plattformens egenskap att visualisera strömmande data från robotar möjliggör för en operatör att visualisera utvald data från plattformen över internet i realtid.
23

Hands-on Comparison of Cloud Computing Services for Developing Applications

Rollino, Sebastian January 2022 (has links)
When developing applications, developers face a challenge when they have to select the technologies that best fit the requirements gathered for the application that is going to be developed. New programming languages, frameworks, stacks, etc., have arisen in recent years making the choice even harder. Cloud computing is a new technology that has gained popularity in the last two decades providing computing resources to developers and companies. As with the other technologies, there are many cloud service providers to choose from. In this thesis, the two biggest cloud service providers Amazon Web Services and Microsoft Azure are compared. Furthermore, after comparing the providers a prototype of a customer relationship management system was deployed to the selected provider. From the data gathered it could be seen that further research needs to be done to decide which provider might fit better for application development.
24

The Impact of Cloud Computing Towards Early Stage Startups in Sweden : Case of Three Stockholm-Based Early Stage Startups

Setiawan, Abraham January 2015 (has links)
In the last decades, the technology in ICT sector has advanced significantly. Rapid improvement of Internet services and virtualization techniques have caused the birth of a handful of computing paradigms, including the cloud computing. There are a number of major global cloud service providers that offers various cloud services to individual and companies. Consequently, there are increasing numbers of companies that are moving to the cloud leading to proliferation of cloud computing market. This thesis explores the impact of cloud computing towards early stage startups in terms of usage, benefit, competitive advantage, and dependency in order to be sustainable in the focus of a specific country: Sweden. Stockholm has become one of the top tech startup scenes in Europe and has given birth to a great deal of startups, some of the internationally recognized ones including Spotify, Klarna, and King while there are other ones that have a potential to catch up with them. In order to give an insight about what the impacts of cloud computing towards the early stage startups, three Stockholm-based early stage startups from 3 different field of business were interviewed. To ensure the anonymity of the startups, the companies are referred to The Healthy Company, a startup that sells healthy food through pop-up bicycle; The Invest Company, a startup that develops mobile application to connect startups and investors; and The Learning Company, a startup that summarizes business books that take 8 hours to finish into just half an hour. Based on the findings of this study, there are several characteristics that are similar in all 3 startups regardless of their field of business.
25

Comparing Cloud Architectures in terms of Performance and Scalability

Jääskeläinen, Perttu January 2019 (has links)
Cloud Computing is becoming increasingly popular, with large amounts of corporations revenue coming in from various cloud solutions offered to customers. When it comes to choosing a solution, multiple options exist for the same problem from many competitors. This report focuses on the ones offered by Microsoft in their Azure platform, and compares the architectures in terms of performance and scalability.In order to determine the most suitable architecture, three offered by Azure are considered: Cloud Services (CS), Service Fabric Mesh (SFM) and Virtual Machines (VM). By developing and deploying a REST Web API to each service and performing a load test, average response times in milliseconds are measured and compared. To determine scalability, the point at which each service starts timing out requests is identified. The services are tested both by scaling up, by increasing the power of a single instance of a machine, and by scaling out, if possible, by duplicating instances of machines running in parallel.The results show that VMs fall considerably behind both CS and SFM in both performance and scalability, for a regular use case. For low amounts of requests, all services perform about the same, but as soon as the requests increase, it is clear that both SFM and CS outperform VMs. In the end, CS comes ahead both in terms of scalability and performance.Further research may be done into other platforms which offer the same service solutions, such as Amazon Web Services (AWS) and Google Cloud, or other architectures within Azure. / Molntjänster blir alltmer populära i dagens industri, där stora mängder av företagens omsättning består av tjänster erbjudna i form av molnlösningar. När det kommer till att välja en lösning finns många för samma problem, där det är upp till kunden att välja vilken som passar bäst. Denna rapport fokuserar på tjänster erbjudna av Microsofts Azure plattform, i en jämförelse av arkitekturer som belastningstestas för att mäta prestanda och skalbarhet.För att avgöra vilken arkitektur som är optimalast mäts tre olika tjänster erbjudna i Azure: Cloud Services (CS), Service Fabric Mesh (SFM) och Virtual Machines (VM). Detta görs genom att utveckla och deploya ett REST Web API som är simulerat med användare, där prestanda mäts genom att ta medelresponstiden i millisekunder per anrop. För att avgöra skalbarhet identifieras en punkt där tjänsten inte längre klarar av antalet inkommande anrop och börjar returnera felkoder. Maskinerna för varje tjänst testas både genom att skala upp, genom att förstärka en maskin, men även genom att skala ut, där det skapas flera instanser av samma maskin.Resultatet visar att Virtual Machines hamnar betydligt efter både CS och SFM i både prestanda och skalbarhet för ett vanligt användarfall. För låga mängder anrop ligger samtliga tjänster väldigt lika, men så fort anropen börjar öka så märks det tydligt att SFM och CS presterar bättre än Virtual Machines. I slutändan ligger CS i framkant, både i form av prestanda och skalbarhet.Vidare undersökning kan göras för de olika plattformarna erbjudna av konkurrenter, så som Amazon Web Services (AWS) och Google Cloud, samt andra arkitekturer från Azure.
26

Exploring Strategies that IT Leaders Use to Adopt Cloud Computing

Khan, Zeeshan H 01 January 2016 (has links)
Information Technology (IT) leaders must leverage cloud computing to maintain competitive advantage. Evidence suggests that IT leaders who have leveraged cloud computing in small and medium sized organizations have saved an average of $1 million in IT services for their organizations. The purpose of this qualitative single case study was to explore strategies that IT leaders use to adopt cloud computing for their organizations. The target population consisted of 15 IT leaders who had experience with designing and deploying cloud computing solutions at their organization in Long Island, New York within the past 2 years. The conceptual framework of this research project was the disruptive innovation theory. Semistructured interviews were conducted and company documents were gathered. Data were inductively analyzed for emergent themes, then subjected to member checking to ensure the trustworthiness of findings. Four main themes emerged from the data: the essential elements for strategies to adopt cloud computing; most effective strategies; leadership essentials; and barriers, critical factors, and ineffective strategies affecting adoption of cloud computing. These findings may contribute to social change by providing insights to IT leaders in small and medium sized organizations to save money while gaining competitive advantage and ensure sustainable business growth that could enhance community standards of living.
27

Exploring the Critical Factors for the adoption of Enterprise Cloud Computing

Hsu, Chen-hou 12 August 2011 (has links)
With advances in information technology, various cloud computing related research and development has become a hot trend. Except the vast amount of studies and reports appearing in local magazines and newspapers, government agencies have also set up corresponding R & D projects. However, most of these studies focus on the infrastructure or platform level of the cloud. For example, the projects for Infrastructure as a Service (IaaS) include the Cloud Computing Center for Mobile Application at Industrial Technology Research Institute (ITRI), the Cloud Service and Technology Center at Information Industry Institute (III) and the already launched ¡§hiCloud¡¨ at Chunghwa Telecom Corporation. In the business side, there is TCloud Computing that does the development of both "Infrastructure" and "Platform as a Service" (PaaS). As to Software as a Service (SaaS) related research, III has gathered 10 domestic companies to participate the co-operation plans for education cloud, manufacture cloud, ¡K and practice cloud, a total of nine cloud services. However, they are all in the early stages without much success stories or usages. The study of this thesis is angled toward business needs, from the point of resource-based analysis to see how a firm will be affected if introduction of SaaS to business. In particular, we will study this subject from four dimensions, which are the competitiveness of enterprises, IT outsourcing strategy, cost structure analysis and data security technology, to identify the possible critical factors for the introduction for cloud computing services. As most people are perceived, cloud computing has a comparative advantage of cost saving over traditional approach.
28

Resilient Cloud Computing and Services

Fargo, Farah Emad January 2015 (has links)
Cloud Computing is emerging as a new paradigm that aims at delivering computing as a utility. For the cloud computing paradigm to be fully adopted and effectively used it is critical that the security mechanisms are robust and resilient to malicious faults and attacks. Securing cloud is a challenging research problem because it suffers from current cybersecurity problems in computer networks and data centers and additional complexity introduced by virtualizations, multi-tenant occupancy, remote storage, and cloud management. It is widely accepted that we cannot build software and computing systems that are free from vulnerabilities and that cannot be penetrated or attacked. Furthermore, it is widely accepted that cyber resilient techniques are the most promising solutions to mitigate cyberattacks and change the game to advantage defender over attacker. Moving Target Defense (MTD) has been proposed as a mechanism to make it extremely challenging for an attacker to exploit existing vulnerabilities by varying different aspects of the execution environment. By continuously changing the environment (e.g. Programming language, Operating System, etc.) we can reduce the attack surface and consequently, the attackers will have very limited time to figure out current execution environment and vulnerabilities to be exploited. In this dissertation, we present a methodology to develop an Autonomic Resilient Cloud Management (ARCM) based on MTD and autonomic computing. The proposed research will utilize the following capabilities: Software Behavior Obfuscation (SBO), replication, diversity, and Autonomic Management (AM). SBO employs spatiotemporal behavior hiding or encryption and MTD to make software components change their implementation versions and resources randomly to avoid exploitations and penetrations. Diversity and random execution is achieved by using AM that will randomly "hot" shuffling multiple functionally-equivalent, behaviorally-different software versions at runtime (e.g., the software task can have multiple versions implemented in a different language and/or run on a different platform). The execution environment encryption will make it extremely difficult for an attack to disrupt normal operations of cloud. In this work, we evaluated the performance overhead and effectiveness of the proposed ARCM approach to secure and protect a wide range of cloud applications such as MapReduce and scientific and engineering applications.
29

Vad finns det för fördelar och nackdelar medmolnet? : Hur upplever IT-företag dessa?

Andersson, Johan, Pettersson, Johan January 2014 (has links)
Att inom företag och organisationer använda sig av molntjänster är den senaste heta trenden inom IT-världen. Men vad finns det egentligen för fördelar och nackdelar med att använda sig av molntjänster? I denna uppsats beskriver vi först fenomenet molnetoch molnjänster, även känt som cloud computing. Efter det har vi gjort en litteraturstudie för att ta reda på vad det finns för för och nackdelar med användandetav molntjänster. Vi har till slut utfört en kvalitativ enkätundersökning för att ta reda påvad IT-företag som använder sig av molntjänster upplever för för och nackdelar meddem. Den genomförda litteraturstudien resulterade i ett visst antal för och nackdeler.Dessa för och nackdelar har vi delat in i åtta stycken kategorier med övergripande teman. Vi har därefter utformat enkätfrågorna utifrån dessa kategorier.
30

Dataskyddsförordningens tillämplighet vid personuppgiftshantering i molntjänster : En studie av Dataskyddsförordningen, utifrån perspektivet användande av molntjänster / The applicability of the General Data Protection Regulation when processing personal data in cloud services : A study of the General Data Protection Regulation, from the perspective of the use of cloud services

Johnsson, Lovisa January 2017 (has links)
För att förbättra säkerhetsarbetet och för att skapa harmonisering inom EU vad gäller skydd av personuppgifter antogs i april år 2016 en ny EU-förordning om dataskydd, General Data Protection Regulation (GDPR), även benämnd Dataskyddsförordningen. Förordningen börjar gälla som lag i Sverige först den 25 maj år 2018. Införandet av förordningen kommer innebära att Europaparlamentets och rådets direktiv 95/46/EG av den 24 oktober 1995 om skydd för enskilda personer med avseende på behandling av personuppgifter och om det fria flödet av sådana uppgifter samt Personuppgiftslagen (1998:204) (PUL) upphör att gälla. Det huvudsakliga syftet med Dataskyddsförordningen är att ytterligare harmonisera och effektivisera skyddet av personuppgifter för att förbättra den inre marknadens funktion samt att öka den enskildas kontroll över sina personuppgifter. Dataskyddsförordningen är direkt tillämplig som lag i samtliga medlemsländer och kommer efter ikraftträdande utgöra grunden för generell personuppgiftsbehandling inom hela EU.  Det har under de senaste åren blivit allt mer vanligt att företag, organisationer, kommuner och myndigheter använder sig av molntjänster. Molntjänster är intressanta ur ett juridiskt perspektiv eftersom de mest uppmärksammade juridiska frågeställningarna angående molntjänster är frågor hänförliga till hantering av personuppgifter och säkerhet.   I uppsatsen redogörs för införandet av Dataskyddsförordningen (GDPR) utifrån perspektivet företags, organisationer, kommuners och myndigheters användande av molntjänster. I uppsatsen beskrivs även molntjänsters funktioner och egenskaper. Dataskyddsförordningen är nyligen antagen och utgör ännu inte svensk lag, förordningen baseras däremot i stora delar på Dataskyddsdirektivets innehåll och struktur. Dataskyddsdirektivet och PUL studeras därför i uppsatsen för att få en förståelse för bestämmelserna i Dataskyddsförordningen. Molntjänster finns i flera olika tekniska lösningar och är även gränsöverskridande, vilket innebär att användande av molntjänster i vissa fall innebär att personuppgifter överförs till ett tredje land. Uppsatsen behandlar därmed tillämpliga bestämmelser avseende överföringar av personuppgifter till tredje land. Uppsatsen avslutas med en analys och en slutsats. I slutsatsen konstateras att förordningen ger ett förstärkt skydd för den registrerade vid hantering av personuppgifter i molntjänster samt att förordningens utökade territoriella tillämpningsområde innebär att förordningen är bättre anpassad till molntjänstanvändande. Vidare konstateras i slutsatsen att rättsläget för överföringar av personuppgifter till USA med stöd av Privacy Shield-överenskommelsen för närvarande är osäkert.

Page generated in 0.4307 seconds