'AWS re:Invent is the world's largest, most comprehensive cloud computing event. This year, for the first time ever, re:Invent is available as a free 3-week virtual event.' Slack notifications for AWS Amplify deployments are incredibly useful for informing the rest of your team when new updates go out to your applications, or for informing your development team whenever a deployment fails. Setting up simple Slack notifications is easy with Lambda, SNS, and AWS Amplify. Slack is a popular messaging tool for teams to communicate and to automate notifications from third party applications. Matillion can send messages to Slack via Amazon SNS messages. This can be used to create a Slack Channel to provide updates on the status of Matillion job runs. Setting Up Slack.
Latest versionReleased:
AWS package which creates a Slack subscriber to a SNS Topic.
Project description
AWS SNS Slack Subscriber
A library that creates a slack subscriber to your aws sns topic.
Remarks
The project is written by Laimonas Sutkus and is owned byiDenfy. This is an open sourcelibrary intended to be used by anyone. iDenfy aimsto share its knowledge and educate market for better and more secure IT infrastructure.
Related technology
This project utilizes the following technology:
- AWS (Amazon Web Services).
- AWS CDK (Amazon Web Services Cloud Development Kit).
- AWS Lambda.
- AWS Sns.
- Slack.
Install
The project is built and uploaded to PyPi. Install it by using pip.
Or directly install it through source.
Description
When you have SNS Topics, you may subscribe to them with various ways. For example,email subscription will send an email to a desired email address when a notificationis pushed to a SNS Topic. Most of the time email subscription is not ideal as it mayclutter your email box. Hence, there are other ways to subscribe to a SNS Topic. Wethink the most convenient way to subscribe to SNS Topic is a Lambda Function integrationwhich sends callbacks to your specified Slack channel. This library project is about that.It creates a 'Slack subscription' with a help of Lambda.
Examples
Create sns slack subscriber as any other lambda function:
2.2.0
Force update 1.60.0 and add upper bound of 2.0.0.
2.1.0
URL and AWS CDK updates.
1.1.1
Completely refactor functionality. Add an explicit pipeline handler.Rewrite everything on python.
1.1.1
Add js file to manifest.
1.1.0
Add ability to specify slack channel.
1.0.0
Initial commit.
Release historyRelease notifications | RSS feed
2.2.0
2.1.0
2.0.0
1.1.1
1.1.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size aws_sns_slack_subscriber-2.2.0-py3-none-any.whl (21.3 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
Filename, size aws_sns_slack_subscriber-2.2.0.tar.gz (5.1 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for aws_sns_slack_subscriber-2.2.0-py3-none-any.whl
Algorithm | Hash digest |
---|---|
SHA256 | bfbd3f114f35fd02ee91dd0f86523a42904405642f2932d38559ac6d188c96d3 |
MD5 | 6a1693dbf8e715ef63da562eb5fe8297 |
BLAKE2-256 | 3d62a0c990e087d34df882c18ed70ef28e07e3f5402d10a6597a562db49490e8 |
Hashes for aws_sns_slack_subscriber-2.2.0.tar.gz
Algorithm | Hash digest |
---|---|
SHA256 | d4a06269d5fb00f49da9c92db882529ecce47caa765257070bb07a425077d011 |
MD5 | 58e65305a7acb90707ac20f3774b13c8 |
BLAKE2-256 | 77a48195da732880ac6f45e4665e7eef861868d78b7b3cc1739fe0530a0d808e |
Amazon Web Services Inc. said today that its AWS Chatbot service for sending notifications to DevOps teams is now generally available.
Launched in beta in June 2019, AWS Chatbot enables security, billing and system stability alerts to be sent to DevOps teams via the popular collaboration tool Slack. The service delivers alerts from several important AWS services, including Amazon Cloud Watch, AWS Health, AWS Budgets, AWS Security Hub, Amazon GuardDuty and AWS CloudFormation.
It takes its cue from the Amazon Simple Notification Service, which sends the same types of notifications to developers’ email inboxes. The messages can also be routed through Amazon’s own Chime collaboration service, the company said.
“AWS Chatbot is a unique and powerful communication tool that has the potential to change the way that you monitor and maintain your cloud environments,” AWS Chief Evangelist Jeff Barr said in a blog post. He said the tool should help teams that are usually engaged with Slack to respond to incidents faster.
AWS Chatbot works by redirecting customers’ SNS topic notifications to developers’ Slack channels or Chime chat rooms. Administrators can add the alerts to Slack from directly within the AWS Chatbot console, though some extra configuration might be required for some services, Amazon said.
The types of notifications it delivers include messages about billing and cost management, operating metrics for Amazon services, security threats, compliance alerts and availability of resources for key applications.
“DevOps teams can receive real-time notifications that help them monitor their systems from within Slack,” the Slack team wrote in a blog post. “That means they can address situations before they become full-blown issues, whether it’s a budget deviation, a system overload or a security event.”
“The future of work is to meet people where they work, and that is in dialogue-based applications like Microsoft Teams or Slack,” said Holger Mueller, an analyst with Constellation Research Inc. “So it’s no surprise that AWS Chatbot has a plugin for Slack, giving developers and DevOps teams better access to a wide range of AWS notifications.”
AWS Chatbot is available now at no cost, with users instead billed for the underlying AWS services they use.
Image: AWS
Since you’re here …
Aws Slack Channel
Show your support for our mission with our one-click subscription to our YouTube channel (below). The more subscribers we have, the more YouTube will suggest relevant enterprise and emerging technology content to you. Thanks!
Support our mission: >>>>>> SUBSCRIBE NOW >>>>>> to our YouTube channel.
… We’d also like to tell you about our mission and how you can help us fulfill it. SiliconANGLE Media Inc.’s business model is based on the intrinsic value of the content, not advertising. Unlike many online publications, we don’t have a paywall or run banner advertising, because we want to keep our journalism open, without influence or the need to chase traffic.The journalism, reporting and commentary on SiliconANGLE — along with live, unscripted video from our Silicon Valley studio and globe-trotting video teams at theCUBE — take a lot of hard work, time and money. Keeping the quality high requires the support of sponsors who are aligned with our vision of ad-free journalism content.
Chime Webhook
If you like the reporting, video interviews and other ad-free content here, please take a moment to check out a sample of the video content supported by our sponsors, tweet your support, and keep coming back to SiliconANGLE.