Overview of microsoft teams

Preview:

Citation preview

Overview of Microsoft Teams

By

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

&Jayanthi P | MCTS SharePoint & Office 365 Developer

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

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 :

Targeted Audiences

IT Admins Office 365 Admin & Dev

Architects and Decision makers

Folks who are new to Office 365

The journey so far….

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

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

The right tool is required for a better outcome

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

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

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

Integrating the power of Office 365 & Office Pro

Plus

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

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

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.

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

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.

Azure

Teams brings together O365 and Skype

Office 365 platform and services

Skype InfrastructureTeams Services

Teams Clients

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

Teams Conversations Logical Architecture

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

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

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

Teams on AzureAzure Azure is the core

platform that Teams is built on

Massive scale

Global foot print

Redundancy

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

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

Slack vs 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

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!

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 *

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.

Service Administration Contd…

• Enable SP Sharing if

you like the Guest

users to upload +

collaborate on files in

Microsoft Teams

Demo on Teams Service Administration

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

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

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+

Meetings View Meeting Details Channel Meeting

Mobile Meetings – iOS and Android

Microsoft Teams –Demo on Mobile Clients

Teams Structure in 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:

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.

Teams Integration with SharePoint Online:

Teams Integration with OneDrive for Business:

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.

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

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

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

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

Security - Authentication

• Microsoft Teams leverages common Office 365 authentication

schemes

• Cloud Identity

• Synchronized Identity

• Federated

• Modern authentication including multi-factor authentication (MFA)

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.

Guest Access

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

Guest Access Capabilities

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

Card for Teams to the reporting dashboard

Office 365 Adoption Content Pack in PowerBI

Audio ( PSTN) Conferencing (Preview)

Meeting Recording

Meeting Playback

Skype Room Systems

Call Quality Diagnostics Portal

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.

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:

Microsoft Teams License Assignment

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

eligible Office 365 subscriptions

Recent Momentum

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

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

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

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

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 .

Thank You!

Recommended