Building IoT Systems On Public Cloud Platforms Using Commercial And Open Source IoT Technologies

Detta är en M1-uppsats från Luleå tekniska universitet/Institutionen för system- och rymdteknik

Författare: Johan Larsson; [2022]

Nyckelord: ;

Sammanfattning: The expansion of uniquely identifiable devices that can report their environment through the internet has beenrapid. The Internet of Things(IoT) is the next step in interconnectivity between humans and devices. Toaccommodate the huge data flow and big data processing that follows with IoT cloud computing serves as theinfrastructure and as the platform to handle and process the data produced by IoT devices. These cloud basedIoT platforms can be commercial, as is the case with Google Cloud Platform, Microsoft Azure or Amazon AWS,or open source like FIWARE. Two solutions have been created and tested for an IoT environment using boththe commercial alternative AWS and the open source alternative FIWARE. The solutions showed great resultswhen performing the tests. When creating and developing these IoT solutions AWS offers a better developerexperience than that of FIWARE. This is because of the intuitive user interface as well as the integration anddocumentation of their own components. This thesis shows how to connect information gathering sensors totwo(2) different systems, one which uses the FIWARE IoT platform and one that uses the AWS platform withAWS IoT Core, AWS Rules engine and AWS DynamoDB. This thesis also evaluates the two systems based onqualitative and quantitative analysis. The conclusion of this thesis is that the two systems have differences andcommonalities and that the AWS system is the preferable one based on the expansive documentation, ease ofuse and future support of the AWS platform. Whilst AWS proves to be the preferable platform FIWARE lookslike a suitable open source alternative if the documentation of the FIWARE components get updated in thenear future.  

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)