4. Azure Functions is a solution for easily running small
pieces of code, or "functions," in the cloud.
Azure Functions lets you develop serverless
applications on Microsoft Azure.
5. Features
Choice of language - Write functions using C#, F#, Node.js, Python,
PHP, batch, bash, or any executable.
Pay-per-use pricing model - Pay only for the time spent running your
code.
Bring your own dependencies - Functions supports NuGet and NPM,
so you can use your favorite libraries.
Flexible development - Code your functions right in the portal or set up
continuous integration and deploy your code through GitHub, Visual
Studio Team Services, and other supported development tools.
Open-source - The Functions runtime is open-source and available on
GitHub.
6. BlobTrigger - Process Azure Storage blobs when they are added to containers.
EventHubTrigger - Respond to events delivered to an Azure Event Hub. Particularly useful in application
instrumentation, user experience or workflow processing, and Internet of Things (IoT) scenarios.
Generic webhook - Process webhook HTTP requests from any service that supports webhooks.
GitHub webhook - Respond to events that occur in your GitHub repositories.
HTTPTrigger - Trigger the execution of your code by using an HTTP request.
QueueTrigger - Respond to messages as they arrive in an Azure Storage queue.
ServiceBusQueueTrigger - Connect your code to other Azure services or on-premises services by listening to
message queues.
ServiceBusTopicTrigger - Connect your code to other Azure services or on-premises services by subscribing
to topics.
TimerTrigger - Execute cleanup or other batch tasks on a predefined schedule.
What can I do with Functions?
7.
8.
9. ¿De donde venimos (o estamos)?
Feature Stapling
Site and web templates
Site definitions
Provisioning providers
Full server side custom solutions
14. • Customize templates
• Use a template-based model
• Define templates using different approaches
• Serialize and reuse templates
• Provision new site collections
• Use delta provisioning
• Extend the provision engine
• Work across on-premises and Office 365 deployments
Features
15. 1. Model your site and the site artifacts
2. Export and persist your provisioning template
3. Apply your provisioning template to a new site collection
Steps