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