Upload
thinkofdevil
View
325
Download
0
Embed Size (px)
Citation preview
Office Web AppsName, Title
Software Assurance Planning Services
Agenda Overview User Scenarios Office Web Apps Server
Overview
≠Cloud means more than just apps in a browser
What Are the Office Web Apps?
Consumer / Windows LivePublicly available to any Live ID userFree with SkyDrive & Outlook.com (Hotmail)Iterative release cadenceOn-Premise / Private CloudRuns as Office Web Apps ServerIntegrates with SharePoint, Exchange, File shares, etc.Minimal changes during life cycleOffice 365 / Public CloudAn option within the serviceMonthly per-user subscription90-day service update cycle
Office Web Apps Delivery Options
Round-Tripping High Fidelity Familiar & Trustworthy
Office Web Apps Design Tenants
Fearless editing across user endpoints
Open standards–based / ISO Open XML
Not a conversion
No surprises Identical viewing on
the web Application Engines
on the server
Ribbon UI across the web apps
Spellcheck, fonts, etc.
Respect data-protection policies
User Scenarios
IntranetExchange
Office Web Apps Functionality
File SharesSharePoint Lync
FamiliarAdvanced authoring
Work with othersHigh Fidelity
Available Anywhere
Browsers PCs/Macs PhonesTablets & Slates Smart phones
Data Source
Functionality
Devices & endpoints
10
ExchangeMost requested scenario; view attachments directly from OWA without needing to download the document
LyncEnables document presentation to web-only Lync clients; also powers the desktop version
File shares & intranetEnables files located on other sources, including file sharesViewing only
New Sources
Document ReviewTrack changes and comments now supported Co-authoringIntroduced in 2010 for OneNote and Excel, PowerPoint and Word now support both browser and browser to client
MeetingsPresentation broadcast still available, media playback now works in the browser, Lync integration, Async navigation
Text/Pic
Text/Pic
Work With Others
ExcelHTML Print, Merge Cells, AutoSum, QueryTables
PowerPointInsert video, Transitions, Animations, Design and themes
WordDocument editing, much better fidelity in edit mode
OneNoteInk viewing, File preview, new UI
Advanced Authoring
ExcelHTML Print, Merge Cells, AutoSum, QueryTables
PowerPointInsert video, Transitions, Animations, Design and themes
WordDocument editing, much better fidelity in edit mode
OneNoteInk viewing, File preview, new UI
Advanced Authoring
ViewingEditing Device Optimized
Browsers PCs/MacsPhonesTablets & Slates Smart Phones
Across Devices
Office Web Apps Server
Office Web Apps on your own private networkManage updates to Web Apps Server independent of SharePointIntegration options for Exchange, SharePoint, Lync, line-of-business applications, and file shares.
Office Web Apps Server
Web Apps in the 2010 EraSharePoint
Office Web Apps
SharePoint
Office Web Apps
SharePoint
Office Web Apps
SharePoint
Office Web Apps
Exchange
Stellant
Lync
PowerPoint 2007
SharePoint
Office Web Apps
The New Office Web Apps
Office Web Apps
Server
SharePoint
SharePointSharePoint
SharePoint
Exchange
Lync Open from URL
Exchange
Browser
How Office Web Apps Work
Host Frame
SharePoint (Host)
Office Web Apps Server
App Frame
WOPI
IRM Document LibrariesInformation Rights Managed libraries can now be opened with the Web Apps; individually Information Rights Managed documents still require the client
AuthenticationOAuth is used to pass credentials, credentials are passed for each request, and the request is user- and document-specific
HTTPSSSL is the default protocol, so all data is sent encrypted between all servers
How Office Web Apps Work
System Requirements Performance and ScaleServer Considerations
Windows Server 2008 R2 .NET 4.0 Active Directory to manage server identity Load balancer for multi-machine farms SCOM for monitoring Optional license enforcement via
SharePoint
Requires dedicated servers (but they can be VMs)
The whole thing can run on a single server Add servers to meet demand Never any reason to have separate farms
(except security) All servers must be domain-joined
(except single box) Every machine in a server farm is identical All machines can play any role required at
any time You can reconfigure the farm without
removing machines
Your First (and Second) Office Web Apps ServerInstall Office Web Apps (run setup.exe)Start PowerShell…
>>New-OfficeWebAppsFarm -InternalURL http://<URL> -ExternalUrl http://<URL>
Install Office Web Apps (run setup.exe)
>>New-OfficeWebAppsMachine -MachineToJoin <machine_name>
Now your farm has two machines!
30
Load-Balancing Tips Offload SSL to your load
balancer• Configure your servers with HTTP• Set the SSLOffloaded flag in PowerShell
Make sure to enable server affinity
Use layer 7 load balancing to specialize Front End roles
Connecting Office Web Apps to SharePoint
SharePoint Office Web Apps ServerDiscovery Request
Discovery Response
>>New-SPWOPIBinding –Server <server_URL>
Set once for the whole SharePoint farm PowerShell only You can customize which Office Web Apps are
registered Nothing is installed on SharePoint Removing is just as easy
Load-Balancing Your Farm
Office Web Apps Server
Office Web Apps Server
Office Web Apps Server
Load Balancer
Front End Front End Front End
Load Balancer
Word Back End Excel Back End PowerPoint Back End
Load-Balancing Your Farm (Cont’d)
Accounting for Internet and Extranet Access
Exchange
Office Web Apps Server
Perimeter Network
Internet
Corporate Network SharePoint
BrowserBrowser
Round-Tripping High Fidelity Familiar & Trustworthy
Summary
Fearless editing across user endpoints
Open standards–based / ISO Open XML
Not a conversion
No surprises Identical viewing on
the web Application Engines
on the server
Ribbon UI across the web apps
Spellcheck, fonts, etc.
Respect data-protection policies
Thank you