MasterClass: Microsoft Skype for Business Inside-Out Troubleshooting with Kamil Baczyk

The Skype for Business Server Deployment workshop provides participants the knowledge and skills to effectively deploy a supported core Skype for Business infrastructure. Through presentations, white-board discussions, and goal-based labs, this 4-day workshop covers various topics that include an overview of the new features introduced in Skype for Business Server 2016, In-Place Upgrade, Migration and additional content from Lync 2013/SFB Depth Support Engineer.

Key Features and Benefits: 
Each module is designed to provide participants with basic deployment knowledge and hands-on setup experience to help understand specific Skype for Business Server and Skype for Business client features.

Target audience

Unified Communications professionals and help-desk engineers responsible for implementing and managing Lync or Skype environments.


To attend this training you should have basic knowledge about Microsoft Windows Server infrastructure and Unified Communications solutions. At least 2 years in the field is recommended.

Detailed agenda

Module 1: Plan and design Skype for Business

  • Detecting unnecessary services
  • Plan Skype for Business site topology
  • Plan Skype for Business Server support infrastructure
  • Plan Skype for Business Servers and Skype for Business Online (Office 365)
  • Design a Skype for Business Server high availability/disaster recovery (HA/DR) solution
  • Design conferencing
  • Plan for Skype for Business monitoring and archiving
  • Design Skype for Business remote and external access using Edge Services
  • Plan for Skype for Business clients and user experiences
  • Plan migration and upgrade from previous versions

Module 2: Deploy and configure Skype for Business

  • Configure and publish topology
  • Configure conferencing
  • Configure Skype for Business remote and external access
  • Deploy and configure clients
  • Configure Skype for Business features
  • Migrate and upgrade from previous versions and/or Skype for Business Online
  • Configure HA/DR
  • Deploy and configure monitoring and archiving services
  • Deploy and configure Persistent Chat servers

Module 3: Manage and troubleshoot Skype for Business

a) Manage and troubleshoot conferencing and application sharing  Manage and troubleshoot Conferencing Auto Attendant (CAA), Conference Announcement Service (CAS), contact objects, and conference directories; troubleshoot web scheduler, multipoint control unit (MCU) health, simple URLs (join launcher), UC add-in for Microsoft Outlook; manage and troubleshoot multi-party video, server resources, media relay, and third-party interop; troubleshoot Microsoft PowerPoint presentation connections, Office Web App server configurations, and data proxy; troubleshoot Skype Meeting Broadcast.

b) Manage and troubleshoot sign-in, presence, and client configuration  Manage and troubleshoot DNS, certificates, registration, network connectivity including ExpressRoute, authentication, and auto-discover; manage and troubleshoot aggregation (OOF, calendar, machine, and user), enhanced privacy, subscriptions, contact list, and privacy relationship; manage and troubleshoot file transfer, policy assignment, URL filtering, client version filtering, GPO, and Skype for Business Online.

c) Manage and troubleshoot federation and remote access  Manage and troubleshoot federation, including Skype consumer connectivity and Skype for Business Online federation types (open, direct, and enhanced), federation policy; troubleshoot mobile auto-discover issues, mobile device usage issues.

d) Manage and troubleshoot Address Book  Configure Address Book; troubleshoot normalization, local versus web lookup, internal file download, external file download, Address Book generation, and contact merge.

e) Manage and troubleshoot high availability and resiliency  Manage and troubleshoot the backup service, server storage replication, and file share replication by using DFS; manage single server failure (Skype for Business, SQL); manage data center failure, including CMS and branch survivability; backup and restore application service data; manage file store data and contacts; maintain and recover Skype for Business topology; recover CMS.

f) Identify issues by using troubleshooting tools  Interpret Skype for Business monitoring reports, and identify potential issues; configure synthetic transactions; test connectivity with PowerShell Test cmdlets; configure core reliability and media quality monitoring; verify service health and CMS replication; recover from failed server build; analyze event viewer; enable Best Practice Analyzer; verify name resolution; identify issues using CLS Logging Scenarios; use Snooper for log analysis; identify issues using a network packet analyzer, CLS Logger, Event Viewer, and Performance Monitor; analyze signaling and media call flow for Skype for Business for online users; validate connectivity for online users; use Microsoft Online Services.

g) Manage and troubleshoot topology and dependent infrastructure  Enable or move Skype for Business users; configure role-based access control (RBAC); manage and troubleshoot DNS; manage RGS delegated administration; troubleshoot database synchronization issues, including SQL HA and LYSS replication, topology replication, IIS, user placement, and RBAC rights assignment; troubleshoot certificates.

h) Manage and troubleshoot Persistent Chat servers  Manage categories, scope, chat rooms, room access, compliance, and add-ins.

Module 4: Deploying Enterprise Voice with Skype for Business 2016

a) Plan and design Skype for Business with Enterprise Voice

  • Design Enterprise Voice topology
  • Design call routing and Public Switched Telephone Network (PSTN) connectivity
  • Design voice applications
  • Design unified messaging (UM)
  • Plan for network readiness and optimization
  • Design network services for Enterprise Voice
  • Model and analyze Skype for Business traffic per site
  • Analyze policies and historical data network usage
  • Plan and analyze simulation traffic results, and make recommendations

b)Deploy and configure Enterprise Voice

  • Configure network services for Enterprise Voice
  • Configure voice applications
  • Configure call routing
  • Configure unified messaging (UM) for Skype for Business and Cloud Voicemail
  • Configure Enterprise Voice client features

c) Manage and troubleshoot Enterprise Voice


This training is NOT directed towards any certification.
Those looking for a path towards a Skype for Business certification should attend one of the official classes (MOC courses).