Programintegrering med Event Grid

Event Grid
Functions
Logic Apps

Lösnings idé Solution Idea

Om du vill se den här artikeln med mer information, implementerings information, prissättnings vägledning eller kod exempel kan du berätta för oss med GitHub feedback!If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Event Grid ansluter din app till andra tjänster.Event Grid connects your app with other services. Du kan till exempel skapa ett program ämne för att skicka appens händelse data till Event Grid och dra nytta av dess tillförlitliga leverans, avancerad Routning och direkt integrering med Azure.For example, create an application topic to send your app's event data to Event Grid and take advantage of its reliable delivery, advanced routing, and direct integration with Azure. Du kan även använda Event Grid med Logic Apps för att bearbeta data var som helst, utan att skriva någon kod.Alternatively, you can use Event Grid with Logic Apps to process data anywhere, without writing code.

ArkitekturArchitecture

Arkitekturdiagram

Ladda ned en SVG -arkitektur av den här arkitekturen.Download an SVG of this architecture.

DataflödeData Flow

  1. Konfigurera olika händelse källor (Blob Storage, Azure cache för Redis, app Configuration, Event Hubs, Key Vault, Service Bus) för att prenumerera på ett Event Grid-ämne.Configure different event sources (Blob Storage, Azure Cache for Redis, App Configuration, Event Hubs, Key Vault, Service Bus) to subscribe to an Event Grid topic.
  2. Utlöser händelse källor från olika scenarier, inklusive olika åtgärder som utförs på händelse källorna.Triggers event sources from various scenarios, including different actions performed on the event sources.
  3. Använd Event Grid för att stödja de händelser som kommer från olika Azure-tjänster.Use Event Grid to support the events coming from different Azure services.
  4. Använder olika händelse hanterare (Azure Functions, Event Hubs, Logic Apps, Blob Storage, webb-Hook, energi automatisering) för att hantera olika användnings fall.Leverages different event handlers (Azure Functions, Event Hubs, Logic Apps, Blob Storage, Web Hook, Power Automate) to handle different use cases.
  5. Använd olika typer av åtgärder för att hantera resultatet av händelse hanterarna, t. ex. Blob Storage och e-post för aviseringar.Use different types of actions to handle the result of the event handlers, like Blob Storage and email for alerts.

KomponenterComponents

  • Azure Event Grid: få tillförlitlig händelse leverans i enorm skala.Azure Event Grid: Get reliable event delivery at massive scale.
  • Azure Blob Storage: en enorm skalbar objekt lagring för alla typer av ostrukturerade data, inklusive bilder, videor, ljud, dokument och mycket annat, som är enkelt och kostnads effektivt.Azure Blob Storage: A massively scalable object storage for any type of unstructured data, including images, videos, audio, documents, and more, that's easy and cost effective.
  • Azure cache för Redis: ett fullständigt hanterat, data lager som är kompatibelt med öppen källkod för att skapa snabba, skalbara program.Azure Cache for Redis: A fully managed, open source–compatible, in-memory data store to power fast, scalable applications.
  • Azure App konfiguration: lagra konfigurationer för alla dina Azure-appar på en universell, värdbaserad plats.Azure App Configuration: Store configurations for all your Azure apps in a universal, hosted location.
  • Azure Event Hubs: strömma miljon tals händelser per sekund från vilken källa som helst för att bygga dynamiska datapipeliner och omedelbart svara på affärs utmaningar.Azure Event Hubs: Stream millions of events per second from any source to build dynamic data pipelines and immediately respond to business challenges.
  • Azure Key Vault: skydda kryptografiska nycklar och andra hemligheter som används av molnappar och tjänster i appar.Azure Key Vault: Safeguard cryptographic keys and other secrets that are used by cloud apps and services.
  • Azure Functions: en händelse driven, Server lös beräknings plattform som även kan lösa problem med komplicerade samordningar.Azure Functions: An event-driven, serverless compute platform that can also solve complex orchestration problems.
  • Azure Logic Apps: Bygg snabbt kraftfulla integrerings lösningar.Azure Logic Apps: Quickly build powerful integration solutions.
  • Web Hook: händelse hantering.Web Hook: Event handling.
  • Automatisera energi: Skapa enkelt automatiserade arbets flöden.Power Automate: Easily create automated workflows.
  • E-post: skapa en automatiserad uppgift och arbets flöden med Azure Logic Apps och O365 Outlook Connector för att skicka ett e-postmeddelande.Email: Create automated task and workflows with Azure Logic Apps and O365 Outlook Connector to send an email.

Nästa stegNext steps

PriskalkylatorPricing Calculator