dc.contributor.advisor | Seppänen, Ville. | |
dc.contributor.author | Vase, Tuomas | |
dc.date.accessioned | 2015-12-09T08:59:02Z | |
dc.date.available | 2015-12-09T08:59:02Z | |
dc.date.issued | 2015 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/48029 | |
dc.description.abstract | Docker on avoimen alustan sovellus, joka pystyy pakkaamaan sovelluksen kaikkien tarvittavien riippuvuuksien kanssa yhteen virtuaaliseen pakettiin, eli konttiin, ja tätä teknologiaa kutsutaan konttiteknologiaksi. Näitä kontteja ohjelmistokehittäjät ja järjestelmäasiantuntijat voivat rakentaa, lähettää ja ajaa helposti hajauttettujen ympäristöjen sisällä. Tämä teknologia antaa valtavia etuja yrityksille uudenlaisen siirrettävyyden, skaalautuvuuden, nopeuden jakamisen ja ylläpidon muodossa.
Tämä tutkielma keskittyi Docker konttiteknologian etuihin. Nykyisen virtualisoinnin ja konttiteknologian eroja tutkittiin monella tasolla, jotka sisälsivät käytettävyyden, hyötyjen, haittojen, riskien ja suorituskyvyn näkökulmia. Tutkimuksen tarkoituksena oli selvittää onko Dockerilla kaikki ne hyvät ominaisuudet, joista sitä on kehuttu ja mitä huonoja puolia tästä teknologiassa löytyy. Tärkein löytö tässä tutkimksessa oli, että Dockerilla on monia potentiaalisia hyötyjä käytettävyyden, tehokkuuden ja turvallisuuden saralla verrattaen tavanomaiseen virtualisointiin. Tutkimus tehtiin kirjallisuuskatsauksena, jossa on mukana myös omia päätelmiä. | fi |
dc.description.abstract | Docker is an open platform product that can package an application and its dependencies inside a virtual container and this technology is called as container technology. Those packages can be build, ship and run inside distributed environments by developers or system administrators with ease. This technology offers huge advantages for enterprises with new kind of portability, scalability, speed, delivery and maintenance.
This thesis focused on the advantage side of Docker container technology. Differences between virtualization and container technology were examined from several levels which included usability, benefits, disadvantages, risks and performance. The aim of the study was to investigate has Docker all those advantages it is hyped for and is there negative sides in this technology.
The most important observation of this study is that Docker has many potential advantages in the fields of usability, performance and security against traditional virtualization. The research was executed as a literature review with some own conclusions.
Keywords: docker, virtualization, container, container-technology, performance, advantages, security | en |
dc.format.extent | 24 | |
dc.language.iso | eng | |
dc.rights | In Copyright | en |
dc.subject.other | docker | |
dc.subject.other | virtualisointi | |
dc.subject.other | kontti | |
dc.subject.other | pilvilaskenta | |
dc.subject.other | suorituskyky | |
dc.subject.other | hyödyt | |
dc.subject.other | turvallisuus | |
dc.title | Advantages of Docker | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-201512093942 | |
dc.type.ontasot | Kandidaatintutkielma | fi |
dc.type.ontasot | Bachelor's thesis | en |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.oppiaine | Tietojärjestelmätiede | fi |
dc.contributor.oppiaine | Information Systems Science | en |
dc.date.updated | 2015-12-09T08:59:03Z | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.rights.accesslevel | openAccess | fi |
dc.type.publication | bachelorThesis | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |