Download presentation
Presentation is loading. Please wait.
Published byVivien Banks Modified over 6 years ago
1
Microsoft Teams Platform Build and package apps for your modern teams
6/26/2018 9:12 PM BRK3380 Microsoft Teams Platform Build and package apps for your modern teams Larry Jin Program Manager Lead Rahul Tripathi VP (Micro Focus) Rocky Rashidi Product Manager (Micro Focus) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Microsoft Teams Platform Build and package apps for your modern teams
6/26/2018 9:12 PM Microsoft Teams Platform Build and package apps for your modern teams Larry Jin Program Manager Lead Rahul Tripathi VP (Micro Focus) Rocky Rashidi Product Manager (Micro Focus) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Standalone web, device, and service apps
6/26/2018 9:12 PM Office 365 Platform Canvases Extensions Standalone web, device, and service apps Documents Pages Embedded canvases Conversations 1 Groups People Conversations Files Insights Microsoft Graph © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Microsoft Teams, the hub for teamwork in Office 365
6/26/2018 9:12 PM Microsoft Teams, the hub for teamwork in Office 365 Chat, calls & meetings for today’s teams Integrated Office 365 apps Customizable and extensible Enterprise security, compliance & manageability © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Teams App Platform Building a company app Managing your company’s apps
6
Demo of Apps in Teams
7
Apps are part of teamwork Bring increased productivity to your enterprise
Enable your teams can make decisions and take action faster Reduce context switching on important tasks Create opportunities for collaboration around external content
8
Unlock productivity with 150+ Teams apps
9
Micro Focus + Teams Enabling powerful ChatOps workflows in Teams
Rahul Tripathi VP, Product Management Rocky Rashidi Product Manager
10
Combined Micro Focus: An Industry Shaper
6/26/2018 9:12 PM Combined Micro Focus: An Industry Shaper HPE SW / MF #7 #12 HPE SW Micro Focus #26 Presenter Name
11
Information Governance
Portfolio Breadth and Depth DevOps IT Operations Cloud Security Information Governance Linux & Open Source Identity-based Access Governance and Security Digital Safe, Data Protector, Control Point, Structured Data Manager, Storage Optimizer Cloud Service Automation, Hybrid Cloud Management Service Management, Operations Bridge, Data Center Automation, Network Management Enterprise Linux, OpenStack Private Cloud, Software-defined Storage Cobol Development, Software Delivery and Testing Mainframe Solutions, IT Operations Management, Host Connectivity, Collaboration Unified Functional Testing Workload Migration Big Data Analytics IDOL
12
Challenges for today’s IT Ops Professionals
Fire-drill response to incidents Involve more people than needed Reactive audience Operational silos prevented cross- boundary collaboration Latency Unable to save incident resolutions for reuse Repetitive
13
Smart Incident Response
Evolving needs Smarter approach in assembling the right people, best tools and data at right time Smart Incident Response Cross-boundary collaboration of people, process, tools and automation Speed Resolve once, re-use next time; Automatically document entire incident resolutions in a transparent, repeatable fashion Reuse
14
Enter ChatOps A cultural change and a technology change
ChatOps is bringing in the work you are already doing inline with the context of the conversations you are already having.
15
Management Automation
Accelerate customer experience with ChatOps Data Center Automation Help Desk Microsoft Teams Hybrid Cloud Management ChatBot ITOM Suites IT Ops Operations Bridge Chat Development IT Service Management Automation Line of Business Network Operations
16
IT Operations Management Suites
Simple, integrated, easy to consume Hybrid Cloud Management Data Center Automation Operations Bridge Network Operations Management IT Service Management Automation DevOps ready, multi-cloud management and orchestration Comprehensively automated data center Autonomous operations with actionable insight for stakeholders Service management for enterprise networks Self-service, intelligence-driven fulfillment
17
Teams enables ChatOps workflows
Micro Focus leverages the power of the Teams Platform to bring ChatOps to Office 365 Collaborative: creates the opportunities for faster decision making Context: Teams provides a hub for giving team members access to the information necessary to take action Platform: rich extensible framework to enable these ChatOps workflows
18
Demo of ChatOps by Micro Focus in Teams
19
Case Study: The University of Pretoria
Challenges Takes too long to resolve incidents Reactive response Improve Help Desk speed/efficiency Increase team agility & responsiveness. Objectives Resolve incidents faster Proactive service Reuse shared knowledge, prior remediation Improve team agility via collaboration. Business Benefits 19% decrease in MTTR Saved 2,400 person-hours – retention, advocacy “Open” to “In progress” time reduced by 41% Improved SLAs and MTTR 62% increase in updates Publications + Retrospection Reuse of remediation up by 8%
20
Teams App Platform Building a company app Managing your company’s apps
21
Why build a company app for Teams?
Create enterprise-specific solutions for your end users by integrating with your existing internal services and processes Examples Access sales information Look up benefits and HR Get support from Helpdesk Approvals
22
Microsoft Teams provides a powerful extensible platform
Actionable Messaging Add rich interaction to your connector cards Compose Extensions Allow users to query and share rich cards in conversations Tabs Surface rich content within Teams Build in intelligence and connect to data that drives productivity Microsoft Graph Connectors Post rich updates to channels Activity Feed Engage users via feed notifications Bots Help users get tasks done in conversations Microsoft Teams provides a powerful extensible platform Build apps with a rich set of capabilities to reach your users in their chats, channels, notifications, and personal workspace.
23
Implement capabilities Test your app Distribute your app
Define your app Create the app manifest Specify capabilities 1 Implement capabilities Implement bot, tab, etc. Leverage Teams SDKs Host your web or service application 2 Test your app Create your app package Side load to any team 3 Distribute your app Upload your package Enable your app for your organization’s employees UNDER CONSTRUCTION 4
24
Tabs Rich surface area for your LOB app
Microsoft Build 2017 6/26/2018 9:12 PM Tabs Rich surface area for your LOB app As simple as embedding your existing web app Team and personal productivity Example: benefits dashboard © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
Tabs for team and personal productivity
Microsoft Build 2017 6/26/2018 9:12 PM Tabs for team and personal productivity Channel Tabs Allow the user to configure the view based on the channel context Content should be the same for all users – leverage collaboration Avoid navigational dead-ends Personal Tabs Content should be relevant for a personal view of the experience, e.g. dashboard or aggregation across workspaces © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
26
Tabs – Building a great experience
Microsoft Build 2017 6/26/2018 9:12 PM Tabs – Building a great experience Minimize context switching – make it easy for users to access what they need Leverage collaborative nature of the product Design for bite-size tasks – power users should use your full app Minimize extra chrome – focus on what you want the user to do © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
27
Microsoft Build 2017 6/26/2018 9:12 PM Bots Bots make it easy for users to interact with your app in Team conversations or 1:1 Built using Microsoft Bot Framework Complete tasks via basic commands, menu or natural language Example: time and absence entry and reporting © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
28
Bots – Building a great experience
Microsoft Build 2017 6/26/2018 9:12 PM Bots – Building a great experience Whether used as a CLI for your SaaS, or to manage workflows, create the experience that makes the most sense for your end users Use context to provide the appropriate functionality in channel vs. 1:1 chat Leverage the Bot Framework and Microsoft Teams SDKs to easily consume APIs Use the input menu to keep your end users “on rails” © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
29
Microsoft Build 2017 6/26/2018 9:12 PM Compose Extensions Personalize Teams Compose box with your App & Services content Users can query and insert your app content into conversations Example: lookup and share a company resource © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
30
Compose – Building a great experience
Microsoft Build 2017 6/26/2018 9:12 PM Compose – Building a great experience Share content that makes sense in conversations Take advantage of the rich card types Optimize search results to keep it snappy and responsive Leverage Teams SDKs to easily add to your core Bot offering © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
31
Notifications and connectors
Microsoft Build 2017 6/26/2018 9:12 PM Notifications and connectors Push rich interactive cards into channels Users can take quick actions like comment, select options, set a date Fully supported in both Teams and Outlook Example: incident notifications © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
32
Activity feed Notify users personally via the activity feed
Microsoft Build 2017 6/26/2018 9:12 PM Activity feed Notify users personally via the activity feed Same API as sending bot messages Deep link straight into tabs Example: new approval request © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
33
Microsoft Graph Integrate with the Microsoft Graph in your Teams app
Microsoft Build 2017 6/26/2018 9:12 PM Microsoft Graph Integrate with the Microsoft Graph in your Teams app Leverage existing Graph APIs like s, documents, and calendar Teams-specific APIs available today in Beta with more coming soon List of teams List of channels Create a channel We are working hard to make it easier to integrate into your Teams app! © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
34
Putting it all together: build a great Teams app
Microsoft Build 2017 6/26/2018 9:12 PM Putting it all together: build a great Teams app Channel Tabs Sharing group information Pin information or tools important for the channel Connectors Simple webhook notifications in channels Bots in channels Coordinate tasks in a team environment Broadly share information Compose Extensions Make it easy for your users to look up and share information Personal Tabs Create a personal workspace Aggregate content from across Teams Bots in 1:1 chat Easy access to commands Q&A Provide user right insight at right time © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
35
Teams App Platform Building a company app Managing your company’s apps
36
What if I don’t want app “X” to be available to my end users?
37
App-level control via the O365 Portal
Microsoft Build 2017 6/26/2018 9:12 PM App-level control via the O365 Portal Manage which 3rd-party apps are available to your employees Gives you control over if and how data leaves your organization Two policies that can be applied Enable all apps except for a disallowed set Disable all apps except for an allowed set Teams takes care of providing a graceful user experience when apps are disabled © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
38
Get started at: Developer.Microsoft.com/Microsoft-Teams
39
Learn more about Microsoft Teams & Office
Microsoft Build 2017 6/26/2018 9:12 PM Learn more about Microsoft Teams & Office Modern Workplace/ Teamwork Booth Talk to the experts Tuesday, Sept 26 11:30am BRK2196: From classroom to backroom and everything in between 12:30pm BRK2197: Create new experiences with the Office 365 Communications Platform Wednesday, Sept 27 9:00am BRK3080: Build smarter apps with Office using the Microsoft Graph Thursday, Sept 28 10:50am Thr3027: Supercharge Microsoft Teams using Teams apps in Node.js 4:00pm BRK2026: Communications-enabled business and services © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
40
Please evaluate this session
Tech Ready 15 6/26/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.