SlideShare a Scribd company logo
1 of 1
Download to read offline
Office Web Apps Server is an Office server product that provides
browser-based file viewing and editing services for Office files. Office
Web Apps Server works with products and services that support WOPI,
the Web app Open Platform Interface protocol. These products, known as
hosts, include SharePoint 2013, Lync Server 2013, and Exchange Server
2013.
An Office Web Apps Server farm can provide Office services to multiple
on-premises hosts, and you can scale out the farm from one server to
multiple servers as your organization’s needs grow. Although Office Web
Apps Server requires dedicated servers that run no other server
applications, you can install Office Web Apps Server on virtual machine
instances.
What is Office Web Apps Server?
Office Web App when opened from SharePoint 2013
Document preview in SharePoint 2013 library or search results
Office Web Apps Server
Supports ViewingSupports Editing & Viewing
Optimized for touch screens
PCs & Macs
Internet Explorer
Firefox
Chrome
Safari
Tablets & Slates
Windows
iOS
Smart Phones Phones
Any
browser-
enabled
phone
Windows
iOS
Android
Office Web Apps Server host capabilities and the user experience
Host CapabilitiesOffice
Web Apps
Users can view and, in some cases, edit Office documents in
SharePoint libraries by using a supported web browser on
computers and on many mobile devices, such as Windows Phones,
iPhones, iPads, and Windows 8 tablets.
The following illustration summarizes the viewing and editing
capabilities of Office Web Apps on different kinds of devices.
SharePoint
2013
Users of Outlook Web App can preview Office file attachments by
using Word Web App, Excel Web App, and PowerPoint Web App.
These previews provide rich, full-fidelity viewing of Office files and any
comments within them, without downloading the files before viewing
them.
Office Web Apps Server won’t be used to render any attachments in
IRM protected messages.
Office Web Apps Server integration for attachment previews is
available to all Exchange Online customers. Exchange on-premises
customers have to deploy Office Web Apps Server to enable the
functionality.
Exchange
Server
2013
Lync
Server
2013
Users can present and view PowerPoint presentations in Lync 2013 on
many different devices. Lync Server 2013 now uses standard DHTML
and JavaScript to broadcast PowerPoint presentations instead of
customized DHTML and Silverlight.
Also, users who have appropriate permissions can scroll through and
view any slide they wish during the presentation, without affecting the
presentation.
Outlook Web App preview of Excel document
Attached files in an email shown in Outlook Web App with
Exchange 2013 configured to use Office Web Apps Server
PowerPoint presentation broadcast in Lync 2013 configured to
use Office Web Apps Server
User Experience
© 2014 Microsoft Corporation. All rights reserved. To send feedback about this documentation, please write to us at feedork@microsoft.com.
How Office Web Apps Server works
A key part of the new integration model is a new public
WOPI API that Office Web Apps Server uses to
communicate with hosts. Office Web Apps Server
fetches and manipulates files using the WOPI API. We
often refer to Office Web Apps Server as a WOPI App.
Hosts must recognize WOPI requests from WOPI apps.
Here’s an example of the data flow between the browser,
SharePoint Server 2013, and Office Web Apps Server.
It is easier to deploy and manage Office Web Apps within your
organization now that it is a stand-alone product. If you deploy
SharePoint 2013, for example, you no longer have to optimize the
SharePoint infrastructure to support Office Web Apps, which in
earlier versions was tightly integrated with SharePoint Server 2010.
You can also apply updates to the Office Web Apps Server farm
separately and at a different frequency than you update SharePoint
2013, Exchange Server 2013, or Lync Server 2013. Having a stand-
alone Office Web Apps Server farm also means that users can view
or edit Office files that are stored outside SharePoint 2013, such as
those in shared folders or other websites. This functionality is
provided by a feature known as Online Viewers.
SharePoint
WOPI
Browser
WordViewer
WOPIFrame
WOPI Source
AccessToken
Office Web
Apps Server
Office Web
Apps Server
//Contoso-My.SharePoint.com/personal/sanjay_contoso_com/_layout
Office Web Apps deployment simplified
Video demo: see how it’s done
1 2
Install prerequisite
features, Windows
roles, and services
On all servers that will run Office Web Apps Server
Install Office Web Apps
Server, updates, and
language packs
5a
5b
Create the farm on the
first server
Add other servers to the
farm
6
8
Connect SharePoint
2013 to the farm
Connect Lync 2013 to
the farm
7
9
Connect Exchange 2013
to the farm
Connect custom WOPI
host to the farm
KB
.exe
On each server to join the farm On separate servers
3
Configure a load
balancer
(for multiserver farms)
4
Obtain a certificate
(for HTTPS scenarios)
Prepare the environment Create the farm Connect the hosts
Deployment process
Office Web Apps Server usage scenarios
Corporate intranet
Internet
Dual homed
Hardware Load Balancer
 Firewall
Office Web Apps Server farm
Exchange Server 2013
SharePoint 2013
Lync Server
2013
Katie clicks the preview link in a Word
email attachment in Outlook Web App
Sanjay opens an Excel workbook from a
SharePoint document library
Pilar attends an online Lync Meeting where a
PowerPoint presentation is being shared by the
meeting presenter
1
1
1
3
4
3
4
4
3
2
5
2
5
2
5
The host directs the browser to a special page that contains an IFRAME that connects to a page on
Office Web Apps Server.
The page initiates a request to Office Web Apps Server. The request includes the file name, access
token, and the URL of the file location on the host.
Office Web Apps Server responds to the request by getting the document from the host and then
rendering the document in the IFRAME. The user can then view or edit the document in the web
browser.
2
3
4 5
The user wants to view or open a document that is stored on a host that runs Exchange Server 2013,
SharePoint 2013, or Lync Server 2013.
1
How WOPI works:
View the content roadmap.
https://Contoso-My.SharePoint.com/personal/sanjay_contoso
To watch a demonstration of how to setup Office
Web Apps Server and configure SharePoint 2013
to use Office Web Apps for a test environment,
scan the QR code with your smart phone or tablet.
This video covers procedures that are performed
on two servers: the server that runs Office Web
Apps Server, and the server that runs SharePoint
2013. Remember that these must always be
separate servers as described in the software,
hardware, and configuration requirements for
Office Web Apps Server.
The high-level steps to follow along with this
video are described in the TechNet article
Overview of Office Web Apps and how they work
on-premises with SharePoint 2013.
Office Web Apps then and now
SharePoint
Office
Web
Apps
SharePoint
Office
Web
Apps
SharePoint
Office
Web
Apps
SharePoint
Office
Web
Apps SharePoint
Office
Web
Apps
SharePoint
Office
Web
Apps
Exchange
3rd
Party
Viewer
Lync
PowerPoint
2007
2010 2013
Office
Web Apps
Server
Office
Web Apps
Server
SharePoint
SharePoint
SharePoint
SharePoint
SharePoint
Exchange
Lync
Open from
URL

More Related Content

What's hot

SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesKnut Relbe-Moe [MVP, MCT]
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1Knut Relbe-Moe [MVP, MCT]
 
Office 365 Tip: Create a team site on SharePoint
Office 365 Tip: Create a team site on SharePointOffice 365 Tip: Create a team site on SharePoint
Office 365 Tip: Create a team site on SharePointMicrosoft India
 
5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolution5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolutionharry marweik
 
Peter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsSharePoint Saturday NY
 
Do's and don'ts for Office 365 development
Do's and don'ts for Office 365 developmentDo's and don'ts for Office 365 development
Do's and don'ts for Office 365 developmentChris O'Brien
 
Demonstration steps visio 2010 share point workflow
Demonstration steps visio 2010 share point workflowDemonstration steps visio 2010 share point workflow
Demonstration steps visio 2010 share point workflowJason Hamlin
 
SharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, WorkflowSharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, WorkflowJonathon Schultz
 
Getting Started with Microsoft Office 365
Getting Started with Microsoft Office 365Getting Started with Microsoft Office 365
Getting Started with Microsoft Office 365Abhishek Kant
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownJoel Oleson
 
Office 365 Education Starter Manual: 2013 Edition
Office 365 Education Starter Manual: 2013 EditionOffice 365 Education Starter Manual: 2013 Edition
Office 365 Education Starter Manual: 2013 Editionpearce.alex
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsSteve Stewart
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features WorkflowRaghu Raja
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
 
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...Joel Oleson
 

What's hot (20)

SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
 
Office 365 Tip: Create a team site on SharePoint
Office 365 Tip: Create a team site on SharePointOffice 365 Tip: Create a team site on SharePoint
Office 365 Tip: Create a team site on SharePoint
 
5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolution5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolution
 
Delve and Office Graph
Delve and Office GraphDelve and Office Graph
Delve and Office Graph
 
Microsoft Office Delve
Microsoft Office DelveMicrosoft Office Delve
Microsoft Office Delve
 
Peter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer Workflows
 
Share point 2010_day3
Share point 2010_day3Share point 2010_day3
Share point 2010_day3
 
Things to know about One Drive
Things to know about One DriveThings to know about One Drive
Things to know about One Drive
 
Do's and don'ts for Office 365 development
Do's and don'ts for Office 365 developmentDo's and don'ts for Office 365 development
Do's and don'ts for Office 365 development
 
Demonstration steps visio 2010 share point workflow
Demonstration steps visio 2010 share point workflowDemonstration steps visio 2010 share point workflow
Demonstration steps visio 2010 share point workflow
 
SharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, WorkflowSharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, Workflow
 
Getting Started with Microsoft Office 365
Getting Started with Microsoft Office 365Getting Started with Microsoft Office 365
Getting Started with Microsoft Office 365
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
 
Office 365 Education Starter Manual: 2013 Edition
Office 365 Education Starter Manual: 2013 EditionOffice 365 Education Starter Manual: 2013 Edition
Office 365 Education Starter Manual: 2013 Edition
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 Administrators
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features Workflow
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developers
 
Filterpoint
FilterpointFilterpoint
Filterpoint
 
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
 

Similar to Microsoft Office Web Apps Server - Deployment Simplified

SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013NCCOMMS
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekShailen Sukul
 
Ddps 2013 office web apps
Ddps 2013 office web appsDdps 2013 office web apps
Ddps 2013 office web appsthinkofdevil
 
Development of skype for business and knowledge of
Development of skype for business and knowledge ofDevelopment of skype for business and knowledge of
Development of skype for business and knowledge ofayemyatmoe069
 
SharePoint, Exchange, Lync Office Web Apps Mobile Landscape
SharePoint, Exchange, Lync Office Web Apps Mobile LandscapeSharePoint, Exchange, Lync Office Web Apps Mobile Landscape
SharePoint, Exchange, Lync Office Web Apps Mobile LandscapeDavid J Rosenthal
 
Office web applications when how why
Office web applications   when how whyOffice web applications   when how why
Office web applications when how whypearce.alex
 
Taking SharePoint 2010 Offline - European Best Practices Conference
Taking SharePoint 2010 Offline - European Best Practices ConferenceTaking SharePoint 2010 Offline - European Best Practices Conference
Taking SharePoint 2010 Offline - European Best Practices ConferenceGus Fraser
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365Doug Allen
 
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsIntroducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsRyan McIntyre
 
Chris givens building custom service applications
Chris givens building custom service applicationsChris givens building custom service applications
Chris givens building custom service applicationsChris Givens
 
Office 365 development
Office 365 developmentOffice 365 development
Office 365 developmentyounjw
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsShailen Sukul
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfandinieldananty
 
Share Point 2010 Developer Platform Poster
Share Point 2010 Developer Platform PosterShare Point 2010 Developer Platform Poster
Share Point 2010 Developer Platform PosterPaulo Freitas
 
Flex Remoting With WebORB v1.0
Flex Remoting With WebORB v1.0Flex Remoting With WebORB v1.0
Flex Remoting With WebORB v1.0guest642dd3
 
Sharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doSharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doFaisal Masood
 
Service Oriented UI Architecture in the world of web, desktop, & mobile appli...
Service Oriented UI Architecture in the world of web, desktop, & mobile appli...Service Oriented UI Architecture in the world of web, desktop, & mobile appli...
Service Oriented UI Architecture in the world of web, desktop, & mobile appli...Axway Appcelerator
 
SD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI ArchitectureSD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI ArchitectureJeff Haynie
 
Spca2014 access day1 coventry
Spca2014 access day1 coventrySpca2014 access day1 coventry
Spca2014 access day1 coventryNCCOMMS
 

Similar to Microsoft Office Web Apps Server - Deployment Simplified (20)

SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak Peek
 
Ddps 2013 office web apps
Ddps 2013 office web appsDdps 2013 office web apps
Ddps 2013 office web apps
 
Development of skype for business and knowledge of
Development of skype for business and knowledge ofDevelopment of skype for business and knowledge of
Development of skype for business and knowledge of
 
SharePoint, Exchange, Lync Office Web Apps Mobile Landscape
SharePoint, Exchange, Lync Office Web Apps Mobile LandscapeSharePoint, Exchange, Lync Office Web Apps Mobile Landscape
SharePoint, Exchange, Lync Office Web Apps Mobile Landscape
 
Office web applications when how why
Office web applications   when how whyOffice web applications   when how why
Office web applications when how why
 
Taking SharePoint 2010 Offline - European Best Practices Conference
Taking SharePoint 2010 Offline - European Best Practices ConferenceTaking SharePoint 2010 Offline - European Best Practices Conference
Taking SharePoint 2010 Offline - European Best Practices Conference
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365
 
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsIntroducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
 
Chris givens building custom service applications
Chris givens building custom service applicationsChris givens building custom service applications
Chris givens building custom service applications
 
Core SharePoint 2013 Concepts
Core SharePoint 2013 ConceptsCore SharePoint 2013 Concepts
Core SharePoint 2013 Concepts
 
Office 365 development
Office 365 developmentOffice 365 development
Office 365 development
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning Models
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdf
 
Share Point 2010 Developer Platform Poster
Share Point 2010 Developer Platform PosterShare Point 2010 Developer Platform Poster
Share Point 2010 Developer Platform Poster
 
Flex Remoting With WebORB v1.0
Flex Remoting With WebORB v1.0Flex Remoting With WebORB v1.0
Flex Remoting With WebORB v1.0
 
Sharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doSharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can do
 
Service Oriented UI Architecture in the world of web, desktop, & mobile appli...
Service Oriented UI Architecture in the world of web, desktop, & mobile appli...Service Oriented UI Architecture in the world of web, desktop, & mobile appli...
Service Oriented UI Architecture in the world of web, desktop, & mobile appli...
 
SD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI ArchitectureSD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI Architecture
 
Spca2014 access day1 coventry
Spca2014 access day1 coventrySpca2014 access day1 coventry
Spca2014 access day1 coventry
 

More from David J Rosenthal

Microsoft Teams Phone - Calling Made Simple
Microsoft Teams Phone  - Calling Made SimpleMicrosoft Teams Phone  - Calling Made Simple
Microsoft Teams Phone - Calling Made SimpleDavid J Rosenthal
 
Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021David J Rosenthal
 
Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021David J Rosenthal
 
Viva Connections from Microsoft
Viva Connections from MicrosoftViva Connections from Microsoft
Viva Connections from MicrosoftDavid J Rosenthal
 
Protect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chainProtect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chainDavid J Rosenthal
 
A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365David J Rosenthal
 
Azure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftAzure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftDavid J Rosenthal
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewDavid J Rosenthal
 
Windows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid WorldWindows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid WorldDavid J Rosenthal
 
Windows 11 for the Enterprise
Windows 11 for the EnterpriseWindows 11 for the Enterprise
Windows 11 for the EnterpriseDavid J Rosenthal
 
Microsoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital AssistantMicrosoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital AssistantDavid J Rosenthal
 
What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021David J Rosenthal
 
Modernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureModernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureDavid J Rosenthal
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelDavid J Rosenthal
 
Microsoft Azure Active Directory
Microsoft Azure Active DirectoryMicrosoft Azure Active Directory
Microsoft Azure Active DirectoryDavid J Rosenthal
 

More from David J Rosenthal (20)

Microsoft Teams Phone - Calling Made Simple
Microsoft Teams Phone  - Calling Made SimpleMicrosoft Teams Phone  - Calling Made Simple
Microsoft Teams Phone - Calling Made Simple
 
Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021
 
Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021
 
Viva Connections from Microsoft
Viva Connections from MicrosoftViva Connections from Microsoft
Viva Connections from Microsoft
 
Protect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chainProtect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chain
 
Microsoft Viva Introduction
Microsoft Viva IntroductionMicrosoft Viva Introduction
Microsoft Viva Introduction
 
Microsoft Viva Learning
Microsoft Viva LearningMicrosoft Viva Learning
Microsoft Viva Learning
 
Microsoft Viva Topics
Microsoft Viva TopicsMicrosoft Viva Topics
Microsoft Viva Topics
 
A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365
 
Azure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftAzure Arc Overview from Microsoft
Azure Arc Overview from Microsoft
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 Overview
 
Windows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid WorldWindows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid World
 
Windows 11 for the Enterprise
Windows 11 for the EnterpriseWindows 11 for the Enterprise
Windows 11 for the Enterprise
 
Microsoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital AssistantMicrosoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital Assistant
 
What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021
 
Modernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureModernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft Azure
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure Sentinel
 
Microsoft Azure Active Directory
Microsoft Azure Active DirectoryMicrosoft Azure Active Directory
Microsoft Azure Active Directory
 
Nintex Worflow Overview
Nintex Worflow OverviewNintex Worflow Overview
Nintex Worflow Overview
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Microsoft Office Web Apps Server - Deployment Simplified

  • 1. Office Web Apps Server is an Office server product that provides browser-based file viewing and editing services for Office files. Office Web Apps Server works with products and services that support WOPI, the Web app Open Platform Interface protocol. These products, known as hosts, include SharePoint 2013, Lync Server 2013, and Exchange Server 2013. An Office Web Apps Server farm can provide Office services to multiple on-premises hosts, and you can scale out the farm from one server to multiple servers as your organization’s needs grow. Although Office Web Apps Server requires dedicated servers that run no other server applications, you can install Office Web Apps Server on virtual machine instances. What is Office Web Apps Server? Office Web App when opened from SharePoint 2013 Document preview in SharePoint 2013 library or search results Office Web Apps Server Supports ViewingSupports Editing & Viewing Optimized for touch screens PCs & Macs Internet Explorer Firefox Chrome Safari Tablets & Slates Windows iOS Smart Phones Phones Any browser- enabled phone Windows iOS Android Office Web Apps Server host capabilities and the user experience Host CapabilitiesOffice Web Apps Users can view and, in some cases, edit Office documents in SharePoint libraries by using a supported web browser on computers and on many mobile devices, such as Windows Phones, iPhones, iPads, and Windows 8 tablets. The following illustration summarizes the viewing and editing capabilities of Office Web Apps on different kinds of devices. SharePoint 2013 Users of Outlook Web App can preview Office file attachments by using Word Web App, Excel Web App, and PowerPoint Web App. These previews provide rich, full-fidelity viewing of Office files and any comments within them, without downloading the files before viewing them. Office Web Apps Server won’t be used to render any attachments in IRM protected messages. Office Web Apps Server integration for attachment previews is available to all Exchange Online customers. Exchange on-premises customers have to deploy Office Web Apps Server to enable the functionality. Exchange Server 2013 Lync Server 2013 Users can present and view PowerPoint presentations in Lync 2013 on many different devices. Lync Server 2013 now uses standard DHTML and JavaScript to broadcast PowerPoint presentations instead of customized DHTML and Silverlight. Also, users who have appropriate permissions can scroll through and view any slide they wish during the presentation, without affecting the presentation. Outlook Web App preview of Excel document Attached files in an email shown in Outlook Web App with Exchange 2013 configured to use Office Web Apps Server PowerPoint presentation broadcast in Lync 2013 configured to use Office Web Apps Server User Experience © 2014 Microsoft Corporation. All rights reserved. To send feedback about this documentation, please write to us at feedork@microsoft.com. How Office Web Apps Server works A key part of the new integration model is a new public WOPI API that Office Web Apps Server uses to communicate with hosts. Office Web Apps Server fetches and manipulates files using the WOPI API. We often refer to Office Web Apps Server as a WOPI App. Hosts must recognize WOPI requests from WOPI apps. Here’s an example of the data flow between the browser, SharePoint Server 2013, and Office Web Apps Server. It is easier to deploy and manage Office Web Apps within your organization now that it is a stand-alone product. If you deploy SharePoint 2013, for example, you no longer have to optimize the SharePoint infrastructure to support Office Web Apps, which in earlier versions was tightly integrated with SharePoint Server 2010. You can also apply updates to the Office Web Apps Server farm separately and at a different frequency than you update SharePoint 2013, Exchange Server 2013, or Lync Server 2013. Having a stand- alone Office Web Apps Server farm also means that users can view or edit Office files that are stored outside SharePoint 2013, such as those in shared folders or other websites. This functionality is provided by a feature known as Online Viewers. SharePoint WOPI Browser WordViewer WOPIFrame WOPI Source AccessToken Office Web Apps Server Office Web Apps Server //Contoso-My.SharePoint.com/personal/sanjay_contoso_com/_layout Office Web Apps deployment simplified Video demo: see how it’s done 1 2 Install prerequisite features, Windows roles, and services On all servers that will run Office Web Apps Server Install Office Web Apps Server, updates, and language packs 5a 5b Create the farm on the first server Add other servers to the farm 6 8 Connect SharePoint 2013 to the farm Connect Lync 2013 to the farm 7 9 Connect Exchange 2013 to the farm Connect custom WOPI host to the farm KB .exe On each server to join the farm On separate servers 3 Configure a load balancer (for multiserver farms) 4 Obtain a certificate (for HTTPS scenarios) Prepare the environment Create the farm Connect the hosts Deployment process Office Web Apps Server usage scenarios Corporate intranet Internet Dual homed Hardware Load Balancer Firewall Office Web Apps Server farm Exchange Server 2013 SharePoint 2013 Lync Server 2013 Katie clicks the preview link in a Word email attachment in Outlook Web App Sanjay opens an Excel workbook from a SharePoint document library Pilar attends an online Lync Meeting where a PowerPoint presentation is being shared by the meeting presenter 1 1 1 3 4 3 4 4 3 2 5 2 5 2 5 The host directs the browser to a special page that contains an IFRAME that connects to a page on Office Web Apps Server. The page initiates a request to Office Web Apps Server. The request includes the file name, access token, and the URL of the file location on the host. Office Web Apps Server responds to the request by getting the document from the host and then rendering the document in the IFRAME. The user can then view or edit the document in the web browser. 2 3 4 5 The user wants to view or open a document that is stored on a host that runs Exchange Server 2013, SharePoint 2013, or Lync Server 2013. 1 How WOPI works: View the content roadmap. https://Contoso-My.SharePoint.com/personal/sanjay_contoso To watch a demonstration of how to setup Office Web Apps Server and configure SharePoint 2013 to use Office Web Apps for a test environment, scan the QR code with your smart phone or tablet. This video covers procedures that are performed on two servers: the server that runs Office Web Apps Server, and the server that runs SharePoint 2013. Remember that these must always be separate servers as described in the software, hardware, and configuration requirements for Office Web Apps Server. The high-level steps to follow along with this video are described in the TechNet article Overview of Office Web Apps and how they work on-premises with SharePoint 2013. Office Web Apps then and now SharePoint Office Web Apps SharePoint Office Web Apps SharePoint Office Web Apps SharePoint Office Web Apps SharePoint Office Web Apps SharePoint Office Web Apps Exchange 3rd Party Viewer Lync PowerPoint 2007 2010 2013 Office Web Apps Server Office Web Apps Server SharePoint SharePoint SharePoint SharePoint SharePoint Exchange Lync Open from URL