O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Building Serverless Event-Driven Apps with Azure Event Grid (2017-09-21)

101 visualizações

Publicada em

Building Serverless Event-Driven Apps with Azure Event Grid

Publicada em: Tecnologia
  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Building Serverless Event-Driven Apps with Azure Event Grid (2017-09-21)

  1. 1. Building Serverless Event-Driven Apps with Azure Event Grid Paco de la Cruz
  2. 2. Event : what happened Event Publisher : where it took place Topic: where publishers send events Event Subscriptions: routes & filters events Filters: EventTypes, SubjectBeginsWith, SubjectEndsWith Event Handlers: app or service reacting to the event
  3. 3. IoT HubEvent Hub Event stream ingestion 1M+ msg/sec Broadcasting Real time / Batch 256 KB TTL 1 – 7 days Capture to Blob/DataLake 84 GB Store Notification Hub Native Mobile Push Notifications Service Bus Queues & Topics Robust Rich Messaging Relay Expose on- prem services to cloud Outgress traffic via a bidirectional socket Storage Queues 1st Gen Cloud Messaging Simple Cost-Effective Event Grid Hyperscale Event Routing 64 KB Built-in Publishers Push-Push No ordering Filtering Routing TTL: 1 day Future: Dead-lettering IoT messaging management Hyperscale Cursor Access Manage IoT devices 2-way comms
  4. 4. aeg-sas-key header aeg-sas-token r={resource}& e={expiration}& s={signature} Microsoft.EventGrid/ EventSubscriptions/Write /subscriptions/{id}/ resourceGroups/{rg-name}/ providers/{provider}/ {res-type}/{resource-name} /subscriptions/{id}/ resourceGroups/{rg-name}/ providers/Microsoft.EventGrid/ topics/{topic-name} • Microsoft.EventGrid/*/read • Microsoft.EventGrid/*/write • Microsoft.EventGrid/*/delete • Microsoft.EventGrid/ eventSubscriptions/ getFullUrl/action • Microsoft.EventGrid/topics/ listKeys/action • Microsoft.EventGrid/topics/ regenerateKey/action + Custom roles https://docs.microsoft.com/en-us/azure/event-grid/security-authentication
  5. 5. Custom Event Grid Topic to Publish Crypto Currency Prices
  6. 6. Azure Blob Storage Event Grid Publisher (Private Preview) https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-event-overview
  7. 7. Azure Governance with Azure Resource Event Grid Publisher https://blog.mexia.com.au/ monitoring-configuration-drifts-on-azure-with-event-grid-and-logic-apps
  8. 8. azure.com/eventgrid aka.ms/gridQuestions docs.microsoft.com/azure/ event-grid/ azure.com/serverless
  9. 9. @pacodelacruz linkedin.com/in/pacodelacruz pacodelacruzag.wordpress.com

×