Cloud Computing – Risk & Reward

As ‘the cloud’ gets more and more ‘face-time’ with businesses through the media and word-of-mouth (and companies selling ‘the cloud’ exclusively), the perception of potential end-users of ‘the cloud’ is that it is a way to ‘get rid of’ the headaches and associated IT costs in the running of their business.

Computers and networks have become central to the running of nearly all businesses in the past 30 years (do you remember the first time you used a computer at work?), and for small businesses, it’s really only been the last 15 – 20 years.  I remember well setting up the first email server and web site for a company I worked at in 1994 – a high-tech firm, no less. I had no experience at the time with mail servers, but I figured it out, and one day soon after, the owner came to me and told me he just fell out of his chair, as he had just received a reply to an email he had sent 15 minutes earlier (thanks NTMail).

My point is simply this – in just a few short years, information technology has become intrinsic to our businesses, and without it, your business is most likely marooned.

So before rushing head-long into ‘cloud-flight’ with your business’s technology, make sure you will be able to withstand outages (ask yourself a bunch of ‘what if’ questions…an hour, a day, 2 days?). And we’re not talking about the same issue as when large geographic areas have all been affected by blackouts or ice-storms. With cloud-outages, your competition is very likely using something different than you are, and isn’t experiencing the same outage as you.

And that’s what it’s all about right there – doing what you do better, faster, and more efficiently than your competition. It’s been that way ever since human kind was able to travel (communicate) faster than the wind, and whoever does that better, wins.

The question therefore becomes – is IT a ‘cost’ or an ‘investment’?

Keeping your IT in good working order is critical. The ‘cloud’ adds a new dimension to how technology can be delivered and used, but the reward (cost savings) needs to be measured against the ‘risk’ (loss of business). It’s too easy for business owners to look at their IT budget and think it could be $X less if they went to ‘the cloud’.

Compared to what? Look at your IT budget in concert with your business goals (revenue, profit, other operation costs etc.), and then decide what you should do. Think about what would happen in your business if you had to without your technology for a few days – could you function? Would you lose business to competitors? How do you measure these things?

I’ll bet if you do, you will realize the ‘cost’ in IT really isn’t that great, and there’s a better than good chance you will realize IT is an investment in your business (i.e. it actually MAKES you money), and perhaps it is a good time to invest more.

As a final anecdote (and the spark that got me writing this post today), I received an email from one of my service providers, who runs their business ‘in the cloud’, and is having trouble delivering some information due to a ‘cloud’ outage…

Finally, a quick observation: [cloud service provider] had fiscal 2009 year revenue of $3.1 billion…and this is their second significant outage this year. Point is, Cloud Computing has its rewards..and its risks. And no one is immune.

SBS ‘7’ & Aurora

OpenDNS and FamilyShield

Following up on my previous post about using OpenDNS for home use…

OpenDNS has recently released their ‘FamilyShield’ service, which is essentially the same service as OpenDNS Basic – EXCEPT, you don’t have to sign up for an account or figure out all the dynamic IP address updating stuff I explained in my previous post.

Check it out here: http://www.opendns.com/familyshield

The main difference is the FamilyShield service blocks the same stuff for everyone, and there’s no white-listing or blacklisting capabilities. What this means is if OpenDNS blocks a site you think is legitimate, there’s no way to tell OpenDNS to unblock it.

The good news is, it’s easier to set up, as the only requirement is to set your DNS to 208.67.220.123 and 208.67.222.123 – the ‘.123’ part is unique to their FamilyShield service, and will block the same ‘bad stuff’ for anyone using these servers.

So it’s kind of ‘big brotherish’ in that you’re entrusting OpenDNS with whatever they deem to be inappropriate, but it’s a very simple way to put in a reasonable way to protect your kids online.

Again, nothing is foolproof, and nothing replaces a parent’s watchful eye.

Domain Renewal Scams

Just a quick post today on a pet peeve of mine. I manage a lot of domain names for my clients, and I invariably get phone calls every once in a while asking about a letter someone’s received about renewing their domain.

You can ignore these. Read the ‘fine print’…

domain-phishing

IT Weapons 10th Anniversary

A big congratulations to IT Weapons of Brampton on their 10th anniversary. ITW is a fellow member of Heartland Technology Groups with my company and 8 others across Canada, and in the year I’ve known Ted Garner (ITW’s CEO) & some of his ‘Weapons’ (what other companies call ‘staff’), I’ve become thoroughly impressed.

So here’s to another 10 years Ted! Congrats.

See Ted’s blog post on their party.

Home Internet Safety and OpenDNS

OpenDNS is a free service I highly recommend – both for business and for home use. This post is targeted more at home use, and more specifically parents of computer-using children in their homes.

One of the biggest fears for parents when letting their children access the Internet from home is the accessing of inappropriate information (text/pictures/video), whether that access is inadvertent or purposely sought out.

As a caveat here, no mechanism is 100% foolproof, and as your children become more savvy than you in the ways of the computer world, they will eventually figure out what is going on. That could take a couple of years, or not. My 10 year-old son has a friend who thinks he knows a lot (and he does), but he was stymied when he was over for a play date and couldn’t get to places he though he should have had free reign over (he wasn’t used to an adult knowing more than him about computers).

Here’s a quick lesson on how the Internet works.

  • Internet addresses are numerical like this: 123.123.123.123.
  • So we don’t have to remember numbers, we use domain names – like microsoft.com instead. ‘Domain names’ are registered with its DNS (Domain Name Server) address information with a domain ‘Registrar’, and these Registrars tell all the other Registrars this same information. This is how Internet addressing gets propagated around the Internet.
  • When we ask a computer to go to a ‘named’ address, it uses their designated DNS server to translate the name to a number that it can actually use. Your Internet Service Provider (ISP) provides DNS servers for you to use (and usually provides the information automatically). When your child types in www.<domainname>.***, it is these DNS servers that translate and deliver the numbered addresses back to the computer making the request so it can then get routed through the Internet to its destination and begin receiving information back.
  • If you really want to get deep into how this works, go check out Wikipedia.

So the trick is to change where your computers obtain these IP addresses. OpenDNS categorizes web sites allowing you to go in and block whole categories (nudity, drugs, etc.). It’s not perfect, but it’s very close. Along with this function, you can also customize search pages with your own logo and messages when a site gets blocked (“what are you doing Spencer?”).

So here’s what you need to do:

  • Set up an account with OpenDNS. Basic service is free and $10/year per household for more stuff – like a year’s worth of logging and ad-blocking.
  • Register your address with OpenDNS (all your home computers will share the same address through a router – usually).
  • Customize OpenDNS settings to block specific categories.
  • Manually set your DNS addressing to point to OpenDNS (see below).

99% of home users are going to have a ‘dynamic’ Internet service, meaning your numbered address provided by your ISP is subject to change. So you will also need to:

  • Install a piece of software to allow your computer to dynamically update your IP address with OpenDNS, OR
  • Use a combination of services to dynamically update OpenDNS with your home router.
  • CHANGE your DHCP (dynamic address allocation service) in your router to manually set the DNS addresses to 208.67.220.220 and 208.67.222.222. If you don’t have a router, and are directly connecting, you’ll have to set your TCP/IP settings on your computer’s network card to use these addresses manually (and then you should run, not walk, to the computer store and buy a router – yes, even if you only have 1 computer. It’s the best firewall protection you can have from the bad guys trying to get in).

In order to do the dynamic updating from a home router, you need 3 things:

  1. An account with a Dynamic DNS Service provider like DynDNS. There are others, like www.no-ip.com, but the trick is to pick one that works with your home router. Which brings us to the 2nd thing you need:
  2. A router that has ‘Dynamic DNS Services’ functionality built-in. You will find this somewhere in your home router’s web interface, usually under Advanced settings of some sort.
  3. An account with DNS-O-Matic. Also free. Go here last and add both your DynDNS account and OpenDNS accounts.

Once set up, whenever your router gets a new IP address, it will notify DynDNS of the new address. Then your DNS-O-Matic account will check in with your DynDNS account, see there’s a new address, and report that to OpenDNS.

So why do all of this? The point is your OpenDNS account has to be associated with a specific network (your outside IP address) in order to know what you want blocked and to generate reports on your specific address.

This may seem like a lot of work and headache, but this is a one-time thing you can set and forget. Another added benefit is the OpenDNS servers are proven to be a lot more responsive than most, if not all ISP’s DNS servers, and a lot more reliable.

Last point – because this service is completely separated from your actual computer, it won’t have any impact your PC’s performance – a key point for older machines that choke on the large security packages from all the major vendors (McAfee, Trend, Symantec), which I loath to install, because they tend to take over your PC’s resources, especially on older systems, and they slow to a crawl.

Happy computing!

Outlook Crashes – Final Word

OK, this will be my last post on this issue.

My last 2 posts talk about a 2nd key Microsoft suggested we use to stop the crashing.

Didn’t work for me. One of my clients had their Outlook profile recreated, and the problems came back, so I did what I wrote up in my Redux posts, and found I had to go back to my original fix.

Here

SBS 2008 R2 or SBS 2010 – Methinks the latter

I have no inside information, but just from perusing the interweb when the question came to mind tells me there may never be an R2 of SBS 2008.

Why do I think this?

  • Microsoft has in recent times begun shipping new products more quickly – a la Vista & Windows 7; Server 2008/2008 R2.
  • Server 2008 R2 has been out quite a while already. The least they could have done was provide R2 as a license for the member server (I’ve already got 3 installs working this way with separate licensing). Seems pretty silly that a new purchase of SBS Premium doesn’t get you R2 licensing (making SA kind of a must have, even though we’re left guessing).
  • Exchange 2010 is out now. Why would they pass up the opportunity to release a NEW SBS product vs. R2 with only a new Server code base.
  • Office 2010 is imminent.
  • Eric Ligman makes a passing reference to EBS 2010 in THIS POST about the demise of EBS, insinuating EBS 2010 was the NEXT version of that product, which is/was part of the same family as SBS.

So I’m predicting a Fall release of SBS 2010. Which will be cool.

Come on Microsoft – make an announcement. I promise it won’t stop me from selling SBS 2008 (assuming it’s an ‘in-place’ upgrade :) )

Outlook 2003 & 2007 Crashes – Redux II

In my last post, you may have noticed the key referenced was for Outlook 2007 (I didn’t because I’d fixed all my workstations with the initial key deletion). When I saw that, I messaged the MS tech I was working with on the issue to ask if both 2003 and 2007 were affected, and indeed they are.

Again, the problem seems to be obscure (Microsoft doesn’t even know why it happens at this point), but here’s the ‘official’ answer for 2003:

For Outlook 2003 we just have to create the key under 11.0 instead of 12 .0 so the registry path would be

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail

Outlook 2003 Crashes – Redux

Follow up on the previous post, Microsoft support confirmed there is an issue, but they don’t know where the problem got introduced. What they do know is the issue involves loading of the performance counters (the perf.dll) and the following is Microsoft’s recommendation to fix the problem.

…follow these steps to set the registry value that will prevent Outlook from  loading the perf counters.

1.Click Start, click Run, type regedit.exe, and then click OK.

2.Using Registry Editor, locate the following key for Outlook 2007:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Options\Mail

4. On the Edit menu, point to New, click Key, type CancelRPC, and then press ENTER to name the key.

6. On the Edit menu, point to New, click DWORD Value, type EnablePerfTracking, and then press ENTER to name the DWORD.

7. In the right pane, right-click EnablePerfTracking, and then click Modify.

8. In the Edit DWORD Value dialog box, click Hexadecimal, and then type 9 under Value data.

9. Click OK to quit Registry Editor.

Next Page »