{"id":56,"date":"2026-03-07T14:49:17","date_gmt":"2026-03-07T14:49:17","guid":{"rendered":"https:\/\/pyjsaws.com\/?page_id=56"},"modified":"2026-03-08T11:51:22","modified_gmt":"2026-03-08T11:51:22","slug":"event-driven-aws-iot","status":"publish","type":"page","link":"https:\/\/pyjsaws.com\/?page_id=56","title":{"rendered":"Event Driven ( AWS + IoT )"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"967\" height=\"1024\" src=\"https:\/\/pyjsaws.com\/wp-content\/uploads\/2026\/03\/IOT.drawio-1-967x1024.png\" alt=\"\" class=\"wp-image-59\" srcset=\"https:\/\/pyjsaws.com\/wp-content\/uploads\/2026\/03\/IOT.drawio-1-967x1024.png 967w, https:\/\/pyjsaws.com\/wp-content\/uploads\/2026\/03\/IOT.drawio-1-283x300.png 283w, https:\/\/pyjsaws.com\/wp-content\/uploads\/2026\/03\/IOT.drawio-1-768x813.png 768w, https:\/\/pyjsaws.com\/wp-content\/uploads\/2026\/03\/IOT.drawio-1.png 993w\" sizes=\"auto, (max-width: 967px) 100vw, 967px\" \/><\/figure>\n\n\n<p><strong>Objective :\u00a0<\/strong> Car Manufacturing Admin sends the messages to the car owners about the free services availability and reservation expiry date.<\/p>\n<p><strong>Process:<\/strong><\/p>\n<p>Admin Uploads the car model, car engine no, car IoT device IMEI no in csv format into AWS S3 buckets. This event will trigger AWS Lambda to process CSV file and store in Aurora DB<\/p>\n<p>Cars ( Model+ Engine no + IMEI no )\u00a0 connects API which subscribes messages through REST API. By this way cars receive messages.<\/p>\n<p><strong>Technology Stack :<\/strong> Node JS, Express JS, PostgreSQL, React Js, HTML, CSS<\/p>","protected":false},"excerpt":{"rendered":"<p>Objective :\u00a0 Car Manufacturing Admin sends the messages to the car owners about the free services availability and reservation expiry date. Process: Admin Uploads the car model, car engine no, car IoT device IMEI no in csv format into AWS S3 buckets. This event will trigger AWS Lambda to process CSV file and store in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-56","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pyjsaws.com\/index.php?rest_route=\/wp\/v2\/pages\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pyjsaws.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pyjsaws.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pyjsaws.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pyjsaws.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=56"}],"version-history":[{"count":4,"href":"https:\/\/pyjsaws.com\/index.php?rest_route=\/wp\/v2\/pages\/56\/revisions"}],"predecessor-version":[{"id":68,"href":"https:\/\/pyjsaws.com\/index.php?rest_route=\/wp\/v2\/pages\/56\/revisions\/68"}],"wp:attachment":[{"href":"https:\/\/pyjsaws.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}