Download presentation
Presentation is loading. Please wait.
Published byΣιμωνίδης Σπηλιωτόπουλος Modified over 6 years ago
1
Microsoft Build 2016 11/16/2018 8:43 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Azure Functions Under the Hood
Matthew Henderson Program Manager II
3
Azure Functions Under the Hood
11/16/2018 8:43 AM Azure Functions Under the Hood Functions overview How Azure Functions works Advanced Functions scenarios How to integrate functions into your workflow © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Functions in a nutshell
11/16/2018 8:43 AM Functions in a nutshell © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Azure Functions code output input
6
Groups of functions “Function App” foo() bar() baz()
7
How Azure Functions works
11/16/2018 8:43 AM How Azure Functions works © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Part of App Service
9
App Service Features and Capabilities
Enterprise Grade Apps Designed for secure mission-critical applications Fully Managed Platform Optimized for Availability and Automatic scale High Productivity Development Agility through Continuous Deployment Hybrid Connections / VPN / VLAN Scheduled Backup Azure Active Directory Integration Site Resiliency, HA, and DR Web Jobs Role Base Access Control Audit / Compliance Enterprise Migration Client Certs Cache IP Restrictions/ SSL Web Sockets SQL, MySQL, DocDB, & Mongo Sticky Sessions Authorization/ Authentication Automated Deployment AutoScale Built-in Load Balancing Worldwide Datacenter Coverage End Point Monitoring & Alerts App Gallery DR Site Support WildCard Support Dedicated IP address HTTP Compression CDN Support for Websites Premium WordPress App Services Environments Remote Debugging w/ Visual Studio Site Staging Slots Testing in Production Continuous Integration/Deployment Git, Visual Studio Online and GitHub App & Site Diagnostics OS & Framework Patching Site Extensions Gallery NET, PHP, Python, Node, Java Framework Installer Browser-based editing Auto-Healing Logging and Auditing Admin-Site Support Site Extension
10
Using App Service features in Azure Functions
11/16/2018 8:43 AM Using App Service features in Azure Functions © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Scenario: monitoring site uptime
12
Demo Site monitoring with Azure Functions Microsoft Build 2016
11/16/2018 8:43 AM Demo Site monitoring with Azure Functions © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Azure Functions Under the Hood
11/16/2018 8:43 AM Azure Functions Under the Hood Azure Functions lets you do more with less code You focus on the core logic – we’ll take care of triggering, integrating, and parsing Azure Functions is a part of App Service You can use App Service features with your functions Azure Functions is flexible Edit in portal or use git. Leverage your favorite libraries. Azure Functions is great for dev-ops workflows Examples: monitoring, CI webhooks, workflow processing… © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
What’s Next Try Azure Functions @ http://functions.azure.com
Microsoft Build 2016 11/16/2018 8:43 AM What’s Next Try Azure Try App Building and managing APIs on Azure | Vladimir Vinogradsky | 3/30 18:30 Introducing Azure Functions | Chris Anderson | 3/31 12:30-13:30 Azure Functions under the hood | Matthew Henderson | 4/1 11:30-12:00 Building Hyper-Scale web and mobile applications | Yochay Kiriaty | 4/1 12:30-13:30 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Fork us on GitHub! https://github.com/azure/azure-webjobs-sdk-script
16
11/16/2018 8:43 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.