Azure Event Grid is by far not a new kid on the block. Announced in January 2018, the service promised to get us closer to the event-driven architecture and replace the cumbersome polling for communication between services with a simple mechanism - pub/sub. Other the course of two years, we've seen some Azure services adding a few events, unleashing the power of Event Grid. Yet the list of services and their corresponding events are still shy to call it done-done. Current services providing some events are:
- Azure Subscriptions 9
- Blob Storage 2
- Container Registry 4
- EventHubs 1
- IoT Hub 5
- Key Vault 9
- Media Services 7
- Resource Groups 9
- Service Bus 2
- Azure Maps 3
- Azure App Configuration 2
- Azure SignalR 2
- Azure Machine Learning 4
While the list is impressive, not all Azure services have been on-boarded, and many events are still missing — event for the services that have already been on-boarded. While EventGrid is the underlying engine, each Azure product team manages its backlog of the requested events. Sometimes it's via UserVoice forums. Other times it's via internal backlogs. And often, via service-specific various channels that are not always easy to access, track, participate, and get updated until today.
Say hello to the Azure Events Wishlist repository. This has a particular objective - help Azure services teams and users bridge the gap of identifying, requesting, discussing, and get notified about new events added.
How does it work?
Are you looking for an event to be provided by a specific Azure service? Raise an issue describing what the event should be, tag it against one of the 100+ Azure services. By doing so, you'll be sending a message to the service team and allow them to interact with the community to understand how valuable an event is and wherever it should be added.
Found an already created event idea? No problem. Help the community to emphasize the importance of the event by upvoting the idea. Participate in the discussions by adding real-world use cases via comments.
The repository will serve as a consolidated source of the ideas, hopefully enabling a conversation about the needed events from various services in the open, and allow everyone interested track it with an ease GitHub is providing.
So, what are you waiting for? Add the missing events and spread the word about https://github.com/SeanFeldman/azure-events-wishlist.