Skip to content

Commit 69efdd8

Browse files
authored
Update event-overview.md: added acrolinx suggestions
1 parent a321afa commit 69efdd8

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

articles/governance/policy/concepts/event-overview.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,19 @@ Event Grid has a few benefits for customers and services in the Azure ecosystem:
3232
- Durable delivery: In order for services and user applications to respond in real-time to policy compliance events,
3333
Event Grid seeks to offer policy events with minimum latency. Event Grid retries transmission of an event if a subscriber's
3434
endpoint fails to acknowledge receipt of it or if it doesn't, according to a predetermined retry schedule and retry policy.
35-
- Custom event producer: By utilizing Event Grid, a change in a resource tag can cause an alert, the creation of a
36-
remediation task that can be triggered using custom commands through service bus, or the control messaging on who responds
37-
to the state change.
38-
> To use Event Grid, event producers and consumers do not need to be Azure or Microsoft services.
39-
35+
- Custom event producer: Event Grid event producers and consumers do not need to be Azure or Microsoft services.
36+
External applications can receive an alert, show the creation of a remediation task or collect messages on who responds to the
37+
state change.
4038
See
4139
[Route policy state change events to Event Grid with Azure CLI](../tutorials/route-state-change-events.md)
4240
for a full tutorial.
4341

4442
There are two primary entities when using Event Grid:
45-
- Events: These can be anything a user may want to react to – includes if a policy compliance state is
43+
- Events: These events can be anything a user may want to react to – includes if a policy compliance state is
4644
created, changed, and deleted of a resource such as a VM or storage accounts.
47-
- Event Grid Subscriptions: These are user configured entities that direct the proper set of events
45+
- Event Grid Subscriptions: These event subscriptions are user configured entities that direct the proper set of events
4846
from a publisher to a subscriber. Event subscriptions can filter events based on the resource path the event
49-
originated from as well as the type of event. Additionally, Event subcriptions can also filter by scope between
47+
originated from and the type of event. Additionally, Event Subscriptions can also filter by scope between
5048
Azure subscription and Management group.
5149

5250
A common Azure Policy event scenario is tracking when the compliance state of a resource changes
@@ -55,12 +53,12 @@ and aids in the event based reaction to compliance state changes.
5553

5654
Another scenario is to automatically trigger remediation tasks without manually ticking off 'create
5755
remediation task' on the policy page. Event Grid checks for compliance state and resources that are currently
58-
non-compliant can be remedied. Learn more about [remediation structure](../concepts/remediation-structure.md).
56+
noncompliant can be remedied. Learn more about [remediation structure](../concepts/remediation-structure.md).
5957
> Remediation requires a managed identity and policies must be in Modify or DeployIfNotExists effect. [Learn more about
6058
effect types](../how-to//remediate-resources.md).
6159

62-
Additionally, event grid is helpful as an audit system to store state changes and understand cause of non-compliancey over
63-
time. The scenarios for event grid are endless and based on the motivation, event grid is configurable.
60+
Additionally, Event Grid is helpful as an audit system to store state changes and understand cause of noncompliance over
61+
time. The scenarios for Event Grid are endless and based on the motivation, Event Grid is configurable.
6462

6563

6664
:::image type="content" source="../../../event-grid/media/overview/functional-model.png" alt-text="Event Grid model of sources and handlers" lightbox="../../../event-grid/media/overview/functional-model-big.png":::

0 commit comments

Comments
 (0)