Kirjasto - Tampereen teknillinen yliopisto

Using Service Oriented Architecture Platform on Cloud Computing Infrastructure

Show simple item record

Title: Using Service Oriented Architecture Platform on Cloud Computing Infrastructure
Author: Yrjölä, Jori
Alternative title: Palvelulähtöisen arkkitehtuurin sovellusalustan käyttö pilvilaskentainfrastruktuurissa
Abstract: Cloud computing is a growing Information Technology (IT) trend. It is said that cloud computing can change the essence IT business. Cloud computing is, like many other techniques, a convergence of old ideologies and techniques into something new. It combines features from cluster and grid computing with the help of virtualization. Cloud computing offers its users a seemingly infinite pooled computing resource over the network. Users can start, stop, and scale its power at will.

The goal of this thesis is to give a high level picture of cloud computing and implement a working prototype of a Service Oriented Architecture (SOA) platform on Amazon's Elastic Compute Cloud (EC2). The theoretical part studies what is cloud computing. Its supporting techniques and defining features are looked into as well as what benefits and drawbacks there are. Then a SOA Platform is implemented in EC2 in two separate configurations. The former implementation is an automatically scaling SOA cluster configuration. The cluster consists of Oracle SOA stack and uses the cloud computing. The cluster is used as platform to enable building of other enterprise systems using SOA technologies. The latter is a SOA training environment, which is used for training people to use Oracle SOA stack. Cloud computing enables trainees to take part in training sessions even with slow computers, because the necessary resources are accumulated from the cloud.

Both implementations successfully demonstrate some benefits and drawbacks of cloud computing. For example, the lack of upfront costs made this kind of project possible. Meanwhile, need for absent special requirements prevented the use of Real Application Cluster (RAC) database. Cloud computing is still evolving to smooth out some of its rough edges. /Kir11

Issue date: 2011-08-17
URN: http://URN.fi/URN:NBN:fi:tty-2011082514769
Publication type: Diplomityö
Language: en
Pages: 48 p.
Instructor: Pohjalainen, Matti
Examiner: Systä, TarjaPohjalainen, Matti
University: Tampereen teknillinen yliopisto
Faculty: Tieto- ja sähkötekniikan tiedekunta – Faculty of Computing and Electrical Engineering
Department: Ohjelmistotekniikan laitos – Department of Software Systems
Degree Programme: Tietotekniikan koulutusohjelma
Copyright: This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

Files in this item

Files Size Format View
yrjola.pdf 637.8Kb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search TUT DPub


Advanced Search

Browse

My Account

Statistics