Spelling suggestions: "subject:"[een] CLOUD"" "subject:"[enn] CLOUD""
221 |
Decision Modelling and Optimization for Enterprise Migration to CloudsNg, Alexander CB January 2014 (has links)
Many enterprises are currently exploring the possibility of migrating some or all of their IT functionalities to public clouds with the objective of reducing their overall IT service costs or to open new business frontiers. Unfortunately, making such a decision is not a straightforward task; it requires a vigorous evaluation of the various benefits, risks and costs associated with the migration of their diverse business processes that comprise of their current IT services. Yet, this problem has received very little attention in the literature, mainly due to its interdisciplinary nature.
This thesis aims at filling this gap by aiding the enterprises during the phase of making their cloud migration decision. The contributions of this work are twofold. First, a novel cloud-migration framework is introduced to guide the enterprises through a sequence of well-defined recommended analysis steps. These steps culminate with the formulation of the migration decision problem as a mathematical optimization one. The second contribution is a decision engine that efficiently solves this optimization problem.
More precisely, the proposed framework gradually guides the enterprise to first identify the various business processes that are related to their IT services and then to determine the relationship and the communication needed among those processes. The identified inter-process communication represents an indicator of how tightly coupled these business processes are to each other. When outsourcing business processes, tightly coupled processes add a high communication cost and may introduce service latency if they are not co-located. As such, inter-process communication becomes an important input parameter that affects the migration decision.
Enterprises can then determine to partially or completely migrate IT services to clouds. Furthermore, multiple vendors can be used for different services. However, when different vendors are involved, the communication cost between different processes increases. The objective is to maximize profit for an organization which includes lowering IT expenses in the long term without compromising data integrity or security. An optimization formula is finally constructed to help the enterprise determine which services to migrate given input parameters of the cost of doing business in-house, cost of outsourcing, and communication costs.
Finally, a case study is utilized to demonstrate the performance of the proposed work by analyzing the process of migrating the services to clouds for an IPTV service provider. More specifically, the case study focuses on the content delivery network (CDN) within the IPTV provider’s infrastructure which is responsible for delivering contents to viewers. The CDN network can use the proposed profit-optimization formula to determine whether to utilize a cloud service or to use its internal resource to deliver the content. A performance evaluation from a simulation is presented to demonstrate the proposed profit-optimization formula can return a set of optimal mix of both internal and external services to maximize profits.
|
222 |
Cloud Computing Frameworks for Food Recognition from ImagesPeddi, Sri Vijay Bharat January 2015 (has links)
Distributed cloud computing, when integrated with smartphone capabilities, contribute to building an efficient multimedia e-health application for mobile devices. Unfortunately, mobile devices alone do not possess the ability to run complex machine learning algorithms, which require large amounts of graphic processing and computational power. Therefore, offloading the computationally intensive part to the cloud, reduces the overhead on the mobile device. In this thesis, we introduce two such distributed cloud computing models, which implement machine learning algorithms in the cloud in parallel, thereby achieving higher accuracy. The first model is based on MapReduce SVM, wherein, through the use of Hadoop, the system distributes the data and processes it across resizable Amazon EC2 instances. Hadoop uses a distributed processing architecture called MapReduce, in which a task is mapped to a set of servers for processing and the results are then reduced back to a single set. In the second method, we implement cloud virtualization, wherein we are able to run our mobile application in the cloud using an Android x86 image. We describe a cloud-based virtualization mechanism for multimedia-assisted mobile food recognition, which allow users to control their virtual smartphone operations through a dedicated client application installed on their smartphone. The application continues to be processed on the virtual mobile image even if the user is disconnected for some reason. Using these two distributed cloud computing models, we were able to achieve higher accuracy and reduced timings for the overall execution of machine learning algorithms and calorie measurement methodologies, when implemented on the mobile device.
|
223 |
Vizualizace 3D scény pro ovládání robota / Visualization Environment for Robot Remote ControlBlahož, Vladimír January 2012 (has links)
This thesis presents possibilities of 3D point cloud and true colored digital video fusion that can be used in the process of robot teleoperation. Advantages of a 3D environment visualization combining more than one sensor data, tools to facilitate such data fusion, as well as two alternative practical implementations of combined data visualization are discussed. First proposed alternative estimates view frustum of the robot's camera and maps real colored video to a semi-transparent polygon placed in the view frustum. The second option is a direct coloring of the point cloud data creating a colored point cloud representing color as well as depth information about an environment.
|
224 |
The impact of network related factors on Internet based technology in South Africa : a cloud computing perspectiveRamagoffu, Madisa Modisaotsile 24 February 2013 (has links)
Outsourcing, consolidation and cost savings of IT services, are increasingly becoming an imperative source of competitive advantage and a great challenge for most local and global businesses. These challenges not only affect consumers, but also the service providers’ community. As IT is slowly becoming commoditised, consumers, such as business organisations, are increasingly expecting IT services that will mimic other utility services such as water, electricity, and telecommunications.To this end, no one model has been able to emulate these utilities in the computing arena.Cloud Computing is the recent computing phenomenon that attempts to be the answer to most business IT requirements. This phenomenon is gaining traction in the IT industry, with a promise of advantages such as cost reduction, elimination of upfront capital outlay, pay per use models, shared infrastructure, and high flexibility allowing users and providers to handle high elasticity of demand. The critical success factor that remains unanswered for most IT organisations and its management is: What is the effect of the communication network factors on Internet based technology such as Cloud Computing, given the emerging market context.This study therefore, investigates the effect of four communication network factors (price, availability, reliability and security) in the adoption of Cloud Computing by IT managers in a South African context, including their propensity to adopt the technology. The study investigates numerous technology adoption theories, in which Technology, Organisation and Environment (TOE) framework is selected due to it having an organisational focus as opposed to an individual focus.Based on the results, this study proposes that Bandwidth (Pricing and Security) should be included into any adoption model that involves services running on the Internet. The study makes an attempt to contribute to the emerging literature of Cloud Computing, Internet in South Africa, in addition to offering organisations considering adoption and Cloud Providers’ significant ideas to consider for Cloud Computing adoption. / Dissertation (MBA)--University of Pretoria, 2012. / Gordon Institute of Business Science (GIBS) / unrestricted
|
225 |
Lagring av sekretessreglerade uppgifter i molntjänster : En analys kring förutsättningar för användning av molnleverantörer bland myndigheterBengtsson, Hampus, Knutsmark, Ludvig January 2020 (has links)
Background: Swedish authorities' use of popular cloud providers is today the subject of an intense debate. Legislations, like the U.S. CLOUD Act, are applicable across borders, which makes data that is stored on servers located in Sweden affected by U.S. law. Several Swedish organizations mean that the usage of affected cloud providers for storage of sensitive records breaks the Swedish law - Offentlighets- och sekretesslagen. The program for collaboration between Swedish authorities, eSam, says that there is a possibility of withstanding the law, if suitable encryption is used, but states that more research is needed. Objectives: The main objective of this thesis is to research which requirements for encryption mechanisms are needed for Swedish authorities' use of cloud providers affected by legislations like CLOUD Act, without them breaking Swedish laws. The three most popular cloud providers, Amazon Web Services (AWS), Microsoft Azure, and Google Cloud will be compared and examined if requirements on encryption are met. Historically, providers' access to encryption keys is a major threat to data confidentiality. Therefore an alternative encryption method that withholds both encryption keys and clear text, but preserves functionality will be researched. Method: To create fair and good requirements on encryption mechanisms, several threat models are created from the perspective of today's- and future laws. A SWOT-analysis will be used to compare the cloud providers. To research the possibility and usability of alternative encryption in the cloud, a system that withholds both encryption keys and clear text data from the provider is proposed. Result: The result shows that the most popular services like Office 365 and G Suite are not suitable for use by Swedish authorities for the storage of sensitive records. Instead, Swedish authorities can use IaaS-services from both AWS and Microsoft Azure for storage of sensitive records - if the requirements for encryption mechanisms are met. The result also shows that alternative encryption methods can be used as part of a document management system. Conclusion: Swedish authorities should strive to expand their digitalization but should be careful about the usage of cloud providers. If laws change, or political tensions rise, the requirements for the encryption mechanisms proposed in this thesis would not be applicable. In a different situation, Swedish authorities should use alternative solutions which are not affected by an altered situation. One such alternative solution is the document management system proposed in this thesis. / Bakgrund: Idag pågår det en delad debatt gällande lämpligheten för svenska myndigheter att använda utländska molntjänster. Lagstiftningar som bland annat amerikanska CLOUD Act utgör ett hot för svensk suveränitet, eftersom data lagrad i svenska serverhallar kan komma att vara föremål i amerikanska domslut. Vissa organisationer menar då att uppgifter som omfattas av offentlighets- och sekretesslagen (OSL) kan sannolikt betraktas som röjda. Nyttan med att använda molntjänster är generellt sett stor - och bör därför strävas efter att användas. eSam, som är ett program för myndighetssamverkan, menar i ett uttalande att kryptering skulle kunna förhindra ett röjande och möjliggöra användande av dessa molntjänster, men ifrågasätter hur det bör gå till. Syfte: Syftet med detta arbete är att undersöka vilka krav på krypteringsmekanismer som krävs för att lagra sekretessreglerad information i molntjänster utan att bryta mot svensk lagstiftning. Molntjänstleverantörerna, Amazon Web Services (AWS), Microsoft Azure och Google Cloud, kommer att undersökas för att se om dessa lever upp till de identifierade kraven. Historiskt sett är tjänsteleverantörers tillgång till krypteringsnycklar ett stort hot. Därför ska en alternativ krypteringsmetod som bevarar krypteringsnyckel undangömd från tjänsteleverantören undersökas, men som samtidigt bevarar viss funktionalitet med molntjänsten. Metod: För att kunna skapa korrekta och rimliga krav på krypteringsmekanismer skapas hotmodeller som utgår från juridiken. En SWOT-analys kommer användas för att jämföra vilka molntjänstleverantörer som lever upp till kraven. För att undersöka möjligheten och nyttan med alternativa krypteringsmekanismer, implementeras ett förslag på system där varken krypteringsnyckel eller data i klartext tillgås molntjänstleverantören. Resultat: Resultatet visar att populära tjänster som exempelvis Office 365 och G Suite är direkt olämpliga för användning av svenska myndigheter. Det visar sig att IaaS-tjänster som tillhandahålls av AWS och Microsoft Azure i viss mån lämpar sig för användning - förutsatt att vissa krav uppfylls. Resultatet visar även att det är möjligt att använda alternativa krypteringsmetoder som en del i ett dokumenthanteringssystem. Slutsats: Svenska myndigheter bör sträva efter att öka sin digitalisering, men bör ta ordentliga försiktighetsåtgärder innan eventuella upphandlingar av molntjänster sker. Skulle det juridiska eller säkerhetspolitiska läget förändras kommer de krav på krypteringsmekanismer som presenteras i arbetet inte längre vara tillämpliga. I ett förändrat läge bör svenska myndigheter istället använda alternativa lösningar som inte påverkas, likt det dokumenthanteringssystem som arbetet presenterar.
|
226 |
Isolation réseau dans un environnement Cloud Public/Hybride / Network Isolation in a Public/Hybrid cloud environmentDel Piccolo, Valentin 23 May 2017 (has links)
Le cloud computing est un modèle informatique donnant accès à un grand nombre de ressources de calcul et de stockage. Trois types de cloud existent, le cloud public, le cloud privé et le cloud hybride. Afin de proposer une solution cloud hybride, nous utilisons le protocole TRILL qui permet d'optimiser l'utilisation des ressources réseau d'une infrastructure. Cependant, TRILL ne permet pas d'interconnecter des data centers sans perdre l'indépendance de leur plan de contrôle. Pour modifier ce comportement, lequel implique la création d'un unique domaine de broadcast s'étendant sur tout le réseau, nous proposons, comme première contribution, une solution (MLTP) qui permet d'interconnecter des réseaux TRILL tout en les maintenant indépendants. Un autre élément manquant de TRILL est l'isolation des flux réseau. Notre seconde contribution consiste donc à trouver et implémenter une solution d'isolation des flux au sein de MLTP. Ce nouveau protocole (MLTP+VNT), permet d'avoir une solution de cloud hybride, mais elle possède deux désavantages. Le premier est la gestion des pannes. Certains éléments de MLTP+VNT, les Border RBridges (BRB), contiennent des informations nécessaires au routage inter-data center et lorsqu'ils tombent en panne, ces informations sont perdues. Pour éviter cela, nous avons, dans notre troisième contribution, modifié MLTP+VNT pour synchroniser les BRBs. Le second est l'obligation de n'utiliser que des réseaux MLTP+VNT pour réaliser un cloud hybride. Pour lever cette restriction, nous avons, dans notre quatrième contribution, conçu une passerelle entre un réseau TRILL, pour le cloud public, et un réseau OpenFlow, pour le cloud privé. / Cloud computing uses infrastructure with a lot of computing and storage resources. There are three types of cloud: Public cloud, Private cloud, and Hybrid cloud. In order to provide a hybrid cloud solution, we used as a base the TRILL protocol which optimizes the use of the data center infrastructure. However, TRILL cannot interconnect data centers as doing so will merge the data centers networks and each data center will lose its independence. Our first contribution is to change this behavior and we develop MLTP which allows to interconnect TRILL or MLTP network without merging them. Another functionality missing from TRILL is network isolation. To fill this lack, in our second proposal we add to MLTP a solution called VNT and we then have a new protocol called MLTP+VNT. In this protocol, each user traffic is isolated from one another. Therefore, MLTP+VNT allows to have a hybrid cloud environment. Nevertheless, it has two shortcomings. The first one is its “single” point of failure. As a matter of fact, MLTP+VNT uses a new type of nodes called Border RBridges which contains inter-data centers routing information. If a Border RBridge fails, then the information it contained is lost. In order to prevent this loss, we implement a method to synchronize the Border RBridges in our third contribution. The second shortcoming is the obligation to use MLTP+VNT in each network to form the hybrid cloud. To lift this limitation, we design and develop, in our fourth contribution, a bridge between a MLTP+VNT network and an OpenFlow network. This way, our solution allows to create a hybrid cloud environment with the MLTP+VNT solution in the public cloud and OpenFlow in the public cloud.
|
227 |
A Process Framework for Managing Quality of Service in Private CloudMaskara, Arvind 01 August 2014 (has links)
As information systems leaders tap into the global market of cloud computing-based services, they struggle to maintain consistent application performance due to lack of a process framework for managing quality of service (QoS) in the cloud. Guided by the disruptive innovation theory, the purpose of this case study was to identify a process framework for meeting the QoS requirements of private cloud service users. Private cloud implementation was explored by selecting an organization in California through purposeful sampling. Information was gathered by interviewing 23 information technology (IT) professionals, a mix of frontline engineers, managers, and leaders involved in the implementation of private cloud. Another source of data was documents such as standard operating procedures, policies, and guidelines related to private cloud implementation. Interview transcripts and documents were coded and sequentially analyzed. Three prominent themes emerged from the analysis of data: (a) end user expectations, (b) application architecture, and (c) trending analysis. The findings of this study may help IT leaders in effectively managing QoS in cloud infrastructure and deliver reliable application performance that may help in increasing customer population and profitability of organizations. This study may contribute to positive social change as information systems managers and workers can learn and apply the process framework for delivering stable and reliable cloud-hosted computer applications.
|
228 |
Application of cloud computing in South African libraries : a case study of Polokwane Municipal LibrariesMolaudzi, Amogelang Isaac January 2020 (has links)
Thesis (M.A. (Information Studies)) -- University of Limpopo, 2020 / International, national and local public and private sectors are shifting into Cloud
Computing (CC). This paradigm shift is fuelled by technological and transformational
changes of CC in every sector, including libraries. Presently in South Africa, some
libraries still operate on the traditional ICT based desktop applications, whereas some
hardly notice that CC is part of their daily activities such as carrying out transactions
in the cloud services like emailing on Gmail. There is a major gap in terms of adopting
and understanding CC technology in public libraries.
Hence the study proposed to describe and explore the application and understanding
of CC in Polokwane Municipal libraries. The study identified CC tools used by
librarians and determined the level of librarians’ knowledge and understanding of CC.
The study further measured perceptions of librarians towards CC and established
factors influencing the use of CC in libraries.
The researcher used a mixed-methods research approach and case study research
design, located within postpositivism and interpretivism paradigm. The study was a
census in nature because of the small population. Data was collected using
questionnaire and interviews from 30 respondents who were librarians and
participants who were library managers. Collected data were analysed through
descriptive statistics and thematic data analysis.
Findings from the study reveal that librarians are not fully using CC but use some of
the CC applications such as google scholar, without having detailed knowledge and
understanding. The study further found out that Polokwane Municipal libraries fail to
adopt CC as a result of limited budget and poor internet connection. The study
recommends intensive study on factors influencing adoption of CC, workshops and
training for librarians, and initiatives on fundraising within these libraries.
|
229 |
Analyse und Vergleich des Quellcode‐basierten Ressourcenmanagements und des automatischen Deployments von Webapplikationen auf Cloud‐Plattformen: Am Beispiel von Microsoft Azure und der Open Telekom CloudPrumbach, Peter 17 April 2023 (has links)
In dieser Thesis werden unterschiedliche Wege erläutert, Webanwendungen mit
einem Cloud‐agnostischen Ansatz bereitzustellen. Ein Cloud‐agnostischer Ansatz
zielt auf die Unabhängigkeit von einem bestimmten Cloud Service Provider (CSP)
und dessen Technologien ab. Um dies zu ermöglichen, werden verschiedene
Tools unter anderem hinsichtlich ihrer unterstützten Sprachen und Technologien,
ihrer Modularität, ihres State und Secret Managements, ihres Bekanntheitsgrades
und des Community Supports verglichen. Die Einführung erfolgt entlang
der theoretischen Grundlagen, der Erläuterungen und Vorteile des Konzepts
der Infrastructure‐as‐Code (IaC), anhand der Grundlagen zur imperativen und
deklarativen Programmierung und mittels der Unterscheidung zwischen Domain‐Specific
Languages und General‐Purpose Languages. In den folgenden Kapiteln
folgt, bezogen auf die in dieser Thesis behandelten Beispiele Microsoft Azure
(Azure) und Open Telekom Cloud (OTC), ein Vergleich der unterschiedlichen
Möglichkeiten, Webanwendungen auf diesen Plattformen bereitzustellen. Dieser
Ansatz soll anschließend durch eine Automatisierung mittels eines ausgewählten
Frameworks als Prototyp anhand einer bestehenden Webanwendung implementiert
werden. Zur Implementierung werden vorher die bekanntesten Frameworks
auf Grundlage dieser Problemstellung verglichen und das passendste ausgewählt.
Als Abschluss der Thesis folgt eine Zusammenfassung, in welcher die gelernten
Kenntnisse und Erfahrungen im Umgang mit der Bereitstellung von Infrastruktur
für Webanwendungen mittels IaC in einem Cloud‐agnostischen Einsatz dargelegt
werden.:Abkürzungsverzeichnis
Abbildungsverzeichnis
Tabellenverzeichnis
Quellcodeverzeichnis
1 Einleitung
1.1 Problemstellung
1.2 Zielstellung
1.3 Aufbau der Arbeit
2 Theoretische Grundlagen
2.1 Prozess der Infrastrukturbereitstellung
2.2 Einführung Infrastructure‐as‐Code
2.3 Deklarativer und imperativer Ansatz
2.4 Domain‐Specific Languages
2.5 Abstraktionsebene
2.6 Stand der Technik
3 Analyse
3.1 Methodik und Umsetzung
3.2 Kriterien für einen Vergleich verschiedener IaC‐Werkzeuge
3.3 Kriterien für einen funktionalen Vergleich von Tools zur Orchestrierung
3.4 Detaillierterer Vergleich von Terraform und Pulumi
3.5 Docker zur Bereitstellung von Webanwendungen
4 Konzeption
4.1 Modellierung der Abstraktion
4.2 Betrachtung der Konzepte
4.3 Bewertung der Konzepte
5 Prototyp
5.1 Vorstellung der Voraussetzungen
5.2 Implementierung des Prototyps
5.3 Analyse des Prototyps
6 Fazit
6.1 Ausblick
6.2 Zusammenfassung
Literaturverzeichnis
Glossar
|
230 |
Hands-on Comparison of Cloud Computing Services for Developing ApplicationsRollino, 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.
|
Page generated in 0.0342 seconds