Show simple item record

dc.contributor.advisorKazan, Erol
dc.contributor.authorVäänänen, Paavo
dc.contributor.authorVesterinen, Anton
dc.date.accessioned2021-02-01T06:32:54Z
dc.date.available2021-02-01T06:32:54Z
dc.date.issued2020
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/73889
dc.description.abstractMikropalveluarkkitehtuuri on merkittävimpiä kehityssuuntauksia 2010-luvulla. Tämä tietojärjestemäsuunnittelun arkkitehtuurisuuntaus on yksi vastaus kasvavaan suorituskyvyn ja kehitystyön skaalauksen tarpeeseen etenkin suuremmissa, globaaleissa yrityksissä jotka tuottavat suuren käyttövolyymin alustapalveluja. Alueen tutkimus on toistaiseksi vähäistä, vaikka useat suuret teknologiayritykset (esim. Amazon, Ebay ja Uber) ovat siirtyneet hyödyntämään pilviteknologiaa ja kyseistä arkkitehtuurillista tapaa toteuttaa tietojärjestelmänsä. Netflix kuuluu tähän yritysten joukkoon ja teknologia-alalla sitä pidetään keskeisimpänä suunnannäyttäjänä mikropalveluarkkitehtuuriin siirtymisessä. Netflix on kertonut omasta transformaatiostaan avoimesti niin verkossa kuin erilaisissa tapahtumissakin. Tässä pro gradu -tutkielmassa perehdytään videomuodossa olevaan lähdemateriaaliin, jossa Netflixin avainasemassa olleet asiantuntijat kertovat useista eri näkökulmista ja erilaisiin yksityiskohtiin keskittyen, miten matka monoliittisesta arkkitehtuurista mikropalveluihin tapahtui heidän yrityksessään. Tämän materiaalin pohjalta selvitimme mikropalvelutransformaation pääpiirteet induktiivisen teemoittelun avulla. Pääpiirteitä peilattiin aikaisempaan tutkimukseen tietojärjestelmien pilvimigraatioista tunnistaen tiettyjä eroavaisuuksia transformaation ja geneerisen pilvimigraation välillä. Lisäksi muodostimme videomateriaalin perusteella syy-seuraussuhteita transformaation eri piirteiden välillä luoden Tietojärjestelmäarkkitehtuurin jatkuvuusmallin, joka selittää yritysten tietojärjestelmäarkkitehtuurien välisten transformaatioiden, organisaatiollisen muutoksen ja liiketoiminnan kasvun välisen dynamiikan. Tutkimus nostaa esiin teemoja, joihin Netflixin kaltaisen, mikropalvelutransformaatiota suunnittelevan, yrityksen kannattaa kiinnittää huomiota.fi
dc.description.abstractAfter cloud technology achieved its permanent status as a megatrend in the field of information systems during early 2010, microservices architecture has been one of the major architectural trends enabled by it. Microservice architecture addresses the growing demand for scalability in both performance and engineering velocity, especially in global companies operating in the platform industry of heavy usage. The current research on this topic is in its early stages even though several large technology companies (i.e. Amazon, Uber and eBay) have transformed to use cloud and microservices architecture in their platforms. Netflix is one of these companies and in the field of information technology, it is considered one of the pioneers and success stories of this endeavor. Netflix has been open about their journey, publishing content both online and in live events across the globe. This research focuses on video material of presentations by Netflix experts who were in key positions during their transformation from a monolithic architecture to microservices. Based on this material, we identified the characteristics of microservices transformation by the means of inductive thematic analysis. These characteristics were reflected with previous research on cloud migrations, identifying differences between the microservices transformation and general cloud migration. Finally, we created a relationship pattern titled The IS Architecture Continuity Model. This model describes the relationships between architectural transformation, organizational change and business. This research highlights themes that Netflix-like companies pursuing microservices transformation should focus on.en
dc.format.extent71
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.subject.othermicroservices
dc.subject.othermicroservices architecture
dc.subject.otherarchitectural transformation
dc.subject.othertransformation design
dc.titleThe design towards microservices : the case of Netflix
dc.identifier.urnURN:NBN:fi:jyu-202102011348
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi601
dc.subject.ysojärjestelmäarkkitehtuuri
dc.subject.ysoliiketoiminta
dc.subject.ysosystems architecture
dc.subject.ysobusiness
dc.format.contentfulltext
dc.rights.accessrightsTekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..fi
dc.rights.accessrightsThe author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyväskylä University Library (https://kirjasto.jyu.fi/collections/archival-workstation).en
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record