Going Serverless (2/2): Hands-on with Azure Event...
Transcript of Going Serverless (2/2): Hands-on with Azure Event...
Who’s talking
@rickvdbosch
rickvandenbosch.net
rickvdbosch
Serverless
‘Azure’ Serverless
What is Azure Event Grid?
Hands-on with Azure Event Grid
Conclusion
Serverless
Does Serverless mean that there are no servers?
Does Serverless mean that there are less servers?
Source:
“Serverless is not just a fad or buzzword.
{…}
With serverless, you need only worry about your code and how it is triggered. The platform takes care of the
rest.”
Abstraction of servers
Event-driven scale
Micro-billing
Focus on apps
not servers
‘Azure’ Serverless
Manage apps
Develop
your way
Bind into
services
What is Azure Event Grid?
Simplify event
consumption
Build reliable
cloud apps
Focus on product
innovation
Uniform event consumption
React to events
Easy to build event-based architectures
Events as first-class objects with intelligent filtering
Built to scale
Opens new Serverless possibilities
Lowers barriers to ops automation
• Events
• Event sources / publishers
• Topics
• Event subscriptions
• Event handlers
Simplicity
Advanced filtering
Fan-out
Reliability
Pay-per-event
High throughput
Built-in events
Custom events
Resource Groups
Azure Subscriptions
Event Hubs
Custom Topics
Blob Storage (preview)
Azure Functions
Logic Apps
Azure Automation
WebHooks
Microsoft Flow *
Serverless Architectures
Operations
Integration
Custom
Azure CLI
Serverless application architectures
Ops automation
Application integration
DEMO
Rick van den Bosch
Conclusion
Unique proposition
Increase in event publishers and handlers
West Central US and West US
An introduction to Azure Event Grid
Route Blob storage events to a custom web endpoint (preview)
http://github.com/betabitnl/td2017rvdb