Font Size: a A A

Design And Implementation Of Cloud Gateway For IoT Cloud Platform For DaaS Mode

Posted on:2020-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:J L TangFull Text:PDF
GTID:2428330575957026Subject:Computer technology
Abstract/Summary:PDF Full Text Request
For the IoT cloud platform,the platform architecture is usually designed in the form of distributed microservices.Some resource capabilities of the platform are split into multiple microservices,such as device service query service,user information service,device control service,mail service,warning service,and so on.The micro-services cooperate with each other to complete platform-specific application services by means of mutual calling.For example,the device management service is jointly performed by services such as device service query service and user information service.Cloud platform resources Microservices must achieve service cooperation for the purpose of mutual cooperation.However,the dynamic nature of the distributed environment causes each service to become an isolated service island,and the calls between microservices become complicated.In addition,after connecting to the cloud platform,the device is abstracted as a resource and passively waiting for access.The device cannot actively use the resources of the platform,and the platform resources cannot be fully utilized.In view of the above problems of the Internet of Things cloud platform,this paper designs a cloud gateway middleware system for the Internet of Things cloud platform in DaaS mode.The cloud gateway designed in this paper is a stand-alone application service,which is responsible for providing proxy for platform resources,breaking the isolation between micro-services of various resources and providing reliable service access for resource micro-services.At the same time,the input of the cloud gateway is the data uploaded by the device,and the device data is effectively processed in the form of user-defined rules and the resource service access of the cloud platform is triggered,thereby giving the device the ability to actively use the platform resources,so that the Internet of Things cloud platform is more intelligent.Chemical.The main work of this paper is as follows:1.Design and implement a set of access mechanism of the front-end micro-service agent,so that the cloud gateway can automatically perceive the change of the new resource service,add the new resource service to the service agent and provide service access,and can remove the abnormal micro in real time.service.2.Design and implement a set of processing mechanism for efficiently processing the data stream of the device,so that the cloud gateway can process the device data in parallel by a computing unit of the device proxy,and provide a method for processing the device data according to a custom rule manner.Parameter configuration.3.Design and implement the overall engineering framework of the cloud gateway.Based on the above two functions,the functional modules of the cloud gateway and the input and output interfaces of the cloud gateway are designed,and a set of cloud gateway distributed scheme is proposed.
Keywords/Search Tags:Internet of Things, IOT Cloud Platform, Microservices, Cloud-gateway, Service Agent
PDF Full Text Request
Related items