Upload
nccomms
View
474
Download
1
Embed Size (px)
DESCRIPTION
Taking Office Beyond the Client with Office Web Apps 2013
Citation preview
Taking Office Beyond the Client
with Office Web Apps 2013
Mirjam van Olst
http://sharepointchick.com
@mirjamvanolst
Introductions
Spencer Harbar
http://www.harbar.net
@harbars
http://www.diwug.nl/e-magazines
Download your free copies online,
or pick up a printed version in the
Ask the Experts area
Agenda
Introduction to Office Web Apps
Architecture Overview
Functional Improvements
Deploying Office Web Apps
Demonstration
Extending Office Web Apps
Office Web Apps 2013
Office Web Apps 2013 provides online,
browser based versions of Word, Excel,
PowerPoint and OneNote
Office Web Apps Deployments
Consumer Cloud
(SkyDrive, Docs.com)
On Premises & Private Cloud
Public Cloud
(Office 365)
Same core capabilities available in Consumer
cloud, Public cloud, and On Premises
or Private Cloud (almost!!!!)
OWA or WAC?
• Confusing Acronym Madness!
• OWA: Outlook Web Access
• WAC: Web Application Companion • Original name for Office Web Applications!
• WAC is frequently used internally in the product
and with updates
Architecture Overview
Office Web Apps 2010
Problems with Office Web Apps 2010
As a SharePoint Service Application
Tightly coupled with SharePoint Farm(s)
Patched with SharePoint Cumulative Updates and Service Packs
Albeit different update schedules
Not all documents are in SharePoint!
Large customers had numerous farms to manage
Complex Upgrade and maintenance
SharePoint service application not in-sync with Office Web
Applications on Public Cloud
Docs.com, SkyDrive, Facebook
Office Web Apps 2013
Office Web
App
Office Web Apps Architecture Overview
WAC is now an independent server product
No longer a service application
Totally redesigned and implemented as a “stateless” appliance
Simple Farm creation, high availability and disaster recovery
One WAC farm can support multiple SharePoint farms
Integrate with WAC from a number of different systems:» SharePoint 2013 – NOT SharePoint 2010
» Exchange 2013
» Lync 2013
» File servers
3rd parties can integrate with WAC to provide access to
documents in their data stores e.g. EMC Documentum, IBM FileNet, OpenText, etc.
Office Web Apps Architecture Overview
Advantages of WAC being a separate server product:
Vastly simplified installation and configuration
WAC can be scaled and managed separately from other
Microsoft server products
One WAC farm can be used by multiple different other
Microsoft server product farms
WAC farm version does not need to be in sync with
SharePoint farm
There is no Administration UI for WAC
100% Windows PowerShell cmdlets
Functional Improvements
Feature Investments
Superior browser and mobile device support
External data in Excel supported
Open Document Forum 1.2 support
PDF viewer included (March 2013 Public Update)
Human readable (and understandable) URLs
Much easier to share
Possible to open files from file shares
Requires Office Web Apps account to have permissions on
the file share
Office Web App URLs
URLs are now human readable (and understandable)
Allows for simple and easy sharing of documents
Office Web Apps 2010:
Office Web Apps 2013:
New, Edit, View capabilities
Office Web Apps 2013 can now
be used as source for creation
of documents
Creation and editing of
documents require licenses
for end usersRead Only use does not require licenses!
Updated licensing policy for better usage scenarios
without Office client installation requirements
”Full Screen” Options for embedded
document views
Office Web Apps Collaboration
With anyone with a browser
Document Review Multi-user Authoring
Change tracking
Commenting
Editing OneNote Web App
Excel Web App
PowerPoint Web App
Word Web App
Meetings
Lync Integration
Presentation Broadcast
Async Navigation
Media Playback
Co-Authoring on Office 365
Edit documents simultaneouslyWord Web App
PowerPoint Web App
Excel Web App
Real-time presence shows
where co-authors are
working in the documentPrevents save conflicts
Auto-save changesSee changes as they happen
Introduced in Office Web Apps version 16.xNovember 7 2013
Deploying Office Web Apps
Performance and scale
Requires dedicated servers– Can be also virtualized
Can run on a single server
depending on requirements
Add servers to meet demand
No reason to have
separate farms– Except security
Installing Office Web Apps
• Very simple and easy!• Operating System
• Pre-requisites
• Office Web Apps
• Office Web Apps Language Packs
Farm creation and configuration
New-OfficeWebAppsFarm
New-OfficeWebAppsMachine
Connecting to SharePoint 2013
• Set once for the whole SharePoint farm
• Windows PowerShell only
• You can customize which Office Web Apps are registered
• Nothing is installed on SharePoint
• Removing is just as easy
Discovery Request
Discovery Response
>>New-SPWopiBinding –Server <serverUrl>>>Set-SPWOPIZone –Zone <zone>
Demonstration
Office Web Apps 2013
Deployment Notes
You cannot run any other server products on the Office Web
Apps server(s)
Exchange, SharePoint., Lync, SQL, etc
Installation is blocked, also will periodically remove IIS applications
Connecting your SharePoint farm to the Office Web Apps farm
includes many options
Control over viewing/editing
File Types, Extensions etc
Licensing can be controlled (from within SharePoint)
Secure Sockets Layer
Use HTTPS for Office Web Apps!
– Security
• Office Web Apps uses a proprietary authorization protocol
• Passes access tokens across the wire
– Functionality
• Irritating Web Browser warnings about unsecure content!
• If SharePoint Web App is HTTP and HTTPS, HTTPS is required
• If SharePoint Web App is HTTP and WAC is HTTPS, no warnings
• If SharePoint Web App is HTTPS and WAC is HTTP, user warnings
Say WOPI? Say what?
Web Application Open Platform Interface
“Open” (documented) protocol
– http://msdn.microsoft.com/en-
us/library/hh622722(v=office.12).aspx
Possible to
– create your own WOPI Hosts/Servers (e.g. SharePoint)
– connect to your own WOPI Apps/Clients (e.g. source code
viewer)
– http://www.wictorwilen.se/Tags/Open%20WOPI
Demonstration
Office Web Apps 2013
Rich browser
based Office
functionality
Architecture
Changes in
Office Web
Apps 2013
Deployment
and Core
Capabilities
Extending
Office Web
Apps
Summary
THANK YOU