3-676.pptx

Building Solutions with Office Graph

1.0x

3-676.pptx

Created 2 years ago

Duration 0:00:00
lesson view count 109
Building Solutions with Office Graph
Select the file type you wish to download
Slide Content
  1. Jon Meling

    Slide 1 - Jon Meling

    • Senior Program Manager
    • Building Solutions with Office Graph
    • 3-676
    • Helge Grenager Solheim
    • Principal SW Eng. Manager
    • //build/ content is being presented by Microsoft Office Mix The video for this session will be available shortly
  2. Building solutions with

    Slide 2 - Building solutions with

    • Jon Meling
    • Senior Program Manager
    • Helge Grenager Solheim
    • Principal SW Eng. Manager
  3. Slide 3

    • DATA
    • USERS
    • HTML
    • Developer vision
  4. SHARING EARLYWhat we show you here today, you can not test for a while. Sorry.

    Slide 4 - SHARING EARLYWhat we show you here today, you can not test for a while. Sorry.

  5. Office 365 in numbers

    Slide 5 - Office 365 in numbers

    • 70 PETABYTESOF ENTERPRISE DATA
    • 8 BILLIONRELATIONSHIPS
    • 4 TRILLIONNODES
    • 60 BILLIONATTACHMENTS
    • 25 PERCENT RELATIONSHIPSARE PERSON-TO-PERSON
    • 850 MILLIONMEETINGSPER MONTH
  6. Slide 6

    • Capabilities of Delve today
    • The future of Office Graph
    • Connect Salesforce to Delve
    • Build your own Office Graph app
    • Agenda
  7. Slide 7

    • Delve
    • Search and discovery across Office 365
    • Stay in the know
    • Discover information tailored to you from your network.
    • Find what you need
    • Find the right results from any source and take action
    • Discover new connections
    • Connect with the right experts and learn more about their content
  8. Slide 8

    • Silos in enterprises
    • User
    • Files
    • Conversations
    • People & Groups
    • Events
  9. Slide 9

    • Enterprise data organized around user
    • User
    • Files
    • Conversations
    • People & Groups
    • Events
    • COLLEAGUES
    • MESSAGES
    • EVENTS
    • FILES
    • EMAILS
  10. Slide 10

    • Security and privacy
    • VIEWED BY ME
    • SHARED WITH ME
    • MEETING INVITE
    • PRIVATE EMAIL
  11. Delve demo

    Slide 11 - Delve demo

  12. Slide 12

    • Delve and Office Graph summarized
    • User
    • Files
    • Conversations
    • People & Groups
    • Events
    • COLLEAGUES
    • MESSAGES
    • EVENTS
    • FILES
    • EMAILS
  13. Office Graph next

    Slide 13 - Office Graph next

  14. Slide 14

    • Unified API and Office Graph
    • USERS
    • FILES
    • MAIL
    • CALENDAR
    • TASKS
    • GROUPS
    • All of O365
    • Authentication
    • Federation
    • graph.microsoft.com
    • Insights and relationships from Office Graph
    • Your App
  15. Slide 15

    • Types of data
    • Files
    • Conversations
    • People & Groups
    • Events
    • LikeAction
    • ShareAction
    • AccessAction
    • FollowAction
    • ModifyAction
    • Actions and relationships
  16. Slide 16

    • Modeling concepts
    • USERS
    • User
    • Name: Jane Doe
    • Alias: JDoe
    • FILES
    • Employee
    • Title: Sales Mgr
    • File
    • Title: String
    • URL: String
    • Author: User
    • Document
    • PageCount: Int
    • CreateAction
    • TimeStamp: Date
    • CreatedBy: User
    • Created: File
    • ACTION
    • CREATE
  17. Slide 17

    • REST / OData queries
    • GET /Users(‘jane’)/Actions/Liked
    • {
    • value: [
    • {
    • @odata.Id: “objects/Microsoft.OutlookServices.LikeAction(‘1234-ABCD’)”,
    • @odata.Type: “Microsoft.OutlookServices.LikeAction”,
    • User : "/Users(‘jane')",
    • Object : "/Users(‘alice')/Files(‘sales')",
    • Time : "2015-03-11 12:34:56"
    • },
    • {
    • @odata.Id: “objects/Microsoft.OutlookServices.LikeAction(‘5678-EFGH’)”,
    • @odata.Type: “Microsoft.OutlookServices.LikeAction”,
    • User : "/Users(‘jane')",
    • Object : "/Users(‘ken')/Files(‘bonus')",
    • Time : "2001-10-02 12:33:21"
    • }
    • ]
    • }
    • GET /Users(‘jane’)/Actions/Liked?$expand=Object
    • {
    • value: [
    • {
    • @odata.Id: “objects/Microsoft.OutlookServices.LikeAction(‘1234-ABCD’)”,
    • @odata.Type: “Microsoft.OutlookServices.LikeAction”,
    • User : "/Users('jane')",
    • Object :
    • {
    • @odata.Id: “ objects/Microsoft.OutlookServices.File(‘IJKL-1234’)”,
    • @odata.Type: “Microsoft.OutlookServices.File”,
    • Name : “All sales closed by my team"
    • },
    • Time : "2015-03-11 12:34:56"
    • },
    • {
    • @odata.Id: “objects/Microsoft.OutlookServices.LikeAction(‘5678-EFGH’)”,
    • @odata.Type: “Microsoft.OutlookServices.LikeAction”,
    • User : "/Users(‘jane')",
    • Object :
    • {
    • @odata.Id: “objects/Microsoft.OutlookServices.File(‘MNOP-5678’)”,
    • @odata.Type: “Microsoft.OutlookServices.File”,
    • Name : "Revised incentive plan"
    • },
    • Time : "2001-10-02 12:33:21"
    • }
    • ]
    • }
  18. Slide 18

    • Search + Graph combined
    • “windows” in title
    • Items I’ve modified
    • +
    • /me/Actions/Modified?$search=Title:windows
    • =
  19. The question of whether machines can think… is about as relevant as the question of whether submarines can swim.

    Slide 19 - The question of whether machines can think… is about as relevant as the question of whether submarines can swim.

    • Edsger Wybe Dijkstra
  20. Slide 20

    • Office Graph and Analytics
    • FILES
    • SHAREPOINT
    • YAMMER
    • LYNC
    • SOCIAL
    • EXCHANGE
    • Insights derived with machine learning for proactive and intelligent experiences.
    • Content and signals across O365 auto-populating the Office Graph insights.
  21. Slide 21

    • Delve and Office Graph extensibility
    • Boards
    • Data types
    • Cards
    • Office Graph
    • Analytics
    • 3rd party data
    • 3rd party app
    • NOTIFICATIONS
    • DATA
    • ACTIONS
  22. Slide 22

    • Enrich existing data
    • Define your own extension
    • Extensibility
    • with Extensions
  23. Slide 23

    • External Service
    • REST
    • Office Graph SDK
    • SALESFORCE, DROPBOX, WORKDAY, TRELLO, ASANA, ETC.
    • Office Graph API
    • OFFICE GRAPH
    • Microsoft Hosted Service
    • Office Graph SDK
    • WEB HOOK, POLL TIMER
    • EXTERNAL CONTENT SERVICE
    • REST
    • 3rd Party Hosted Service
    • Office Graph SDK
    • CUSTOM DATA PUMPER
    • REST
  24. Slide 24

    • Getting external data into the graph
    • Surfacing external data in Delve
  25. Slide 25

    • FILES
    • EXCHANGE
    • Office Graph
    • SHAREPOINT
    • SALESFORCE
  26. Extensibility demo

    Slide 26 - Extensibility demo

  27. Slide 27

    • View external data on people page
    • Use external data on boards
    • Invoke external actions
    • Demo Summary
  28. //Build/

    Slide 28 - //Build/

    • Ignite
    • Presentations
    • Reviewer
    • Presenters
    • Dry-run
    • Booth-duty
    • Approvers
    • App code
    • 1:1 customer meetings
    • Submission deadlines
    • Outlook
    • SharePoint
    • Office 365
    • Travel plans
    • Demo Scheduler scenario
    • White papers
    • ?
  29. Slide 29

    • Architecture for Demo Scheduler App
    • graph.microsoft.com
    • Unified API
    • SPO/ODB
    • Files
    • Outlook
    • Calendar
    • AD
    • Users
    • Win 8 App
    • Office Graph
    • Demos
    • Conferences
    • C
    • D
  30. Demo Scheduler App

    Slide 30 - Demo Scheduler App

  31. Roadmap and next steps

    Slide 31 - Roadmap and next steps

  32. Slide 32

    • REST/Odata API
    • Client SDKs
    • Type extensibility
    • Connectors
    • Custom analytics
    • Notifications
    • Licensing
    • Roadmap
  33. Slide 33

    • Call to action
    • Read about the Office Graph
    • Build apps with the Office 365 REST API and the Unified API
    • WorkingWith and TrendingAround
    • https://msdn.microsoft.com/en-us/office/office365/api/api-catalog
    • Test the Office Graph preview API
    • http://msdn.microsoft.com/en-us/library/office/dn783218(v=office.15).aspx
    • Watch out for a public beta
    • Tweet or Yam about what you will do with the Office Graph using the hashtag #officegraph
    • Check out 742: New Outlook APIs for Developing against Outlook.com and Office 365. Friday 10:30 am
  34. Slide 34

    • Summary
    • Delve and Office Graph- Recently released in Office 365
    • - Insights and intelligence for all your work
    • Office Graph improvements coming up- Add your own content and
    • - Enrich existing content
    • - Build amazing Apps and experiences across Office 365
    • Release roadmap- Public beta with new features upcoming
  35. The only way of discovering the limits of the possible is to venture a little way past them into the impossible.

    Slide 35 - The only way of discovering the limits of the possible is to venture a little way past them into the impossible.

    • Arthur C. Clarke
  36. http://dev.office.com/devprogram

    Slide 36 - http://dev.office.com/devprogram

    • Developer Program Launch
    • E-mail Newsletters
    • Free Developer Subscription
    • 1 YEAR FREE
    • Free Training
    • Free Tools
    • Webinars
  37. Call to action

    Slide 37 - Call to action

    • Sign up for Developer Program
    • Collect your stickers at //build
    • Check out the express talks