Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Azure Event Hub integrates with Azure Functions for a serverless architecture. Microsoft calls it a “Serverless Event Processing” - https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/serverless/event-processing#:~:text=Azure%20Functions%20is%20a%20serverless,writes%20the%20results%20to%20storage.

Using serverless event processing, Event-based cloud automation is possible and can dramatically improve productivity of DevOps team. Microsoft exposes several patterns on cloud automation with Azure Function App. : https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/serverless/cloud-automation

  1. Respond to events on resources

  2. Scheduled tasks

  3. Process Azure Alerts

  4. Orchestrate with external systems

  5. Expose a web hook or API

  6. Create ChatOps interface

  7. Hybrid automation

  1. This pattern uses Event Grid to trigger the function for such events as Azure resource or resource group getting created, deleted, changed, and so on.

  2. Maintenance tasks executed using timer-triggered functions (reading Blob Storage content at regular intervals,…).