pinpon

Version 0.2.0.2 revision 0 uploaded by dhess.

Package meta

Synopsis
A gateway for various cloud notification services
Description

pinpon is a gateway for various cloud notification services, such as the Amazon AWS SNS service.

Think of pinpon as a hub for dispatching notifications originating from multiple notification sources. Clients of the pinpon service create topics and send notifications via the REST-ish pinpon service, and the pinpon server takes care of the per-service details and communicating with the upstream cloud services.

Advantages of this approach, compared to programming directly to the individual notification services' interfaces, are:

  • A common API for all supported notification services.

  • The secret credentials required to communicate with each cloud notification service can be kept in a central location (namely, the pinpon server), rather than being distributed to each notification source host, therefore reducing the attack surface.

  • Hosts which send notifications via the pinpon gateway can be firewalled from the public Internet. This is especially useful in IoT applications.

Currently-supported notification services:

  • Amazon AWS SNS

Author
Drew Hess <dhess-src@quixoftic.com>
Bug reports
https://github.com/quixoftic/pinpon/issues
Category
Network
Copyright
Copyright (c) 2018, Quixoftic, LLC
Homepage
https://github.com/quixoftic/pinpon#readme
Maintainer
Drew Hess <dhess-src@quixoftic.com>
Package URL
n/a
Stability
experimental

Components