Notifications
- To notify the
- people
- sms
- call
- push notifications
- External apps (Teams/Slack)
- applications/code
- Webhook
- Lambda/Azure Functions
- people
- AWS has a service called as SNS (Simple Notification Service)
Simple Notification Service
-
Refer Here for official docs
- Using SNS we can create topics.
- Topics are of two types
- FIFO
- Standard
- Once the topic is created, add subscribers
-
Add email Subscription
- In AWS, to notify alerts to the user we use SNS topics
Bulk Email Services (Marketing/Transactional)
- AWS SES (Simple Email Service) This can be used for Bulk emails
- Azure can be integrated with sendgrid Refer Here
Azure
- In Azure we have two different approaches for notifications
- Notifications in General
- Azure Notifications Hub
- Azure integrates with sendGrid
- Alert Notifications
- Alert manager (Action Groups)
- Notifications in General
Usecase for Administration
- We need to notify a closed group (Admin group) when some event happens
- Example Events:
CPU >= 90 for last 10 minutesDisk space <= 1 GBCPU <= 10 for last 2 hours

