Presentation is loading. Please wait.

Presentation is loading. Please wait.

Serverless in Office 365 Build services with Azure Functions

Similar presentations


Presentation on theme: "Serverless in Office 365 Build services with Azure Functions"— Presentation transcript:

1 Serverless in Office 365 Build services with Azure Functions
PROD324 John Liu

2 About John Senior Consultant SharePoint Gurus Sydney
Senior Consultant SharePoint Gurus Sydney SharePoint Server MVP Office Server and Services User Groups, SharePoint Saturday, SharePoint Conferences @johnnliu

3 Agenda Quick look What is Serverless / Azure Functions
Demos, demos, demos!

4 Demo: Quick Look

5 What is “Serverless” It is a buzzword
Describe an emerging architecture of writing microservices on top of “Functions as a Service” What it is not… It doesn’t mean no servers

6 The essence of Serverless
Reduce the code that you write Pay only what you use Autoscale on demand Event driven – respond to events and triggers

7 In Practice - Costs

8 Question How many of you have Azure Virtual Machines
Are they doing anything?

9 Demo - C# (CSX)

10 Demo - NodeJS

11 Demo - PowerShell – PnP, REST

12 Demo – Swagger

13 What would you build tomorrow?

14 Connect Webhook - SharePoint / MS Graph Flow Logic Apps PowerApps
SharePoint 2013 Workflows BotFramework Chat Connectors – Teams, O365 Groups, Slack, Facebook

15 Developers most choices C# for speed, VSNET tooling
JS for frontend dev, NodeJS and VSCode PowerShell if you are just lazy like me, and it’s very readable and leverages great work done by PnP Team

16 IT Pros PowerShell skills can be reused to build incredible microservices that can solve complex business needs. You can probably teach a dev a thing or ten about PowerShell

17 Power Users Work with developers or IT Pros to build a set of microservices Add Swagger API  Logic Apps, Flow or PowerApps

18 FAQ Flow vs Logic Apps vs Azure Functions
Flow is Power User workflow (IFTT) Logic Apps is Developer Workflow product (Biztalk-lite) Azure Functions is just one function. Flow/Logic Apps can use Azure Functions vs Amazon Lambda (leader) Functions has two datacenters in Australia (SYD/MEL) Functions build on top of App Service and has dedicated plans Amazon Lambda supports C# as well. Functions does F# and PowerShell Functions has much better tooling in VSNET Azure Automation Azure Automation has runbooks of PowerShell scripts, dedicated VM Input/Output/Trigger different

19 Summary Serverless Architecture Lots of demos What you can build

20 Questions and Feedback
What do you guys think?

21 Continue your Ignite learning path
12/14/2017 8:03 PM Continue your Ignite learning path Visit Channel 9 to access a wide range of Microsoft training and event recordings Head to the TechNet Eval Centre to download trials of the latest Microsoft products Visit Microsoft Virtual Academy for free online training visit © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 Other sessions 3:30pm O365 Groups Roadmap
5pm Serverless for the Enterprise with Azure Functions THU 11:30 Deploying and Governing O365 Groups FRI 8:30 Office 365 Project Online, Power BI and Flow

23 Win a Spark After Dark drone pilot pass by completing your session evaluation ASAP  #MSAUIGNITE

24 12/14/2017 8:03 PM Thank you Chat with me in the Speaker Lounge Find © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Serverless in Office 365 Build services with Azure Functions"

Similar presentations


Ads by Google