<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tristan Watkins on IT Infrastructure &#187; Office 2010 Archive</title>
	<atom:link href="http://tristanwatkins.com/index.php/tag/office-2010/feed/" rel="self" type="application/rss+xml" />
	<link>http://tristanwatkins.com</link>
	<description>Technical guidance for SharePoint, Cloud Services, Windows and more</description>
	<lastBuildDate>Fri, 21 Oct 2011 23:33:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Office Web Apps Infrastructure Considerations</title>
		<link>http://tristanwatkins.com/index.php/office-web-apps-infrastructure-considerations/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=office-web-apps-infrastructure-considerations</link>
		<comments>http://tristanwatkins.com/index.php/office-web-apps-infrastructure-considerations/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 19:17:08 +0000</pubDate>
		<dc:creator>Tristan Watkins</dc:creator>
				<category><![CDATA[Client applications]]></category>
		<category><![CDATA[Consultancy and Design]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Licenses]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[Office Web Apps]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[WAN]]></category>

		<guid isPermaLink="false">http://tristanwatkins.com/?p=1622</guid>
		<description><![CDATA[I&#8217;ve recently been involved in a somewhat unusual client engagement, in that I was designing and delivering the infrastructure without knowing the shape of the IA or solution architecture. Obviously, this imposed some restrictions on what we could define, but it also meant that I had to handle some aspects of the engagement that would [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been involved in a somewhat unusual client engagement, in that I was designing and delivering the infrastructure without knowing the shape of the IA or solution architecture. Obviously, this imposed some restrictions on what we could define, but it also meant that I had to handle some aspects of the engagement that would normally be taken care of by other colleagues. To that end, I suppose some of these considerations aren&#8217;t purely infrastructure-specific, but they could be in an engagement like this one and they&#8217;re things that infrastructure people should understand. Hopefully it&#8217;ll be useful for solutions people as well.</p>
<p><span id="more-1622"></span></p>
<p>As you will have surmised from the title, we were deploying the Office Web Apps. In this case they were being installed with a new SharePoint Server 2010 Standard farm. This is a list of considerations that cropped up during the engagement and a few other bits I&#8217;ve picked up since RTM:</p>
<ul>
<li><strong>WAN Acceleration</strong>: The Office Web Apps help performance over the WAN. This hadn&#8217;t occurred to me until I read the recently-released TechNet guidance on <a title="Client solutions for WAN environments (SharePoint Server 2010)" href="http://technet.microsoft.com/en-gb/library/gg441256.aspx#section2" target="_blank">geographically-dispersed environments</a>, but this all makes sense, because the documents load progressively. This is explained in more detail in the article. It&#8217;s worth keeping this in mind as an aid for global deployments and worth further taking note of the licensing concerns below if the Office Web Apps will be deployed for this reason.</li>
<li><strong>Licensing</strong>: The Office Web Apps license model is based on the <em>volume license for the Office 2010 client</em>. These licenses are supplementary to any SharePoint license concerns, although you might choose to install both in the same farm. This <a title="The twists and turns of Office Web Apps' software license" href="http://www.infoworld.com/d/developer-world/twists-and-turns-office-web-apps-software-license-895" target="_blank">Infoworld article</a> explains it better than anything else I&#8217;ve read. The major implications of this are:
<ul>
<li>Assuming this Infoworld article is right, and if the farm will be accessed by external users, they will not be covered by a SharePoint FIS license. All of those users will need to have an Office 2010 volume license (not a home license) in order to access these documents in the browser.
<ul>
<li>This license could be provided by the consuming business or whoever, but it would need to be in place. How this would be monitored, what is and isn&#8217;t acceptable use and how licensing audits would work in this scenario are all issues that would need to be inspected in some detail with a licensing specialist.</li>
<li>Presumably you could deploy a web application that&#8217;s disconnected from the Office Web Apps service applications in order to maintain compliance, but then you negate the WAN optimisation benefits mentioned above, and this clearly has broad IA implications. I&#8217;d also recommend confirming the legitimacy of this approach for compliance.</li>
</ul>
</li>
<li>On the other hand, internal users are covered by an Office 2010 volume license if it has been purchased, even if the software isn&#8217;t installed on their machines. You might find this is the case with enterprise agreements. This means internal users can start to take advantage of the Office Web Apps even if an Office 2010 upgrade is months or years in the future.</li>
<li>Talk to a licensing specialist to confirm all of this as it pertains to your deployments, as there are surely other wrinkles I&#8217;m not covering and I&#8217;m basing this on an article written by a journalist rather than Microsoft or a licensing specialist. The only reason I&#8217;m referencing that article is that it&#8217;s the clearest explanation I can find.</li>
</ul>
</li>
<li><strong>Install Media</strong>: Once you&#8217;ve got the licenses in place, you may have some trouble finding the install media. Even though the media is for 64-bit systems, it&#8217;s downloaded from 32-bit downloads on the volume license site.</li>
<li><strong>Caching</strong>: The Office Web Apps Cache is a site collection that should be <a title="Manage the Office Web Apps cache" href="http://technet.microsoft.com/en-us/library/ee837422.aspx#bkmk_move_cache" target="_blank">moved to it&#8217;s own database</a> for each web application (in most cases), as <a title="Office Web App default cache size is 100 GB" href="http://tristanwatkins.com/index.php/office-web-app-default-cache-size-is-100-gb/" target="_blank">the default cache size is 100GB</a>. One way or the other, it&#8217;s a different type of content and it makes sense not to clutter actual content databases with this cache data. There are probably different database backup/restore requirements as well. If the existence of this site collection is news to you, read those links above before going any further.</li>
<li><strong>Topology</strong>: Make sure to plan your <a title="Planning Office Web Apps (Installed on SharePoint 2010 Products)" href="http://technet.microsoft.com/en-us/library/ff431682.aspx#bkmk_server_dist" target="_blank">topology</a> for the Office Web Apps. You will be adding three new service applications and they will tax your system differently based on how they are used. This is a big topic and the planning guidance is fantastic, so I&#8217;ll merely point out the <a title="Estimate performance and capacity requirements for Office Web Apps" href="http://download.microsoft.com/download/7/F/0/7F069D0B-B6BD-4692-868B-E8555BB72445/OfficeWebAppsCapacityPlanningDoc.docx" target="_blank">Estimate performance and capacity requirements for Office Web Apps</a> document and leave it at that.</li>
<li><strong>Database Permissions and Application Pools</strong>: The Office Web Apps have some quite unexpected database permission requirements. From the <a title="Deploy Office Web Apps (Installed on SharePoint 2010 Products)" href="http://technet.microsoft.com/en-us/library/ff431687.aspx" target="_blank">Deploy Office Web Apps</a> TechNet guidance:
<p><em><img src="http://i.technet.microsoft.com/Ff431687.note%28en-us,office.14%29.gif" alt="Ff431687.note%28en us,office.14%29 Office Web Apps Infrastructure Considerations"  title="Office Web Apps Infrastructure Considerations" /><strong>Note: </strong> You can choose to create a new application pool to  be used with a  service application. When creating a new application  pool, you can  specify the security account used by the application pool  to be a  predefined Network Service account, or you can specify a managed   account. <strong>The account must have read\write privileges for the SPContent   database and SPConfig database</strong>. For more information about services   account permissions in SharePoint, see <a id="ctl00_MTCS_main_ctl12" href="http://technet.microsoft.com/en-us/library/cc678863.aspx">Account permissions and security settings (SharePoint Server 2010)</a>.<br />
</em><br />
This blows a few holes in the least-privileged model. In this case, we  chose to create a new application pool for the Office Web Apps service  applications and ran it under the farm account, since the permission requirements are so pervasive. This could be its own separate identity, but the important thing for me is that using the farm account  for these services contains the extensive privileges more than granting  these wider permissions to the Service Applications application pool  would. One way or the other, we&#8217;re looking at a different application  pool for security reasons. And if anyone&#8217;s curious if this is really  necessary, it is. You will be unable to actually use the Office Web Apps  without these database permissions in an otherwise-least-privileged configuration.</li>
</ul>
<p>There are a number of other topics to consider before deploying the Office Web Apps, such as the default open behaviour, Office version requirements, browser support and other topics from the solutions world that I daren&#8217;t venture in to, but hopefully these infrastructure considerations won&#8217;t be overlooked when focusing on those issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://tristanwatkins.com/index.php/office-web-apps-infrastructure-considerations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Office 2010 image background removal</title>
		<link>http://tristanwatkins.com/index.php/office-2010-image-background-removal/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=office-2010-image-background-removal</link>
		<comments>http://tristanwatkins.com/index.php/office-2010-image-background-removal/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 00:00:02 +0000</pubDate>
		<dc:creator>Tristan Watkins</dc:creator>
				<category><![CDATA[Client applications]]></category>
		<category><![CDATA[background removal]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Office 2010]]></category>

		<guid isPermaLink="false">http://tristanwatkins.com/?p=454</guid>
		<description><![CDATA[The Office Engineering blog recently published an excellent overview of Office 2010 image background removal. These image tools in Office 2010 are some of the most useful new features. &#8220;Background Removal is a new feature in Word, Excel, PowerPoint and Outlook that makes this process quick and easy for any picture. Unlike similar tools, the [...]]]></description>
			<content:encoded><![CDATA[<div dir="ltr">The <a title="Office 2010 Engineering Blog" href="http://blogs.technet.com/office2010/archive/2009/10/19/the-magic-of-background-removal.aspx" target="_blank">Office Engineering blog</a> recently published an excellent  overview of Office 2010 image background removal. These image tools in Office  2010 are some of the most useful new features.</div>
<blockquote style="margin-right: 0px;" dir="ltr">
<div>&#8220;Background Removal is a new feature in Word, Excel, PowerPoint and Outlook  that makes this process quick and easy for any picture. Unlike similar tools,  the Office Background Removal tool doesn’t just select color ranges or trim to a  border you draw. Background Removal uses new capabilities and algorithms from  the Microsoft Research and Development team in Cambridge, UK to achieve better  results automatically with very little effort or fine tuning from the user.&#8221;</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://tristanwatkins.com/index.php/office-2010-image-background-removal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint history and pre-history</title>
		<link>http://tristanwatkins.com/index.php/sharepoint-history-and-pre-history/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sharepoint-history-and-pre-history</link>
		<comments>http://tristanwatkins.com/index.php/sharepoint-history-and-pre-history/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 00:35:55 +0000</pubDate>
		<dc:creator>Tristan Watkins</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[Office Server]]></category>
		<category><![CDATA[Portal Server]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Portal Server 2003]]></category>
		<category><![CDATA[SharePoint Team Services]]></category>
		<category><![CDATA[Site Server]]></category>
		<category><![CDATA[Tahoe]]></category>
		<category><![CDATA[Team Server]]></category>
		<category><![CDATA[Townsquare]]></category>
		<category><![CDATA[Windows SharePoint Services v2]]></category>

		<guid isPermaLink="false">http://tristanwatkins.com/?p=305</guid>
		<description><![CDATA[Jeff Teper, the Microsoft SharePoint Corporate Vice President has posted a history of SharePoint on the team blog. Note: it could use a proofread, but I think it&#8217;s worth sticking with it if you&#8217;re not intimately familiar with the product already. I found a couple of thing particularly interesting: The Office 2010 Engineering blog. I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Jeff Teper, the Microsoft SharePoint Corporate Vice President has posted <a title="SharePoint Team Blog" href="http://blogs.msdn.com/sharepoint/archive/2009/10/05/sharepoint-history.aspx" target="_blank">a history of SharePoint</a> on the team blog. Note: it could use a proofread, but I think it&#8217;s worth sticking with it if you&#8217;re not intimately familiar with the product already.</p>
<p>I found a couple of thing particularly interesting:</p>
<ul>
<li>The <a title="Office 2010 Engineering Blog" href="http://blogs.technet.com/office2010/default.aspx" target="_blank">Office 2010 Engineering blog</a>. I&#8217;m a beta tester for Office 2010 and love it. This looks like an excellent introduction to the new features</li>
<li>The Microsoft Townsquare prototype. As Jeff Teper says, it&#8217;s interesting for us to see how this publicised work from June 2008 has formed the basis of SharePoint 2010&#8242;s social networking features<a href="http://www.microsoft.com/presspass/images/gallery/screenshots/office/townsquare.jpg"><img class="alignnone" title="Townsquare" src="http://www.microsoft.com/presspass/images/gallery/screenshots/office/townsquare.jpg" alt="townsquare SharePoint history and pre history" width="420" height="322" /></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tristanwatkins.com/index.php/sharepoint-history-and-pre-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

