Skype for Business Telephony & Cloud. Alessandro Appiani Founder & CTO - Pulsar

Skype for Business Telephony & Cloud Alessandro Appiani Founder & CTO - Pulsar IT [email protected] @AlexAppiani P R E S E N TA Ales...
26 downloads 0 Views 3MB Size
Skype for Business Telephony & Cloud Alessandro Appiani Founder & CTO - Pulsar IT

[email protected] @AlexAppiani

P R E S E N TA

Alessandro Appiani - About me • 30-years experience in IT Technologies and Solutions

• Computer Science Master’s Degree (full marks with honors) in 1989 • Microsoft Certified since 1995 • Microsoft TechNet speaker & Train-the-trainer since 1996

• MVP, MCT, MCITP Windows+Exchange+Lync+Office365     

Microsoft Most Valuable Professional Skype for Business (Office Servers) Microsoft Windows Expert since version NT 3.51 (1995) Microsoft Exchange Expert since first product release (Exchange 4.0 - 1996) Microsoft Lync/Skype Expert since first product release (LCS 2003) Microsoft Office 365 Expert since first Cloud version (BPOS - 2009)

• Pulsar IT Founder & CTO

 technologies, strategy, digital transformation, advisory, ...

• Twitter: @AlexAppiani Skype for Business Office Servers

Pulsar IT – chi siamo DISEGNO, REALIZZAZIONE E SUPPORTO DI SOLUZIONI COMPLETE

• Modern DataCenter Windows Server 2016, Hyper-V, System Center, Azure IaaS, Azure Stack

www.pulsarit.net blogs.pulsarit.net

• Windows 10 e Enterprise Mobility PC e Device Management, Intune, Mobile Application Management

• Enterprise Collaboration OneDrive, SharePoint, OneNote, Exchange, Outlook & Skype, Office 365 Apps

• Enterprise Voice Telefonia con Skype for Business & Cloud PBX

• Secure Productive Enterprise Trusted environment for Smart Working

Microsoft Excellence since 1995



Skype for Business intro



Skype for Business Enterprise Voice



Skype for Business Deployment choice



Skype for Business Hybrid



Skype for Business Cloud Telephony

Agenda

 Microsoft Enterprise grade telephony  Features & Phones  Deployment & Cloud  On-Premises, Cloud, Hybrid

 Architecture & Management  Telephony Architecture & Resiliency    



Cloud & Hybrid Voice Deployment Options Scenarios & features Cloud PBX in Office 365 Cloud PBX in Hybrid Architectures

Il passaggio dalla fonia classica: Notes from the Field www.wpc2016.it – [email protected] - +39 02 365738.11

4

Skype for Business, Skype un po’ di chiarezza non fa mai male 

Cosa è Skype for Business? • è l’ultima versione di OCS/Lync, stessi fondamentali, nuovo nome  2007 Office Communications Server (OCS) 2007  2009 Office Communications Server (OCS) 2007 R2  2010 Lync 2010  2012 Lync 2013  2015 Skype for Business 2015

Skype for Business & Skype • Skype for Business è l’offerta business (a pagamento) • Skype è l’offerta consumer (free con alcuni servizi a pagamento - es: PSTN Calling) • condividono il Look and Feel, ma sono mondi diversi • Skype è disponibile solo client (il servizio è erogato da Microsoft) • Skype for Business è disponibile sia Server che Client con possibilità di configurare i server/servizi in modalità On-premises, Cloud (servizi erogati da Microsoft in Office 365), oppure Hybrid • i mondi online (Cloud) di Skype (Consumer) e Skype for Business (OCS/Lync/BPOS/Office365) nascono basati su sistemi e reti separate

Ma siamo sicuri ?  https://technet.microsoft.com/en-us/library/mt631190.aspx

• Skype for Business ? • o Skype? • E' solo questione di nomi? ....

• ... o qualcosa sta cambiando, dietro le quinte, in Microsoft ??? 

www.wpc2016.it – [email protected] - +39 02 365738.11

8

Microsoft Telephony Skype for Business Enterprise Voice

Enterprise voice • Enterprise grade telephony • Skype for Business built-in component, no other server required • Part of Office 365 Server & Client • Centralized management • Feature Complete

• Modern Access

 Eliminate the need for separate PBX systems

Skype for Business Enterprise Voice • The full set of critical IP-PBX features, designed for high availability • Deeply integrated with Microsoft Office • Broad choice of devices with IP Phones, PCs and Smart Phones • Leverages Active Directory, Exchange, System Center and other existing infrastructure

Superior audio and video experience • Video call monitor with call control • USB device switching and optimization • Optimized media with SILK, wideband audio, and HD video • Call quality application with real-time network & quality indicator

Enterprise call management & features • Forwarding & Simultaneous ring • Team call Group (pick-up) • Transfer (Blind, Consult, Merge) • Conversation History & Call logs • Delegation (Boss-Admin) and shared line appearance • VoiceMail (Exchange Unified Messaging)

• Enterprise calendar based call routing • Call parking • Audio Conference

• Complete PSTN dialing easily available on web, mobile, and rich clients

IP Phones - Optimized or Qualified? • Optimized

 è la certificazione classica dei telefoni Lync  sono dispositivi basati su firmware Lync Phone Editions, una versione di Windows CE, sviluppata direttamente da Microsoft  prevedono anche connessione USB verso il PC e sono visti come USB Audio Device

• Qualified / Compatible

 è la certificazione di riferimento per Skype for Business  sono dispositivi basati su firmware proprietario sviluppato dall’hardware vendor  non prevedono connessione USB, ma i vendor possono sviluppare driver software per abilitare funzionalità di integrazione (es: Better Together)

Skype4B IP Phones & device provisioning • Anche i telefoni IP, pur non essendo AD Members, hanno un sistema di provisioning automatico, sicurezza, autenticazione • SIP Address + User account/pwd        

DHCP NTP DNS-based SRV location CA Chain & Root (strictly) TLS Device Update Web service (firmware update download) FE/Director fqdn User authentication & logon (via Ext+PIN per i nuovi phones)

 Nessuna configurazione preventiva sui telefoni  Nessuna configurazione specifica per ogni telefono lato server (MAC address, ...)  Portabilità dei telefoni, nessuna dipendenza dalla rete

Analog Devices Topology Enterprise Pool

Mediation Server

ATA - Analog Telephone Adapter Device used to connect one or more standard analog telephones to a digital telephone system

Qualified Gateway

Qualified Gateway

ATA

Demo

Skype for Business Deployment choice On-Premises, Cloud, Hybrid

Deployment choices

On-Premises Skype for Business 2015 Private cloud/dedicated

Cloud

Hybrid Single domain and directory Users split–server/online

Microsoft Office 365, Skype for Business Online Partner-hosted multi-tenant

www.pulsarit.net – [email protected]

21

Deployment decision tree (MS Cloud First! ) yes

yes

Skype for Business Hybrid Architecture & Management

Skype for Business 2015 Hybrid On-Premises Environment

Exchange Online Skype for Business Online OneDrive for Business Online

Lync Federation Edge Microsoft Federation Gateway

Edge

Skype for Business Pool Directory Sync

Integration between local IT systems and the cloud

AD FS

Active Directory On-Premises User

On-Line User

DirSync–provisioning, GAL Federation for SSO Hybrid Interoperability

Hybrid Management tools • Skype for Business Server Deployment Wizard • Skype for Business Server Topology Builder • Skype for Business Server Control Panel    

gestisce server e utenti on premises wizard per abilitare Skype for Business Hybrid consente di spostare utenti (cloud / on-prem) gestione limitata degli attributi di utenti online

• Skype for Business Management Shell

 PowerShell per la gestione completa di ambienti onpremises  consente di spostare utenti (cloud / on-prem)

• Skype for Business Online Admin Center

 Online Portal per la gestione (limitata) di Skype for Business Online

• Remote PowerShell for Skype for Business Online

 PowerShell per la gestione completa di ambienti online

Skype for Business Server Control Panel & Powershell

Demo • Hybrid Management • Hybrid configuration overview

Telephony Architecture & Resiliency

Come connettere la fonia • Come integrare SfB Enterprise Voice (On-Prem o Hybrid Cloud) con il mondo della fonia tradizionale (PSTN)?

• La modalità scelta è importante in termini di funzionalità, vincoli, requisiti di rete o telefonici, ...  Non c’è un modo migliore, ogni progetto ha esigenze diverse  Se si vogliono mantenere l’integrazione con il PBX esistente e/o le numerazioni geografiche sono necessari componenti on-premises

• SfB Server va comunque considerato come un PBX, l’approccio di introduzione è per molti versi analogo

Dove posizionare SfB & PBX/PSTN

PSTN

Connect to the Legacy PBX

PSTN

Existing PBX

Skype for Business 2015

Why? • • • • •

That is what we always do PBX owns number plan User can keep own number Internal calling at no cost Benefit from the existing PBX infrastructure • Benefit from existing trunk capacity

Existing PBX

Connect directly to the PSTN

Skype for Business 2015

Why?

• Easy and fast • No additional PBX investments and configuration

Why not? Why not? • May need new numbers for the end-user • PBX Dependencies • How about internal calling • Additional PBX cost • Need additional trunk capacity • Requires PBX configuration • Migrating a user = changes at the • What happens when migration is Provider done? • Migrating a user = changes in the PBX

Connecting to the PBX • via Direct SIP between IP-PBX and Skype for Business

 Only for qualified or tested IP-PBXs  Provides voice capabilities between endpoints on either call control server  Allows endpoints on both sides to utilize features on the other call control server  Simplest method of interoperability, relying on standard SIP protocols

Enterprise Pool

Qualified IP-PBX

Mediation Server

SIP

SIP

PSTN

• via a Gateway

 Use qualified gateways  Use gateway as intermediary in scenarios such as SIP to TDM, or to nonqualified third-party  Allows gateway to act as transcoding resource for calls between Skype for Business & and third party  Gateway may also be placed between PSTN and the PBX  my preferred choice for PBX-replacement migration

Enterprise Pool

Mediation Server

SIP

Qualified Gateway

SIP

PSTN

Voice High Availability & Disaster Recovery • Scale voice like other workloads • Highly Available, Resilient and locally survivable

• Disaster Recovery with multi-datacenter architecture • PBX / PSTN connections require other roles  Mediation Server role  Mediagateway  PBX (if present)  SBA / SBS  ...

SfB Cloud & Hybrid Telephony

Telephony / Voice / PSTN Deployment Choice

On Premises

End-user features & customer PSTN services integrated on-premises

Hybrid

Users online or onpremises Integration with PSTN services on-premises

Online

Cloud PBX in Office 365

PSTN services provided by Microsoft

Office 365 Voice Services •

PSTN Conferencing provides the flexibility to dial in to a meeting from a traditional phone, in addition to the existing ability to join a meeting with a single click on your PC or mobile device.



Skype Meeting Broadcast makes it easier than ever to produce large virtual meetings for up to 10,000 meeting attendees, who can join from virtually any browser or device. Now Skype for Business truly is a single platform for every type of meeting.



Cloud PBX enables companies to eliminate separate PBX systems and transition to the cloud with Office 365 as the central location to manage users for communication and



With PSTN Calling, Office 365 customers can also subscribe to Microsoft managed calling plans and phone numbers, starting in the U.S. with more markets coming later. Office 365 brings significant new value to business customers worldwide https://blogs.office.com/2015/11/30/office-365-brings-significant-new-value-to-business-customers-worldwide/

Skype for Business international availability & preview •

Move all your communications to Skype for Business Online https://blogs.office.com/2016/09/26/move-all-your-communications-to-skype-for-business-online/



Expanding the reach of Skype for Business meetings and voice services in Office 365 - March 2016 https://blogs.office.com/2016/03/09/expanding-the-reach-of-skype-for-business-meetings-and-voiceservices-in-office-365/  Office 365 brings significant new value to business customers worldwide - November 2015 https://blogs.office.com/2015/11/30/office-365-brings-significant-new-value-to-business-customers-worldwide/



Expanding the preview of Skype for Business services in Office 365 - October 2015 https://blogs.office.com/2015/10/07/expanding-the-preview-of-skype-for-business-services-in-office-365/



Announcing preview of new Skype for Business services in Office 365 - July 2015 https://blogs.office.com/2015/07/01/announcing-preview-of-new-skype-for-business-services-in-office-365/



La disponibilità dei nuovi servizi è differente nelle varie nazioni

 Microsoft Online Services International availability https://products.office.com/en-us/business/international-availability

Skype for Business & PSTN Calling • On Premises

 Users hosted on-prem  local/on-prem PSTN connectivity (no need for another PBX, but maybe integrated if present)  Full Voice features (on-prem)

• Hybrid    

Users hosted on-prem or on-line PSTN services integrated on-premises Users hosted on-prem with On-prem PSTN Calling (same features as on-prem) Users hosted online with On-prem PSTN Calling (less voice features)

• Cloud-only

 PSTN services (PSTN Calling Plans) provided by Microsoft as a Telco / Carrier

Cloud PBX: Features comparison (Oct 2016) Skype for Business capabilities

Skype for Business on premises

Cloud PBX with on premises PSTN calling with an existing pool

Cloud PBX with on-premises PSTN calling via Cloud Connector

Cloud PBX with PSTN calling

Basic call features (hold/retrieve, transfer, forwarding, simultaneous ringing) Voice mail

Exchange UM

Users should be in the same environment

Delegation, team call

Auto attendant Hunt groups Voice resiliency Ability to restrict international calling per user Per country dial plan Extension dialing Branch survivability Bring your own PSTN connectivity 911 Media bypass IP phones “Optimized for Skype for Business” IP phones “Compatible with Skype for Business” Analog devices Common area phone

Cloud PBX Voice Mail (Exchange Online Recommended)

Available in CY16

Available in CY16

Available in CY16

Available in CY16

Available in CY16

Available in CY16 Secured by SLA

Manual configuration

Automatically assigned based on user location or manual configuration

Via Lync/Skype For Business on premises dial plan

Via Lync/Skype For Business on premises dial plan or Gateway dial plan

Requires deploying local pools/SBAs

Via local pool or redundant internet connection/Express route

Static 911

Automatically assigned based on user location Via Gateway dial plan Redundant internet connection or Express route required

Static 911

Static 911

On roadmap

Not Applicable

Polycom VVX, Yealink, more solutions coming

Polycom VVX, Yealink, more solutions coming

Polycom VVX, Yealink, more solutions coming

Using on premises deployment

Can be integrated via local GW

Using on premises deployment

Telephony / Voice / PSTN Deployment Choice

On Premises

End-user features & customer PSTN services integrated on-premises

Hybrid

Users online or onpremises Integration with PSTN services on-premises

Online

Cloud PBX in Office 365

PSTN services provided by Microsoft

Cloud PBX with PSTN Calling – Complete PBX Replacement • Two core parts always in the cloud

 Cloud-based call control for end-users  Tenant admin user experience for IT Pros ExpressRoute

Customer Premises

Public Internet

Office 365

Independence of PSTN Services and On-Premises PSTN Connectivity

Cloud PBX: Calling Features Call answer / initiate (by name & number) Call hold / retrieve Call History

Call Delegation & Call On-behalf **Call Queuing & Routing Call Transfer (Blind, Consult & Mobile) Camp-on Caller ID Call Waiting Call forwarding & simul-ring

Clients for PC, Mac & Mobile Device switching

 Distinctive ringing  Do-not-disturb routing & call blocking  Enterprise calendar call routing  Financially-backed SLA  Integrated dial-pad  Music on Hold  **Organizational Auto Attendant  Qualified IP Desk Phones  Skype & Federated calling  Team calling  Video call monitor

 Voice Mail

**In preview since October 2016

Cloud PBX Roadmap

Cloud PBX PSTN Calling Users Voice limits • No Geographic number Sharing between Microsoft and other Carriers • No Voice Resiliency / Branch Survivability (SBA/SBS) concept

• No location based call (limited emergency / static by user) • No analog device • No media by-pass • No Delegation / Team calling / ... between on-prem & online

 users from same groups must be hosted in same place (on-prem/online)

• Advanced Voice features under development

Telephony / Voice / PSTN Deployment Choice

On Premises

End-user features & customer PSTN services integrated on-premises

Hybrid

Users online or onpremises Integration with PSTN services on-premises

Online

Cloud PBX in Office 365

PSTN services provided by Microsoft

O365 Cloud PBX with on premises PSTN Connectivity • On premises PSTN Connectivity via in place SfB/Lync Topology (Existing SfB / Hybrid topology)  Users of a domain are split between using on-premises and Online  On Premises deployment configured to seamlessly interoperate with Cloud PBX

• On premises PSTN Connectivity via PBX or SIP Trunk (GreenField only)

 Cloud PBX option for locations where we don’t yet offer native PSTN Calling  SfB Cloud Connector and Cloud-Connected Appliances will be simple approaches

Hybrid Voice…Many Combinations PSTN Connectivity

Existing Lync-SFB onPrem Customers

Green Field (PBX/SIP Trunk)

Existing Customers, Nothing New from Cloud

Not supported

Hybrid Config Doc Split Domain Add EV or Migrate Available October 2015

minTopology VM / Cloud Connector Edition Migrate users to O365 Cloud PBX Available October 2015

(all in for cloud, US only)

Hybrid Config Doc Migrating to cloud with EV (also in cloud) Available October 2015

PBX migrating to all cloud Rip & Replace Available October 2015

onPrem

Not Supported

Not Supported

User Homed

onPrem

(nothing changes)

PSTN onPrem (migrate to cloud)

online

PSTN in Cloud

Typical Hybrid Topology and Requirements • Edge Server should be Lync Server 2013 or Skype for Business 2015 • “Next hop” must be Lync Server 2013 or Skype for Business Pool • PSTN egress through various gateways as appropriate

• Skype for business Online users signed in from tenant network or the Internet Plan Cloud PBX with on-premises PSTN connectivity in Skype for Business Server 2015 or Lync Server 2013 https://technet.microsoft.com/en-us/library/mt455212.aspx Deploy Cloud PBX with on-premises PSTN connectivity in Skype for Business Server 2015 or Lync Server 2013 https://technet.microsoft.com/en-us/library/mt634319.aspx

Cloud PBX with On premises PSTN Connectivity - Hybrid • Enables PSTN / PBX connectivity for cloud users through hybrid/on-prem PSTN infrastructure

• Leverage existing PBX / Voice infrastructure & PSTN Provider • Support Branches and Enterprise Voice features (SBA/SBS, CAC, QoS, ...) Plan Cloud PBX with on-premises PSTN connectivity in Skype for Business Server 2015 or Lync Server 2013 https://technet.microsoft.com/en-us/library/mt455212.aspx

Cloud PBX with On premises PSTN Connectivity (Greenfield / Cloud Connector) • Dial Plan Assigned based on user location (set by admin) • Call routes created in on premises environment • DNS points at online Skype For Business • No co-existence with on premises deployment of Skype For Business

• Media traffic always flows via Mediation server • Users have to be created on premises and synchronized online using DirSync or Azure AD

Cloud Connector • Enables PSTN / PBX connectivity for Cloud PBX users through on-prem PSTN infrastructure • The Skype for Business Cloud Connector Edition is a set of packaged virtual machines for deployment on-premises

Plan for hybrid voice with no on-premises server deployment Plan for Skype for Business Cloud Connector Edition https://technet.microsoft.com/EN-US/library/mt605227.aspx

Cloud PBX: Traffic Flow and High-Level Architecture Site with Microsoft PSTN Calling

Cloud PBX with Microsoft PSTN calling SIP Traffic Media Traffic

`

Site user

Via Cloud Connector Cannot co-exist

Site with local PSTN breakout

Cloud PBX with local on-premises PSTN connectivity.

Office 365

Local PSTN breakout

Perimeter Network

Via Lync 2013/Skype For Business 2015 Pool Site with local PSTN breakout Local PSTN breakout

Perimeter Network

Office 365

Office 365

Each site has own PSTN breakout

Skype For Business/Lync Pool

Cloud Connectors

Site user

Site user

Demo

Il passaggio dalla fonia classica a SfB Notes from the field

www.pulsarit.net – [email protected]

Integration & Migration - Esperienze • Non ci sono vincoli per l’introduzione, c’è grande flessibilità • Abbiamo realizzato progetti integrandoci tramite ISDN / Q.SIG (PRI/BRI) e tramite SIP / VoIP sia con centralini che con gli operatori • Integriamo dispositivi esistenti di ogni tipo

 telefoni analogici, fax, suonerie, SIP Device, Dect, ...

• Abbiamo lavorato con i principali Carrier (Telecom, Fastweb, Colt, Wind, Carrier locali, ...) • Abbiamo integrato centralini vecchi e nuovi • Abbiamo DISMESSO ambienti di ogni Brand   Nortel, Siemens, Avaya, Cisco, Alcatel, ...

www.pulsarit.net – [email protected]

56

Integration & Migration - approccio • Per le componenti di fonia, Skype for Business è un centralino a tutti gli effetti: la progettazione di integrazione e migrazione è un progetto di fonia  segue gli stessi principi  ha a che fare con le numerazioni, dial plan, dialing habit / rules, ...

• Skype for Business fonia è tecnologia Microsoft

 le fondamenta contano (AD, Exchange, Policy, Security, Client apps, ...)  le tecnologie Microsoft devono essere configurate a regola d’arte

• Skype for Business non è solo fonia!

 anche i progetti di Enterprise Voice DEVONO prevedere Unified Communications per valorizzare gli investimenti e renderli progetti di successo

www.pulsarit.net – [email protected]

57

Approccio alla migrazione • L’approccio tradizionale (strumenti e modi esistenti) non è quello che porta i risultati migliori in termini di efficienza, produttività, ottimizzazione costi/risultati  il telefono (cornetta) spesso limita le capacità a quelle telefoniche tradizionali, riducendo l’efficacia dell’investimento nei nuovi strumenti  è possibile usare nuovi dispositivi (es: smartphone, tablet) a fianco di quelli tradizionali  è possibile fare PIU’ cose e MEGLIO, usando i nuovi strumenti nel modo appropriato  lavorare nel modo vecchio (come facevo prima!) non funziona...

• Introduzione in integrazione con l’esistente www.pulsarit.net – [email protected]

58

User Deployment Best Practice • Ogni utente deve avere un solo sistema (numero e device), sia esso l’esistente o Skype for Business  Riduce i costi

 no doppia licenza/device  economie di scala a livello di team o dipartimento  minori problemi e necessità di supporto

 Si può implementare sia integrandosi con PBX esistenti (nuovi range o migrazione interni) che rimpiazzando PBX esistenti (es: filiali, dipartimenti, ...)

• Preferibile attestare su ogni sistema (o migrare) gruppi omogenei di utenti  tutte le funzionalità supportate

 delega, forward, team, pickup, voicemail, ...

 più semplice da implementare e gestire

UC = Universal Communications  • Skype for Business UC & Telephony is communications of the future made real

 “The Next Stage in Communications” http://blogs.microsoft.com/blog/2014/02/18/from-unified-to-universal-the-next-stage-forcommunications/  ability to seamlessly navigate/use UI regardless of generation, work or life  ability to seamlessly communicate across networks regardless of platform, device or firewall boundary

• Skype for Business Cloud Features and PBX are growing and spreading worldwide  Italian connectivity infrastructure not always ready for Cloud-based real-time media 

• Hybrid topology and PSTN Connectivity is best of both worlds and give maximum flexibility

 Hybrid is my best choice 

Need more info? • Interested in Skype4B telephony, voice or conference deployment? • Interested in Innovation Scenarios with Microsoft Technologies?

Contact me!

Grazie!

OverNet Education

Contatti OverNet Education

[email protected] www.overneteducation.it Tel. 02 365738 @overnete www.facebook.com/OverNetEducation www.linkedin.com/company/overnet-solutions www.wpc2016.it

www.wpc2016.it – [email protected] - +39 02 365738.11

62