Microsoft launches “Online” hosted services

In an attempt to clarify the whole online software branding, with “Live” being consumer oriented and “Online” being aimed at businesses, Microsoft launched a new service recently, but that may have gone unnoticed (what with other launch events such as PerformancePoint Server for business intelligence, or the Unified Communications launch of OCS and Exchange SP1 etc).


The new “Online” service (“Business Productivity Infrastructure“) is offering Exchange mailboxes, Sharepoint sites and Office Communication Server hosted presence & IM. Currently the service is aimed at larger enterprise customers, though it will be extended to smaller organisations in due course. The Exchange, Sharepoint and OCS parts are all available separately, under the titles Exchange Online, Sharepoint Online and Office Communications Online.


The whole online services offering can be a bit confusing – at one level, Microsoft sells “Exchange Hosted Services” (EHS), which is a hosted filtering, archiving and encryption service that routes inbound & outbound SMTP mail to/from an organisation, weeds out the spam and infected messages then delivers what’s left, optionally keeping a copy “in the cloud” for later access (eg for compliance purposes).image


In this EHS model, you can still run Exchange “on premise”, it’s just that the hosted filtering etc helps reduce the volume of inbound junk.


This kind of service differs from the hosted Exchange offerings from various partners, who will host Exchange mailboxes for you in their data centres. Hosted Exchange has been around in one form or another for years, and it makes a lot of sense for start up companies or smaller orgs who don’t want the overhead and up-front expense of buying & managing their own server in-house.


image


Rather than buying Exchange servers & licenses, with Hosted Exchange, the customers have a monthly subscription to the hosted provider, who provide all the service via a URL which can be used by Outlook or Outlook Web Access to connect. Hosted Exchange typically has a separate login for the end users, though in more advanced cases, the hosting provided may have a private network link back into the corporate network, allowing access to the corporate Active Directory.


There are hosting providers who will basically manage the server and the delivery of the service to your end users, but the licenses are owned by the customer directly – so in effect, you’d buy Exchange but instead of running it yourself, on your own premises, you outsource that operation to someone else, for a negotiated price.


The new Microsoft Exchange Online service effectively delivers hosted Exchange, but allows for customers who’ve already bought Exchange etc directly. In other words, you’d be able to go to a partner who re-sells the Exchange Online service, and buy the hosted service from them at a lower cost because you’ve already bought the rights to use the software (so the cost would be the operational part, not the software subscription).


This new service adds an extra choice, but it’s not going to replace Hosted Exchange – it’s quite likely that you’ll be able to get a more customised service directly from a hosting partner, and it might be less expensive than the Microsoft Online service too, depending on who’s offering it and where.

Gibson Guitars “Riffs on OCS” (boom, boom)

Information Week reported that Gibson, makers of the iconic Les Paul guitar (as used by just about everyone, maybe most famously Jimmy Page of Led Zep or Slash from Guns N Roses), are doing great stuff with Office Communication Server, and singing its praises. They found the level of integration with OCS with the other applications that the users had, was the most obvious benefit to using it – echoing what David Berlind from ZDNet said after seeing a pre-release version in action…

So deeply and contextually can Office Communicator’s DNA be integrated into the rest of Microsoft’s solutions that there is probably no other glue in all of Microsoft’s portfolio that so elegantly demonstrates the company’s strategic vision for making knowledge workers more productive at what they do.

Indie IPR1 Solid Anniversary Limited EditionWell good luck to Gibson.

I’ve always been a Fender man, myself – but then since they migrated from Linux to Windows Server, they could always follow suit and adopt the same technology.

As an aside, the last time I bought a guitar, I was humming and hawing between a new US Fender Stratocaster or a straight-up Les Paul standard – then I came across the Indie Guitar company. In the end, I got an instrument which I think is as good if not better than both, and it worked out cheaper too…

Custom presence states in Communicator, reprise

A quick follow on to my post the other day about having custom presence states in Office Communicator 2007 – the Communicator Deployment Guide has a couple of minor errors which could frustrate you, as one commenter pointed out, and I’ve had comments from a couple of people who’ve had trouble getting it working.


There may be some gotchas with the XML file you create, too (especially if you accidentally end up with an invalid XML file as I did at first attempt). A tip would be to check that your XML will render in Internet Explorer OK (by double-clicking) – if it doesn’t, then Office Communicator isn’t going to like it. Also, you’ll need to make sure you use the correct language codes – English being 1033, something that’s not all that obvious in the documentation


Here’s my XML – if you want to, just copy this to Notepad, save it as OCSSTATUS.XML and make sure the URL in your registry points to the location where you put that XML file (see below…)


<?xml version=”1.0″?>
<customStates xmlns=
http://schemas.microsoft.com/09/2005/communicator/customStates”

xmlns:xsi=
http://www.w3.org/2001/XMLSchema-instance”

xsi:schemaLocation=
http://schemas.microsoft.com/09/2005/communicator/customStates>

       <customState ID=”1″ availability=”online”>
              <activity LCID=”1033″>Working from Home</activity>
       </customState>
       <customState ID=”2″ availability=”online”>
              <activity LCID=”1033″>Fine and Dandy</activity>
       </customState>
       <customState ID=”3″ availability=”busy”>
              <activity LCID=”1033″>Meeting with Customer</activity>
       </customState>
       <customState ID=”4″ availability=”do-not-disturb”>
              <activity LCID=”1033″>Presenting and Projecting</activity>
       </customState>
</customStates>


To add the value to the registry, either do it manually or else copy the following block of text to Notepad and save it as OCSSTATUS.REG file, then double-click on that to import to the registry.



Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Communicator]
“CustomStateURL”=
file:///d:/software/applications/ocsstatus.xml


Note the format of the URL – unless you’re picking up the XML file from a network resource, it will be a file: type, but the correct formatting of that URL is to use three forward slashes before the drive letter.


Hope this helps!

Custom presence states in Office Communicator

 I just discovered how to modify presence states in Office Communicator 2007: it’s documented in the Office Communicator Deployment imageGuide (page 21, if you’re interested), and allows for either  the managed deployment of Communicator with additional corporate-set presence states, or if a user is savvy enough to do it themselves, they could have some fun…

The custom states appear like shown in this screenshot (the one in the deployment guide seems to be in error – it doesn’t actually show any custom states), and you can have up to 4 of them and set which of the coloured statuses you want to apply to each of your defined presence states.

I’d originally noticed this was possible when I glanced down at the beautiful screen on my newly-acquired “Tanjay” phone (as shown on Gurdeep’s desk here, along with a bunch of other UC devices, and akin to the LG-Nortel 8540), and I saw Adrian’s status was “Delivering …”

img014

… which set me off to find out how he’d done it. Note my own status is also displayed on the Tanjay, and updates in real time…

Identity & presence: the key to anyone’s Unified Communications strategy

 I spend a lot of time talking with customers about what Microsoft is doing with various new technologies, mostly involving or revolving around the Unified Communications stuff with OCS and Exchange. It’s really interesting to see how many people just “get” the point of UC technology, whereas others are either blind to its potential, or even doing the fingers-in-ears, shut-eyes, repeating “no, no, no” denial that a lot of this stuff is coming whether they like it or not.

I don’t mean that software companies are somehow going to compel everyone to adopt it, more that end-users themselves will be expecting to use technology at work which they have grown used to at home. For several years now, it’s been typical that people have better IT at home than they’d have in the office – from faster PCs, bigger flat screens, to the software they use – it’s exactly this kind of user who has driven the growth of services like Skype, and possibly helped shape the way enterprises will look at telecoms & communications in the future.

Various pieces of research, such as Forrester Groups’ 2006 paper on “Generation Y” types (as reported at TMC.Net), predict that people who were born in the 1980s and beyond, are adopting technologies into their lives faster than previously… and as those same “Millenials” are making their way into the workforce, they’re bringing their expectations with them, and possibly facing the “Computer says no” attitude that some, er, older, IT staff might still be harbouring.

Instant Messaging concerns

It’s already been reported that teens use IM more than email so it seems inevitable that IM will come to the enterprise one way or another. Some enterprises have turned something of a blind eye to “in the cloud” IM services such as Windows Live/MSN Messenger, AOL, Yahoo, Google Talk etc. Others have actively shut down access to these services by blocking firewall ports. Both of these approaches will need, at some point, to be re-evaluated or formalised through acceptable use policies etc – just as businesses in the past didn’t give users internet access or even email, due to concerns that they’d just waste all their time chatting, or the threat to security of opening up to the world.

In reality, users will waste time on IM initially, just like they’ll possibly spend worktime surfing the web or playing Solitaire on their PC, but sooner or later they’ll get over the novelty and start using the technology to be productive, and even if they still “play” during working hours, the net effect will be positive.

IM as email reduction strategy

Many people agree that they get too much email, and that culturally, email is used when it would be better to pick up the phone or talk to someone face-face. IM can reduce the volume of email sent, not just for the disposable communication (the “have you got a minute?” type) but for the fact that people who are not online at the time, don’t tend to get IM. It’s all too easy to blast an email out to a group, asking for help – now, when the people in that group who’ve been out of the office next log in, they’ll get your request … even though your problem may well have been solved by now. That just doesn’t happen with IM, and some customers I’ve talked with estimate that adoption of enterprise IM sees a >50% drop in internal email volumes.

Presence is the magic ingredient

What makes IM useful is the “presence“: the knowledge of who, in the company (even, possibly, people you haven’t ever added to a contact list like you’d need to do in the public services), is available and in a position to respond to you. Cliff Saran of Computer Weekly wrote a blog post recently which was scathing of presence, but illustrates a fundamental lack of understanding of what it “is”:

Yes it’s fine to be able to know that someone is free, but it relies on the user having to update their Presence each time they walk over to the coffee machine, have a chat and a laugh with a colleague, go to the toilet, leave for the train, get home, go to the pub, have dinner, watch TV and go to bed.

— “Microsoft’s unified productivity killer“, Cliff Saran, 28th August 2007

Sorry Cliff, but you’re about as far wrong as it’s possible to get without changing the subject entirely. The whole point of presence is that it’s something the user shouldn’t have to worry about. And if they want to, they can. Culturally, some people won’t want to use the technology at all, which is fine… though sooner or later they may realise they’re losing out, and come back to the party.

image

I start my PC up, and if it finds a network, Office Communicator logs in and sets me to be online. When my Outlook calendar says I’m busy, my presence changes to “In a meeting”. When I pick up the phone, it’s “In a call”, all done automatically.

When I lock my screen (as I’d do – WindowsKey+L – any time I’m away from my desk for more than a few seconds), my status goes to “Away”, and restores when I log back in. If I just walked away without locking, after 5 minutes, I’d be “Inactive” then 10 minutes later,  it would be “Away” (at least that’s the default timeouts and behaviour… they can be tweaked). And all the while, by clicking that big coloured button in the top left, I can over-ride the automatically set presence and do it myself. Or even sign out.image

As well as controlling what my own status is (and by extension, how phone calls will be routed to me and when), I can also set what level of information I’m prepared to share with others – from allowing select people to interrupt me even when I’ve set “Do not Disturb”, to blocking people from even seeing that you’re online altogether.

Presence and UC telephony

Look at the strategies of any IT or telecoms company who’s involved in this space: finding a user (based on some identity, probably not just their phone number) and seeing their presence is a key part of the value of UC. Making it integrated into other applications and devices the user is working with, and giving the user the choice to use it or not use it as they see fit, is vital to the success of presence being adopted and embraced (rather than rejected by users as big brother-ism or invasion of privacy).

The Return of Exchange Unplugged

In late 2005, to prepare for Exchange 5.5 going out of support (and to help customers understand what was involved in moving up to Exchange 2003), we did a really well received tour of the country arranged around the theme of “Exchange Unplugged“.

We all wore “tour T-shirts” (in fact, every attendee got one), and keeping with the theme, I even carried my acoustic guitar and provided musical accompaniment at the start of each session. The nearest I’ll ever get to being paid to play music, I don’t doubt.

Anyway: we’re doing it all again! With 8 “gigs”, session topics titled:

  • Warm up act & welcome
  • Architecture Acapella
  • Migration Medley
  • Email & Voicemail Duet
  • Mobility Manoeuvres in the Dark
  • Y.O.C.S. (that’s about Office Communication Server).

… it’s clearly no ordinary event. Come along and see Jason try to squeeze into the tour shirt without looking like Right Said Fred, or find out if the YOCS session is presented wearing a stick-on handlebar moustache and leather hat.

Dates:

Playing with Roundtable prototype

I’ve been looking forward to Roundtable coming out… it’s a very interesting type of hybrid between a standard conference speakerphone and a series of web-cams, all tied together by plugging it into a PC and running the new LiveMeeting 2007 client software.

The concept of Roundtable is quite simple really – put it in a room with a round table in the middle, and people who join the meeting online will see a panoramic view of what’s going on in the room, with the “active speaker” being identified in software based on where the sound is originating from. Other participants not in the room can be the active speaker too, if they have a webcam attached.

I got my hands on a prototype device the other day to have a play with (so I could figure out how to talk to my customers about it), and gathered a bunch of others in the same room…

image

We messed about for half an hour or so, and recorded the whole meeting – resulting in a series of files about 2Mb per minute, including the surprisingly high quality video. The first picture above shows me just stretching my arm around the device, and caused great hilarity like some kind of freaky Mr Tickle was sitting in the room.

Mark Deakin (UC product manager in Microsoft UK, and also featured as the active speaker in the picture above (on the left), was trying to emulate “Brother Lee Love” from the Kenny Everett TV show from the 80s…

image

The quality was very good, and once we start using these things in anger, the novelty of the camera will soon wear off and it’ll be useful for real business purposes… 🙂

I have to say, I was very prepared to be underwhelmed (ie the risk of over-promising and under-delivering seemed on the high side), but instead I was blown away by the Roundtable (even though the device itself could probably benefit from a number of physical improvements…)

I can’t wait for them to be deployed around our campus now!

The Roundtable user guide & quick reference card have already been published, and the device should be available through your local Microsoft subsidiary, in the next few months.

OCS2007 trial edition now available

If you want to get your hands on trial software for the recently-released Office Communications Server 2007 and its client, Office Communicator 2007, then you’re in luck…

Bear in mind that these trials are for tyre-kicking and lab testing only – don’t put them into full blown production. They will also expire in 180 days, though can be upgraded to the released and fully supported code.

OCS 2007 RTMs

The title says it all really – Office Communications Server 2007 released to manufacturing on Friday. Mark posted about it then, so I guess it’s official (though there’s not much hoo-haa yet on Microsoft.com).

It’s getting pretty exciting with the use of desktop video (even though it’s nothing new: we’ve had it since Netmeeting in Windows 95 in one shape or another) starting to take off. Gartner Group’s “Hype Cycle” for Comms & Collaboration from last year put Desktop Video firmly on the way into the “Trough of Disillusionment”. I wonder if pervasive camera deployments and using software enabled VoIP through OCS, will lift Desktop Video back onto the Slope of Enlightenment?

Living the dream with Office Communicator 2007

I’ve been a long-time fan of instant messaging and pervasive “presence”, especially the cultural changes it allows organisations to make in order to communicate and collaborate better. As a result, I’ve been really interested to see what’s been happening with Office Communications Server (the soon-to-be-released successor to Live Communications Server).

Around 6 weeks ago, I joined an internal MS deployment of full-voice OCS, meaning that my phone number was moved onto the OCS platform so now I’m not using the PBX at all. It’s been a remarkably cool experience in a whole lot of ways, but it really hits home just how different the true UC world might be, when you start to use it in anger.

I’ve been working from home today, and the fact that my laptop is on the internet (regardless of whether I’m VPNed into the company network), the OCS server will route calls to my PC and simultaneously to the mobile, so I can pick them up wherever. As more and more people are using OCS internally, it’s increasingly the norm to just hit the “Call” button from within Office Communicator (the OCS client) or from Outlook, and not really care which number is going to be called.

brettjo on a Catalina

Here, I was having a chat with Brett and since we both have video cameras, I just made a video call – I was at home so just talked to the laptop in a speakerphone type mode, Brett was in the office so used his wired phone, which was plugged into the PC:

(this device is known internally as a “Catalina” and functions mainly as a USB speaker/microphone, but also has some additional capabilities like a message waiting light, a few hard-buttons, and a status light that shows the presence as currently set on OCS).

It’s a bit weird when you start using the phone and realise that you’re not actually going near a traditional PBX environment for a lot of the interaction. Calling up voice mail, as delivered by Exchange Unified Messaging, is as easy as pressing the “call voice mail” button in Communicator – no need to provide a PIN or an extension number, since the system already knows who I am and I’ve already authenticated by logging in to the PC.

When I use this, the “call” goes from my PC to OCS, then from the OCS server directly to the Exchange server, all as an IP data stream and without touching the traditional TDM PBX that we still have here. A third party voice gateway allows for me to use OCS to call other internal people who are still homed on the PBX system, and to make outbound calls.

Microsoft’s voice strategy of “VoIP As You Are” starts to make a lot of sense in this environment – I could deploy technology like OCS and Exchange UM and start getting immediate benefit, without needing to rip & replace the traditional phone system, at least not until it’s ready for obsolescence.

Here’s an idea of what kind of system is in place – for more information, check out Paul Duffy’s interview with ZDNet’s David Berlind.