lnu.sePublications
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Microservices in context: Internet of Things: Infrastructure and Architecture
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM).
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The enterprise systems are built with a monolithic way of software architecture which may not be the very suitable and realistic solutions, due to the quantity and diversity of Internet of Things (IOT) devices connected to the internet. The large code is based as a single deployable unit; making it cumbersome and difficult to change, test, and deploy – typically in the monthly deployment cycles. Which could potentially be a large impact and high-risk for updates and deployment build up between releases. 

The thesis aims to exploit Microservices Architecture in context of the Internet of Things. Because of scalability and rapid deployment, Microservices Architecture (MSA) naturally fits for M2M and IOT developments. Therefore, it has become increasingly popular and highly suited as a design choice in the context of developing IOT applications.

We have proposed various ontologies for conceptual architecture designs. Our conceptual model encompasses all the essential elements and entities that constitute IOT; describing various characteristics of microservices and consideration to be used as a basis for developing a Reference Architecture model. The reference architecture is effectively exploiting Microservices Architectural Style for a diverse set of things composition like sensor devices, connectivity and transportation protocols for IP enabled IOT smart objects. 

The thesis will contribute to the conceptual space of more successful reference architectures. The goal is to provide features and deployment information with instantiation guidelines to derive the software architecture instances in a given IOT application domain. Thus, it promises to become a valuable framework in the derivation of the Microservices IOT architectures.

Place, publisher, year, edition, pages
2017. , p. 147
Keywords [en]
Microservices Architecture (MSA), Internet of Things (IOT), Conceptual Model (CM), Reference Architectures (RA)
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:lnu:diva-90684OAI: oai:DiVA.org:lnu-90684DiVA, id: diva2:1382020
Subject / course
Computer Engineering
Educational program
Software Technology Programme, Master Programme, 120 credits
Supervisors
Examiners
Available from: 2020-01-02 Created: 2019-12-31 Last updated: 2020-01-02Bibliographically approved

Open Access in DiVA

fulltext(3001 kB)20 downloads
File information
File name FULLTEXT01.pdfFile size 3001 kBChecksum SHA-512
c9236ec8e1e34d03f2029e0d85b42f80262b4e4185c71cd17378760436bbdd0995a253ef83f3298cc7f00d32679698747203fc763c67f999155f5a6fc80b4122
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Khan, Asghar
By organisation
Department of computer science and media technology (CM)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 20 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 11 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf