Build an AWS based application that collects data from IoT devices. The data is then processed - both near real time and batch - stored and inferences delivered via APIs and UI.
We have a stream of data coming in from a set of IoT gateways deployed across the country.
The objective is to
1. Build the server side logic on AWS to ingest this data, process it using a message aggregator (like Kafka), and store it on AWS Dynamo DB.
The data itself needs to be subjected to the following:
a) Low latency processing of alarm events (this will trigger a status change message to the UI application)
b) Daily batch processing of events - generation of reports, push aggregated event data to pre-defined destinations, expose APIs for accessing the incremental data
2. Build a responsive web application that renders the reports (can use open source visualization tools as well)
Approach and Timeline
We expect this project to be completed within three weeks. The final code will need to be deployed in our AWS instance and successfully tested. We will facilitate multiple conversations with our teams to clarify any technical or project-related questions.
Key data inputs from the gateway (assume as incoming JSON)
1. Device id (gateway)
2. Device id (sensor) - multiple sensors possible for a given phone number
For each sensor,
3. Battery status (High, Low, None)
4. Device status (Active, inactive)
5. Event details (Leak detected, Leak not detected)
6. Time stamp
Additional data inputs (entered through a UI as well as through a REST API)
Geographical data associated with the house (address, phone number, number of residents, and around 50 more variables to be shared during discussion)
1. Individual event history given phone number
2. Aggregated event history for a given time window (daily, weekly, monthly, YTD, custom window)
3. Any other predictive analytics that can be inferred from the data
Data Size is approximately 250 KB per gateway every 5 minutes. There will 1000 devices sending in data to the system at peak.
The server side logic built along with a responsive UI (preferably React Native) for both low latency and reports; REST API endpoints.
Should also incorporate AWS IAM.
Any recommendations related to data architecture that would make this type of analysis easier in the future, and that could allow us to generate personalized insights on a production basis
Bu iş için 61 freelancer ortalamada $2160 teklif veriyor
Hi,I am Elle Gang, web developer in China. I am a certificated freelancer who is qualified in this part. I read your description carefull and think I am a proper dev you are looking for I never disappoint my client Daha Fazla
Hi, how are you? I am a senior web developer with 5 years of experience in building websites. I am very experienced in web development with PHP(CodeIgniter, Laravel, WordPress, ...), Java(JSP, Spring, Hibernate, Stru Daha Fazla
Hello can we discuss more on freelancer inbox to get detail understanding about project ? i am having some technical question on this so let me know when you get time to discuss on this and clear the doubts. I ha Daha Fazla
Excellent experts here. Please send the device name & details here to check & start the development. Looking for your reply. Thanks.
My name is LiMing. I read your project description and understood your idea perfectly i can develop your project, "Build AWS based back-end data storage, processing and accessing application " perfectly without an Daha Fazla
Dear Sir. "Time is money" I'v just read your description carefully and feeling confident to handle the project.I think you wonna get this project very quickly and clean. I am good expert of node , laravel , angular , Daha Fazla
Hi there, After reading over your application this looks like a perfect fit for my skill sets!! My name is Rish [login to view URL] Developer with 10+ years of experience working as a Developer and I am having an Expertis Daha Fazla
Hello. Please fell free to ask me any questions after reading my proposal. I have plenty of experience in building aws mqtt server and loT device control. I have developed many aws mqtt portions. I am really good a Daha Fazla
Hi there, My name is Parth, I am a fullstack developer specializes in creating beautiful web sites and mobile app. In my 9 years in the Web and Mobile development industry, I have worked in over 60 complex projec Daha Fazla
Hi Sir, I have huge experience in REST API & Endpoints development for IOT devices. Apart from that i am very good in AWS stack . As i reviewed your requirement for developing application which will aggregate the resu Daha Fazla
Hi Sir, I have more than 9 years of experience in Software development and Enterprise System Integration on Java platform. Good experience in development of Back-End system with NOSQL DB. I worked heavily on REST Web Daha Fazla
Hi nice to meet you firstly, thanks for visitting my profile. frontend : angular backend : java spring AWS cloud, message queue: kafka . Can we talk?
Hi! What technology do you want to be used on the back end of the project? Do you have specs available for a review? If so – please share and my team will investigate on what is the best stack for the project Please Daha Fazla
Hello there. I have seen your job posting. I will like to ask some questions. Please come over the chat so we can discuss things. Some intro about me. I am an enthusiastic developer/implementer who does not stop until Daha Fazla
Hello, I have read your job and I am very interested in developing the AWS based application that collects data from IoT devices for you, since I have done a similar type of project, so I am very clear with the flo Daha Fazla
Hi I have read your project description for AWS back-end development for IOT devices. I shall develop this quickly. I have worked on the relevant before. I have 8 years of rich experience in this field with work on Daha Fazla