overview of microsoft teams

84
Overview of Microsoft Teams By Vignesh Ganesan | MCP, MCITP,MCTS & ITIL V3 Technical Manager – SharePoint & Office 365 & Jayanthi P | MCTS SharePoint & Office 365 Developer

Upload: vignesh-ganesan-mcp-mcitp-mcts-itil-v3

Post on 21-Jan-2018

497 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Overview of microsoft teams

Overview of Microsoft Teams

By

Vignesh Ganesan | MCP, MCITP,MCTS & ITIL V3Technical Manager – SharePoint & Office 365

&Jayanthi P | MCTS SharePoint & Office 365 Developer

Page 2: Overview of microsoft teams

About the speakers

• Vignesh Ganesan

• Technical Manager - SharePoint &

Office 365

• C Sharp Corner MVP

• Active Blogger on C Sharp corner ,

Collab 365 community , European

SP Community & Hubfly blogsite

• www.vigneshsharepointthoughts.

com

• Jayanthi P

• SharePoint & Office 365 Developer

• Specialized on SQL Server, Asp. Net,

SharePoint, Office 365, Dynamics

CRM & Power BI

Page 3: Overview of microsoft teams

Introduction to Microsoft Teams

Architecture of Microsoft Teams

Demo on Microsoft Teams

Organizing your Team in Microsoft Teams

Microsoft Teams Clients

Planning the implementation of Microsoft Teams

What to expect with Teams replacing SfB

Roadmap

Use cases

Recap

Conclusion

Today’s Agenda :

Page 4: Overview of microsoft teams

Targeted Audiences

IT Admins Office 365 Admin & Dev

Architects and Decision makers

Folks who are new to Office 365

Page 5: Overview of microsoft teams

The journey so far….

Page 6: Overview of microsoft teams

Collaboration ishow work gets done

Internal & External Team MembersTeam members outside the firewall need

unfettered access

Geographically DistributedNeed varied ways to connect across

locations and time-zones

Multi-Generation WorkforceDifferent expectations and preferences

for tools

Employees work on nearly

2xthe number of teams,compared to 5 years ago

Internal & External Team MembersTeam members outside the firewall need

unfettered access

Geographically DistributedNeed varied ways to connect across

locations and time-zones

Multi-Generation WorkforceDifferent expectations and preferences

for tools

Page 7: Overview of microsoft teams

Different groups

have different needs

Siloed Apps Friction across applications – multiple logins, difficulty

sharing and discovering information

Shadow IT Incomplete toolset can lead to inconsistent security,

compliance and risk

Wasted TimeContext switching between different apps drains

attention and time

Today’s Challenges

Co-Creating Content

Mail & Calendar

Voice, Video& Meetings

Chat-based Workspace

Sites & Content

Management

Enterprise Social

Page 8: Overview of microsoft teams

The right tool is required for a better outcome

Page 9: Overview of microsoft teams

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

Page 10: Overview of microsoft teams

Chat for today’s teams

People can see content and chat history anytime

Team chats and activities are visible to the entire team

Use private chats for small group conversations

Mobile access on Android, iOS and Windows Phone

Page 11: Overview of microsoft teams

A hub for teamwork

Chat, content, people, and tools live in a team

workspace

Voice and video meetings right within Microsoft Teams

Built-in access to SharePoint, OneNote and Planner

Work with Office and other documents right in the app

Audio calling on mobile

Page 12: Overview of microsoft teams

Integrating the power of Office 365 & Office Pro

Plus

Page 13: Overview of microsoft teams

Customizable for each team

Create different channels for work streams and topics

Add tabs to frequently used files and cloud services

Get updates from the apps your team uses every day

Customize notifications so you don’t miss important

info

Build integrations with developer preview APIs

Page 14: Overview of microsoft teams

Extensible for each team:Tailor your workspace to include

apps and services for the team

and organization

Pin important files for easy reference in the workspace

Add bots that work on a team’s behalf

Integrate cloud services, explore data and get updates from

the apps your team uses every day

Use the Teams developer platform to build integrations to

existing business process

Manage trusted apps for employees and the organization

Page 15: Overview of microsoft teams
Page 16: Overview of microsoft teams

Security teams trust

Broad compliance standards support: Accessibility,

ISO27018/01, SOC 1 and 2, HIPAA, EU Model Clauses & more

Information protection with Archive, eDiscovery, Legal Hold,

Compliance Content Search, Auditing and Reporting1

Tier-C Compliant

Data encryption at all times, at-rest and in-transit.

Multi-factor authentication for enhanced identity protection.

1 Archive, eDiscovery, Legal Hold, Compliance Content Search, Auditing and Reporting are in E3 and above suites.

Page 17: Overview of microsoft teams

So what’s Microsoft Teams in a nutshell?

Chat centric workspace that brings in a lot of the O365 capabilities which includes

1. Office 365 groups

2. SharePoint

3. Planner

4. Power BI

5. Office Excel & Word

6. Visual Studio Team

7. Bots

Creation of Office 365 groups :

From OWA,Microsoft Teams, OneDrive for Business , Planner & SharePoint Home

Page 18: Overview of microsoft teams
Page 19: Overview of microsoft teams
Page 20: Overview of microsoft teams

Teams Architecture

• Designed for the cloud

• Microsoft Teams is built on existing Microsoft technologies woven together by Office 365

Groups.

• Amplify the value of Office 365

• Powered by Microsoft’s cloud, organizations can expect excellent performance and

reliability when leveraging Microsoft Teams as part of their digital collaboration journey.

Page 21: Overview of microsoft teams

Azure

Teams brings together O365 and Skype

Office 365 platform and services

Skype InfrastructureTeams Services

Teams Clients

Page 22: Overview of microsoft teams

Teams Client Architecture

Web Windows Mac WP iPhone/iPad Android

Angular

Electron

Desktop Mobile

UWP

jQuery, lodash etc.. (200+ Open Source Components)

IOS Android

TypeScript, Node, SASS C# Swift Java

HTML5/CSS

Browsers: Edge, IE11, latest Chrome, latest Firefox

Desktop: Windows 10, 8.1, 7(SP1), Mac OS X 10.10+

Optimized for agility

Auto-updates

C++ Objective C

Page 23: Overview of microsoft teams

Teams Conversations Logical Architecture

Page 24: Overview of microsoft teams

Teams services

Teams Services Often referred to as the “Middle Tier” although it is actually a collection of Micro-services

More efficient / less complex

Scale flexibility

Lower risk / deployment agility

Optimize for evolutionary change

Front end servers

Identity

Auth

AAD sync

Compliance

Audit

Retention

Extensibility

Graph

Tabs

Bots

Config

Setting store

Notifications

Email

Team mgmt

Admin

Page 25: Overview of microsoft teams

Skype Infrastructure

Teams and Skype

Leverage the next generation compliant skype services for messaging and VOIP calling

PSTN calling leverages the Skype for Business Online services

Calling /Meeting

Meeting scheduler

Calling service

Transport relays

Media controller

Registrar

Call recording

Voicemail

TrouterMedia processor

Messaging

Chat

Media

Search

Personal expression

Notification Hub

URL preview

People

Presence

Config

Experimentation

Identity

Skype Identity

Permission service

Page 26: Overview of microsoft teams

Data and analytics

Teams and Office 365Office 365

Microsoft Power BI

Teams strives to realize the full benefits of O365 both as a platform and for end user capabilities

A part of our vision is to be an App hub

Platform

Exchange

Modern Groups

OneDrive for Business

SharePoint

Information Protection

Applications

OneNote

PowerApps

PowerPoint, Word, Excel

Planner

Stream

Page 27: Overview of microsoft teams

Teams on AzureAzure Azure is the core

platform that Teams is built on

Massive scale

Global foot print

Redundancy

Page 28: Overview of microsoft teams
Page 29: Overview of microsoft teams

Where Are My Files Stored?

1:N chatsFiles are uploaded to OneDrive for Business and permissions are set for the members of the chat

Team conversationsFiles are uploaded to SharePoint. A folder is associated with each channel in the team

Cloud storageDropbox, Box, Citrix ShareFile, Google Drive

Page 30: Overview of microsoft teams

Where Are My conversations Stored?

Chat service

In memory processing for speed

Leverages Azure storage (blob, tables, queues)

Substrate / Exchange

Chat and channel messages are also stored in Exchange for information protection

Conversation images

Images are stored in a media store

Page 31: Overview of microsoft teams
Page 32: Overview of microsoft teams
Page 33: Overview of microsoft teams

Slack vs Teams

Page 34: Overview of microsoft teams

7 Things Microsoft Teams Does Better Than Slack

Mobile Device Management

Office 365 Integration

Third Party Integration

Tabs

In-line Replies

Support for 25 Different Languages

Security

Page 35: Overview of microsoft teams
Page 36: Overview of microsoft teams

Memberships and Roles

Team owners are able to invite anyone in the organization they work Two

roles in Team:

• Owner: person who creates the team or assigned the role. Responsible

for managing team-wide settings and membership, including

invitations

• Team member: the people that have been invited to join the team

internally or externally <- hey yeah!

Page 37: Overview of microsoft teams

Memberships and Roles (cont.)Team Owner Team Member

Create team -

Leave team

Edit team name/description -

Delete team -

Add channel *

Edit channel name/description *

Delete channel *

Add members ** -

Add tabs *

Add connectors *

Add bots *

Page 38: Overview of microsoft teams

Service Administration

• Admins have multiple settings that can be

enabled or disabled at the tenant level.

• With Microsoft Teams enabled for the tenant,

any user that is also enabled for Microsoft

Teams will inherit the settings from the tenant

level.

• With guest user license activated you can

invite Azure B2B users.

Page 39: Overview of microsoft teams

Service Administration Contd…

• Enable SP Sharing if

you like the Guest

users to upload +

collaborate on files in

Microsoft Teams

Page 40: Overview of microsoft teams

Demo on Teams Service Administration

Page 41: Overview of microsoft teams
Page 42: Overview of microsoft teams

Full functional (nearly)

client that can be used

from a variety of

browsers.

Desktop

Provide support for

audio, video, and content

sharing for team

meetings, group calling

and private one-on-one

or private multi-party

calls.

Mobile

Geared at users participating

in chat-based conversations

while on the go, and

currently allows users to

have peer to peer audio call.

Clients for Microsoft Teams

Web

Page 43: Overview of microsoft teams

Full functional (nearly)

client that can be used

from a variety of

browsers.

Desktop

Provide support for

audio, video, and content

sharing for team

meetings, group calling

and private one-on-one

or private multi-party

calls.

Mobile

Geared at users participating

in chat-based conversations

while on the go, and

currently allows users to

have peer to peer audio call.

Clients for Microsoft Teams

Web

https://teams.microsoft.com/downloads

Page 44: Overview of microsoft teams

Platform Requirements

Web

Edge: 12+

Internet Explorer: 11+

Chrome: 51.0+

Firefox: 47.0+

Safari (coming soon)

Desktop

Windows 7+ (7, 8, 8.1, 10)

Both 32 & 64 bit available

Mac OSX 10.10+

Mobile

Android 4.4+

iOS (iPhone and iPad) 10+

Windows Phone 10.0.10586+

Page 45: Overview of microsoft teams

Meetings View Meeting Details Channel Meeting

Mobile Meetings – iOS and Android

Page 46: Overview of microsoft teams

Microsoft Teams –Demo on Mobile Clients

Page 47: Overview of microsoft teams

Teams Structure in Microsoft Teams

Page 48: Overview of microsoft teams

Teams

• Collection of people, content, and tools surrounding different projects

Channels

• Dedicated sections within a team to keep conversations organized

• Places where everyone on the team can have open conversations

• Can be extended with Tabs, Connectors and Bots

Structure:

Page 49: Overview of microsoft teams
Page 50: Overview of microsoft teams
Page 51: Overview of microsoft teams

Enabling Microsoft Teams

User's mailbox is hosted in:

Team and Channel mgmt

Create and view meetings

Modify user profile picture

Add and configure connectors

Add and configure tabs & bots

Info Protection (eDiscovery)

Exchange OnlineYes Yes Yes Yes Yes Yes

Exchange Online Dedicated vNext Yes Yes Yes Yes Yes Yes

Exchange Online Dedicated –Legacy (Sync to Azure AD required)

Yes No No No Yes No

Exchange on-premises(Sync to Azure AD required) Yes

Exchange 2016 CU3 or

laterNo No Yes No

For the full Microsoft Teams experience, every user should be enabled for Exchange Online, SharePoint Online, OneDrive for Business and Office 365 Group creation.

Page 52: Overview of microsoft teams

Teams Integration with SharePoint Online:

Page 53: Overview of microsoft teams

Teams Integration with OneDrive for Business:

Page 54: Overview of microsoft teams

SharePoint

SharePoint Online is a required component for Microsoft Teams.

If you don't have SharePoint Online enabled in your tenant, Microsoft Teams users are not always able to share

files in teams.

Users in private chat will not be able to share files because OneDrive for Business is required for that

functionality.

Page 55: Overview of microsoft teams

Skype for BusinessInteroperability between Microsoft Teams and Skype for Business is currently available for peer to peer (P2P)

instant messaging only.

For a Microsoft Teams user to send an IM to a Skype for Business user, the Microsoft Teams user must be

enabled with their account homed in Skype for Business Online.

Incoming Skype for Business messages can be responded to on the Microsoft Teams client

Page 56: Overview of microsoft teams
Page 57: Overview of microsoft teams

Microsoft Teams Network Traffic

• Microsoft Teams combines three forms of traffic:

• Data between the Office 365 online environment and external data sources with the Microsoft Teams

client (signalling, presence, chat, file upload and download, and tabs, connectors, and bots connections)

• Peer to peer real time communications traffic (audio, video, desktop sharing)

• Conferencing real time communications traffic (audio, video, desktop sharing)

• To ensure optimal flow, traffic must be allowed to flow both between network sites and Office

365, as well as between the internal network segments (e.g. between sites over the WAN)

• If your organization restricts computers on your network from connecting to the Internet,

ensure to whitelist the Office 365 URLs and IP address ranges

Page 58: Overview of microsoft teams

Microsoft Teams Bandwidth Calculator

• Microsoft has created a dedicated site for calculating the potential

impact of Microsoft Teams traffic on your LAN, WAN and Internet

segments.

• Please see http://aka.ms/bwcalc for more details

Page 59: Overview of microsoft teams

Network Assessment

• Ensure all required URLs and IP addresses are allowed, and the network

performance metrics are meeting the requirements for real time media

• Conduct network assessment on each site using Skype for Business

Network Assessment Tool

• Additional documentation on Network Assessment can be referenced from

Network Readiness Assessment

Page 60: Overview of microsoft teams

Security - Authentication

• Microsoft Teams leverages common Office 365 authentication

schemes

• Cloud Identity

• Synchronized Identity

• Federated

• Modern authentication including multi-factor authentication (MFA)

Page 61: Overview of microsoft teams

URLs and Media Stack

• Microsoft Teams also provides a calling and meetings experience

built on the next generation cloud based infrastructure

• These technology investments include Azure-based cloud services

for media processing and signaling, H.264 video codec, SILK and

Opus audio codec, network resiliency, telemetry and quality

diagnostics.

Page 62: Overview of microsoft teams

Guest Access

Page 63: Overview of microsoft teams

Guest access:

Anyone with an Azure Active Directory (AAD) account can be added as a guest in Teams.

Guests :

Can have any email account (Work accounts e.g. Office 365)

Accounts are added and securely managed within Azure AD through Azure AD B2B Collaboration

IT admins can quickly and easily view, add, or revoke a guest’s access to the host tenant

Are included as part of your Office 365 subscription at no additional cost

Are subject to Azure AD & Office 365 service limits

Page 64: Overview of microsoft teams
Page 65: Overview of microsoft teams

Guest Access Capabilities

Page 66: Overview of microsoft teams

Roadmap for Microsoft Teamshttps://products.office.com/en-us/business/office-365-roadmap

• Admin Center for Microsoft Teams

• PowerShell configuration (in development & testing)

• MyTasks app (in development & testing)

• Anonymous users join and Lobby experience

• Give-Take control of sharing

• Recording and Play Back

• EDGE & Chrome Web RTC join capabilities

• Skype Rooms Systems for Teams

• Conference Phones

• VTC Interop

• User Level Policies

Page 67: Overview of microsoft teams

Card for Teams to the reporting dashboard

Page 68: Overview of microsoft teams

Office 365 Adoption Content Pack in PowerBI

Page 69: Overview of microsoft teams

Audio ( PSTN) Conferencing (Preview)

Page 70: Overview of microsoft teams

Meeting Recording

Page 71: Overview of microsoft teams

Meeting Playback

Page 72: Overview of microsoft teams

Skype Room Systems

Page 73: Overview of microsoft teams

Call Quality Diagnostics Portal

Page 74: Overview of microsoft teams
Page 75: Overview of microsoft teams

Limitations to be aware of in Microsoft Teams

The default maximum number of teams that an Office 365 tenant can have is currently

500,000.

A team can have 100 owners.

You can create up to 100 channels in a Team

A user can create up to 250 teams.

A global admin can create unlimited number of teams.

A team owner can add 999 members to a team.

You won’t be able to search for a team if has been marked as private.

You won’t be able to customize a team if you’re not the owner of it.

You can have up to 20 members in a private chat, including the user who created the

chat.

A public team is open for anyone in the organization to join and can have up to 2500

members in it.

The maximum number of people in a meeting is 80.

Page 76: Overview of microsoft teams

Business Essentials

Business Premium

Enterprise E1

Enterprise E3

Enterprise E4 (retired)

Education

Education Plus

Education E3 (retired)

Enterprise E5 Education E5

Licensing for Microsoft Teams:

Page 77: Overview of microsoft teams

Microsoft Teams License Assignment

By default, Microsoft Teams license is enabled for all users assigned with the

eligible Office 365 subscriptions

Page 78: Overview of microsoft teams

Recent Momentum

Page 79: Overview of microsoft teams

Customer Support

• Enable continuous knowledge sharing

between shifts

• Provide visibility into customer escalations

• Search for solutions across conversations

• Speed up issue resolution with various

subject matter experts

Get guidance on these and other scenarios in the FastTrack Productivity Library

Engineering

• Enable continuous discussion across a

distributed team

• Discuss ideas and requirements, gather

inputs in the open

• Store standard documentation and files

• Integrate with developer tools like Jira

Finance

• Prepare earnings release with cross-

functional stakeholders

• Streamline data consolidation and analysis

• Store budgeting documentation and files

• Share economic trends and news

Human Resources

• Drive alignment on job descriptions and

streamline interview processes

• Plan and prepare new employee onboarding

• Engage distributed employees in training

• Share department resources and

documentation

Marketing

• Coordinate campaigns and event tasks

• Share the latest content drafts for feedback

• Get automated reports from analytics tools

• Prepare marketing launch across multiple

stakeholders

Sales

• Get quick answers from PMs and Sales Ops

• Share key customer wins

• Get lead notifications and deal mentions

• Share latest company, product and

competitor news

Operations & Project Management

• Streamline project communication and tools

• Provide status updates, get feedback, coordinate tasks

• Share files and collaborate on deliverables

• Get new project members up to speed quickly

Page 80: Overview of microsoft teams

Introduction to Microsoft Teams

Architecture of Microsoft Teams

Demo on Microsoft Teams

Organizing your Team in Microsoft Teams

Microsoft Teams Clients

Planning the implementation of Microsoft Teams

What to expect with Teams replacing SfB

Roadmap

Use cases

Page 81: Overview of microsoft teams

Useful Reference articles for Teams

https://docs.microsoft.com/en-us/microsoftteams/microsoft-teams

https://docs.microsoft.com/en-us/microsoftteams/teams-overview

https://support.office.com/en-us/article/Teams-and-channels-df38ae23-8f85-46d3-b071-cb11b9de5499

https://support.office.com/en-us/article/Video-Teams-and-channels-c3d63c10-77d5-4204-a566-53ddcf723b46

https://docs.microsoft.com/en-us/microsoftteams/teams-channels-overview

https://docs.microsoft.com/en-us/microsoftteams/journey-skypeforbusiness-teams

Page 82: Overview of microsoft teams

Resources to Learn More

https://aka.ms/SuccessWithTeams

Your hub for all things Microsoft Teams including vision,

practical onboarding guidance, success stories, and support.

https://FastTrack.microsoft.com

Assistance for customers to realize their vision with

Microsoft cloud services

Resource Link

Office Blog https://aka.ms/OfficeBlog

Office Roadmap https://aka.ms/OfficeRoadmap

Product HelpKnown Issues List

https://aka.ms/TeamsSupporthttps://aka.ms/TeamsKnownIssues

Team Developer Hub https://TeamsDeveloper

Page 83: Overview of microsoft teams

Conclusion: Microsoft Teams is designed to provide an easier way for small groups of people to communicate and

collaborate.

The de facto approach of communicating via group emails and sharing files via a patchwork of different

services is difficult—or so goes Microsoft's rationale—with the potential for missed messages and files. This

is the problem Teams is designed to solve.

A product like Teams is not just meant for collaboration but also to get your work done in a smarter way

Of course , there are few more players in the market such as Slack & Atlassian’s Hip chat but Teams

always stands ahead of all these products because of its great integration and extensibility capabilities .

A product like Microsoft Teams is definitely a must have in modern era where we all like to get our work

done on the fly .

Page 84: Overview of microsoft teams

Thank You!