Go Serverless with Azure Functions and C#

What is serverless
*Abstraction of servers
*Event driven 
*Micro-billing

Benefits of Serverless
*Automatically Scale 
*Focus on business logic
*Faster time to market

Serverless Components in Azure
*Functions (Serverless Compute)
*Logic Apps (Serverless Workflow) orchestrate a collection of Functions and allow to integrate SendGrid for emails, twillio for sending sms
*Event Grid (Serverless Events) (events like a new subscription is added, a new web service, a new row is added in the database, custom events)

Azure Functions
*Merge of code and events
*.csx C# script, no class and namespace (https://stackoverflow.com/questions/25405941/what-are-csx-c-sharp-files-for)