Having sat in on Bill G’s keynote at the Office DevCon 3 weeks ago, it was interesting to see what would be in the SharePoint conference keynote… Has to be said, the content had a bit more zing. Yes, the ‘last day at the office’ video was played. And as always, the Q&A threw up some great quotes.
Usual disclaimers. These are my scribbles taken live at the event. They are not a transcript, no guarantees regarding accuracy, etc. Enjoy.
Same mega trends highlighted as at the Office DevCon. Talking about BI benefitting from chip improvements. Lowering storage costs enabling recording/indexing of media content. Natural user interfaces such as touch, pen and speech will transform apps. See MS Surface being integrated into meeting tables, white boards. Building up to the online services announcement:
“Historically, software was tied to a specific piece of hardware. Now software is becoming much more abstract, distributed across resources.”
Business Productivity focus areas:
- Unified communications
- Social computing
- Enterprise search
- Business intelligence
Comparing SharePoint Pie to Office suite 15 years ago. Previously, people had separate client applications for word processing, number crunching, presenting. Packaging the tools into a suite and lowering the cost made it easy to assume that everyone had the required tools to open and work with relevant content. Today, SharePoint is taking the same approach with server applications. Currently, many organisations have separate tools for business intelligence, search, web content management, CRM etc. SharePoint is tying them all together. Not necessarily about winning in each category, but creating a broad infrastructure that makes it easier to get stuff done. Simple scenario – rich new visualisations created within Excel 2007 that you can publish up to a web site hosted on SharePoint.
Software + Services Platform
Running software on-premise versus subscribing to a hosted service ‘in the cloud’. There are trade-offs in terms of ownership, resource management etc. It means that some elements will stay in-house (at least for a while), but other elements are straightforward enough to be hosted elsewhere. Expecting many organisations to have a hybrid scenario, a mix of installed software and subscriptions to hosted software in the cloud.
Announcing SharePoint Online and Exchange Online: Microsoft Online Services
Opening up the beta (previously, was private beta for customers with more than 5,000 seats). Aiming for general availability by end of year, regardless of organisation size. At the high-end, working with Coca Cola Enterprises, taking all their SharePoint work and putting it into an online environment. The new environment is a strong fit for the kind of work they are doing.
Demo of MS Online Services – John Betz: Login to MS data center – Microsoft Online. An administrator will get an admin view, e.g. add users, set roles, enable account and assign licenses for services to be made available for account. Can sync internal applications with online services (e.g. enterprise email synced with online mail). A sync tool for connecting to internal resources, including AD. Means you can external accounts to the GAL. (Assuming they act as external recipients)
For end users, the sign-in client looks similar to logging into an instant messaging service. The first time the user logs in, will have option to connect online service with user’s Outlook profile to auto-sync email. The quote from John Betz:
“the promise of enterprise class software being delivered as subscription services”
Microsoft has three levels of search:
- Entry level = Microsoft Search Server 2008 Express
- Standard = Microsoft Office SharePoint Server 2007
- Specialised = FAST
Announcing availability of Microsoft Search Server 2008 Express today
Search Demo – Richard Riley: Showed Search Server delivering federated search results, including integration with Symantec Enterprise Vault. Presenting a customised results page, with images presented alongside structured results (similar to the example in To click or not to click). Demo’d FAST, showing a preview pane within the web page built on Silverlight. Very nice demo. (Looks a lot like the Album preview you get in iTunes.)
Back to Bill:
Talking about business data connectors letting you get to information of all types. Search is great when it gets you to documents but becomes more powerful when you can also get to structured data sources.
Looking ahead, people shouldn’t have to worry about where the information comes from. The software takes care of connecting to the backend information stores. The SharePoint environment will enable new ways of interacting with data. Modelling is an important focus area – simulating what’s going on in the enterprise. This approach should reduce dramatically the amount of code that needs to be written. Currently at the early stages but it will make the value of information even more impactful. (He’s talking about declarative programming – see the Office DevCon Keynote Q&A for more information.)
Q & A
Q – Data access and data storage – concept of universal data access still isn’t there. Is it going to change in Office 14? And what about the Exchange storage engine?
A – Storage unification is a big deal at MS. A big opportunity to simplify the programming and admin model and ability to do integration. In SharePoint, you’ve got these lists that are better than tables in some way, but in SQL you’ve got the flexibility and scale that goes beyond what you have in lists. What’s the answer? Want to have the capabilities within SQL as a native capability within SharePoint. In the next version of SharePoint, we’re taking a big step in terms of putting a table from SQL into SharePoint and enabling those richer capabilities. The direction is straightforward – we want list semantics to be in the database engine itself, without giving up the reasons we invented lists – the approachability and ease of use. On to storage unification. (Side note: Bill said that SharePoint has always been built on SQL… Er, no. He must have forgotten about the first version being on the Exchange web store.) AD had its own way of doing distribitued info replication. Now moving more to a metadirectory – will be based in SQL and then do replication out to the stores that do distributed login capabilities. Exchange has its own store, SQL doesn’t do the hierarchy stuff that Exchange needs. To model that hierarchy, we need SQL to cope with tables within tables. Tnat will simplify the underlying store. But no timelines.
Q – When do you plan to go relational with data store: allow nested tables, relational dropdowns within SharePoint?
A – Lists today are pretty powerful, were built for the kinds of things people do in SharePoint. The idea of tables within tables – we’re taking a big step towards that goal in SQL 2008.
Q – What’s MS plan in being ahead of competition, i.e. Google Sites and Team Edition
A – SharePoint is about end users and being able to get their work done. Hilarious – Bill said “the day they announce the product is it’s best day… I may be biased…” It’s great that people have choices. The breadth of work required to build the likes of SharePoint is very high…
Q – MS-Yahoo?
A – We are very serious about competing in consumer search. We’ve learned alot about how to build up the data center in terms of hundreds of thousands of serv
ers. Needed as we host Exchange and SharePoint. But also need to develop what we can offer in terms of software management that can also help customer data centers. Shouldn’t have to have people on call 24 hours a day (i.e. software needs to be self-healing). That’s what we are working on in our data centers. The boundary between desktop search, SharePoint and web search is blurring – we are going to see more solutions drawing on all these different areas. It shows our bullishness about search and software regardless of whether or not MS-Yahoo happens – that is speculation at the moment.
[Update: 04 Mar 08] See the comments for a link to a YouTube video covering Bill’s comment about Google. You can view video of the keynote, and find the official viewpoint over on Microsoft’s web site – SharePoint Conference 2008 Virtual Press Room
Technorati tag: SPC 2008