All Projects → diegozanon → Serverless Notifications

diegozanon / Serverless Notifications

Licence: mit
Serverless Service for Serverless Notifications (AWS IoT)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Serverless Notifications

Bombermon
A multiplayer game (Bomberman-like) using Serverless concepts
Stars: ✭ 60 (-51.61%)
Mutual labels:  serverless, aws-iot
Awesome Aws Workshops
(Unofficial) curated list of awesome workshops found around in the internet. As we all have been there, finding that workshop that you have just attended shouldn't be hard. The idea is to provide an easy central repository, in a collaborative way.
Stars: ✭ 302 (+143.55%)
Mutual labels:  serverless, aws-iot
Pwa Weather
Minimal Weather PWA: Offline, Push Notification and Web Payments
Stars: ✭ 89 (-28.23%)
Mutual labels:  serverless, notifications
Bootcamp 2021
Fusing Serverless Cloud Computing, Infrastructure as Code, Graph Databases, AI, and IoT Technologies and preparing for Operation Unicorn Startups
Stars: ✭ 55 (-55.65%)
Mutual labels:  serverless, aws-iot
Serverless Chat
A serverless web chat built using AWS Lambda, AWS IoT (for WebSockets) and Amazon DynamoDB
Stars: ✭ 99 (-20.16%)
Mutual labels:  serverless, aws-iot
Update Notifier
The idea for this module came from the desire to apply the browser update strategy to CLI tools, where everyone is always on the latest version. We first tried automatic updating, which we discovered wasn't popular. This is the second iteration of that idea, but limited to just update notifications.
Stars: ✭ 1,594 (+1185.48%)
Mutual labels:  notifications
Serverless Plugin Optimize
Bundle with Browserify, transpile and minify with Babel automatically to your NodeJS runtime compatible JavaScript
Stars: ✭ 122 (-1.61%)
Mutual labels:  serverless
Apisix Docker
the docker for Apache APISIX
Stars: ✭ 119 (-4.03%)
Mutual labels:  serverless
Serverlesslibrary
Source code for the Azure Serverless Community Library
Stars: ✭ 119 (-4.03%)
Mutual labels:  serverless
Aws Amplify Workshop React Native
Building Cloud-enabled Mobile Applications with React Native & AWS Amplify
Stars: ✭ 124 (+0%)
Mutual labels:  serverless
Iopipe Js Core
Observe and develop serverless apps with confidence on AWS Lambda with Tracing, Metrics, Profiling, Monitoring, and more.
Stars: ✭ 123 (-0.81%)
Mutual labels:  serverless
Aws Lambda R Runtime
Serverless execution of R code on AWS Lambda
Stars: ✭ 121 (-2.42%)
Mutual labels:  serverless
Azure Functions Host
The host/runtime that powers Azure Functions
Stars: ✭ 1,650 (+1230.65%)
Mutual labels:  serverless
Rudr
A Kubernetes implementation of the Open Application Model specification
Stars: ✭ 1,553 (+1152.42%)
Mutual labels:  serverless
Website
⚡️ Instantly deploy static website on serverless infrastructure with zero configuration using Serverless Components.
Stars: ✭ 118 (-4.84%)
Mutual labels:  serverless
Jamstack.org
The official Jamstack site
Stars: ✭ 2,108 (+1600%)
Mutual labels:  serverless
Tfsnotificationrelay
An extensible plugin for TFS that sends notifications to Slack, HipChat and IRC
Stars: ✭ 120 (-3.23%)
Mutual labels:  notifications
Full Stack Serverless Cdk
Learn to Build Full-Stack Serverless Apps and APIs using AWS Cloud Development Kit (CDK) in Baby Steps.
Stars: ✭ 122 (-1.61%)
Mutual labels:  serverless
Hexaville
The modern serverless web application engine and framework for Swift
Stars: ✭ 123 (-0.81%)
Mutual labels:  serverless
Function Templates
Twilio Function templates for different Voice, SMS, Video, Chat, Sync, etc use cases
Stars: ✭ 120 (-3.23%)
Mutual labels:  serverless

Serverless Notifications

Serverless Service for Serverless Notifications (AWS IoT)

Tutorial

Blog post: Serverless Notifications on AWS (Nov 5th 2016)

Note: at the time it was not an issue, but currently it is necessary to use the ATS IoT endpoint (use iot.describeEndpoint({ endpointType: 'iot:Data-ATS' }). The code was fixed in this repository, but not in the blog post.

Demo: https://serverless-notifications.zanon.dev

Usage

  1. With the Serverless Framework v1.x, run serverless install --url https://github.com/diegozanon/serverless-notifications

  2. Inside the create-role folder, run npm install and node index to create an IoT role. I've named the role as serverless-notifications-iot. If you want to rename, modify this file and the handler.js file.

  3. Deploy the Lambda function with serverless deploy

  4. Edit the index.html file that is placed inside the frontend folder to use your Lambda endpoint

  5. To modify the IoT client, follow these steps:
    5.1 Browse the iot folder
    5.2 Edit the index.js file
    5.3 Install dependencies with npm install
    5.4 Run node make-bundle
    5.5 Replace the bundle.js inside the frontend folder by this new bundle.js file

  6. Deploy the frontend to S3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].