Hosted Exchange and Shared contacts on a mobile

Written by Sunil Misra on December 1st, 2011

One of my customers wanted to be see their shared contacts folder on her windows mobile phone. The company use hosted Microsoft Exchange. The problem though is that it’s not possible to sync public folders on mobiles; all you see are personal contacts and subfolders.

With on-premise Exchange servers, you can buy third party apps which do the sync’ing on the server so that mobile phone contacts contain the public folder information. But with hosted Exchange, it’s not possible to install such an app.

One of our vendor partners came up with an idea which is quite simple but works. That is, set up a new Exchange account called, for example “companycontacts@domainname.com”, amend privileges to it so that others in the company have read or read / write access to it and make it visible. This needs to be done in Outlook. The others then need to open it as a shared (contacts) folder in Outlook so that it is visible in their Outlook client.

The simple but clever bit though is that they can then add the companycontacts email account to the phone which brings with it the shared contacts. It works in iPhone, Windows Mobile, and Android. I haven’t tried it on Blackberry.

Twitter It!

Home is where the start-up is

Written by Sunil Misra on October 3rd, 2011

When I started my first company I fitted it around my day job and ran it from my spare bedroom. I dodged the requests for meetings at “my office” and generously offered to meet at theirs. It didn’t matter to me where I worked, it mattered more that I was able to look after my customers. It’s a familar story. In fact just about every business story starts off with a spare room or the bedroom, or a garage.

Here are some interesting stats from the Federation of Small Businesses taken from a report compiled by Enterprise Nation and BT:

  • There are more than 2.1 million home-based businesses in the UK, out of a total of 4.8 million small businesses in the UK
  • Home-based businesses have a combined turnover of over £364 billion
  • Over 60% of new businesses are started at home

(Courtesy of the Federation of Small Businesses; www.fsb.org.uk/stats)

Working from home saves time and money but it also poses challenges such as requiring discipline. However, as the owner of an IT company I’d like to focus on how technology helps home workers (and small businesses) run efficiently, basically through a combination of the availability of broadband internet combined with cloud apps.

Cloud apps gives you access to professional IT services such as email, file storage and backup, hosting, and software such as CRM, accounting, payroll and more. What’s more you don’t need to fork out for expensive hardware, except what you would normally have – a computer and a printer. Companies such as Google and ZOHO have a wide range of software, much of which is free for single users; alternative software such as microsoft exchange email and office is only a few £’s per month. It won’t break the bank.

Twitter It!

Steve Jobs – visionary, legend

Written by Sunil Misra on August 25th, 2011

Steve Jobs’ retirement as CEO of Apple marks the end, in my opinion of a tumultuous career during which he arguably changed the way we work, play, and interact with each other. Whilst he was one amongst other talented people at Apple, he was undoubtedly the driving force of a company that creates products that consumers will pay an arm a leg for; he made technology sexy and where Apple have led, others have followed. I’ve read about him being an egotist, a despot, generally a difficult person to deal with. But you can’t argue against his drive and determination; booted out of his own company, he created Pixar, one of the most successful film production companies in Hollywood. On his unexpected return to Apple he turned a floundering company into the biggest technology company in the world, by creating products people didn’t know they wanted until they arrived. A true visionary.

I’m sure I’m not the only person who wishes him well.

Twitter It!

Increase maximum upload file size in Wordpress

Written by Sunil Misra on June 13th, 2011

A quick post for anyone who is struggling to increase the maximum upload size in a server installation of wordpress:

The forums suggest changing or creating a php.ini file, or adding a line to the wp-config file or changing the wp-settings file.  I tried all of these, but what worked for me was to create a .htaccess file as follows:

1. create .htaccess.txt in notepad on the PC

2. Add the following lines

php_value post_max_size 128M

php_value upload_max_filesize 128M

php_value memory_limit 128M

replace 128M with whatever you wish (note 128M is 128 MB so I wouldn’t go mad here)

in FTP, rename .htaccess.txt to .htaccess

3. Upload the .htaccess file to the folder wordpress is installed in (in my case it was /httpdocs)

Try to upload an photo or other media. The maximum upload size should have changed from 2MB to 128MB or whatever you chose.

Twitter It!

Cloud migration – a success story

Written by Sunil Misra on May 16th, 2011

We recently implemented a hosted desktop / virtual server environment for a client in Hampton, London. The client had looked at the Cloud some years previously but had decided at the time against taking a risk with relatively untried technology. This time round, their on premise servers were reaching end of life and a decision point arrived whether or not to upgrade these or to look at the Cloud once again. That’s where we came in.

We implemented a trial number of hosted desktops and a virtual server onto which we moved a critical business application. Moving the app meant upgrading to a newer version of software so there was a little work involved to make sure all of the functionality still worked in the new environment. Emails were migrated from the on premise Small Business Server to a hosted exchange and this was well planned and went smoothly. Because there was a lot of business data, we decided the quickest and most efficient way to do this was to copy it to an external drive and courier it to the datacentre where it was uploaded directly to the virtual server. Subsequent small data transfers were carried out by copy and paste directly from the local desktop to the hosted desktop.  The virtual server comes with what’s called a Group Management Pack, or Active Directory, so we could assign access rights to individual users and map these to their respective hosted desktops.

After a period of trial, the client decided to go fully live; one important app stayed on premise. In this way the client was able to keep some of the investments that they had already made in software and infrastructure.

Five months later we’re happy to report that the Cloud environment works extremely well with no downtime except for planned maintenance. The small number of problems that have arisen have been investigated promptly with the help of the techies at the platform provider and found in the majority of cases to be a third party fault, or dealt with extremely quickly. The client is certainly pleased with the result and vindicated their decision to move to the Cloud.

For more information or advice on moving to the Cloud, call us on 020 7183 0782 or email me at sunil.misra@nuage-it.com.

Twitter It!

How Cloud IT can help SME’s

Written by Sunil Misra on May 15th, 2011

The Cloud is revolutionising the way small businesses consume their IT. In recent years, polls have indicated that “this is the year” that Cloud IT gains mainstream acceptance amongst SME’s. Whilst these polls have not necessarily reflected a subsequent uptake, there’s no doubt that the momentum is building; and this is just anecdotal evidence I have from talking to business owners. Additional credence to this is evidenced by the increasing marketing spend on the Cloud and related services by heavyweights such as Microsoft, Amazon, and the continual emergence of Cloud platform providers, who offer Cloud products and services.

What is Cloud IT?

There are lots of definitions but in a nutshell and in the context of SME’s, it’s the consumption of IT services which are remotely hosted and delivered over the internet.

What are the benefits of Cloud IT?

The benefits are defined as (1) cost savings and (2) increased management efficiency (3) increased flexibility  (4) increased operation efficiency (5) reduce energy consumption

Cost savings

- By electing to use hosted services as opposed to buying and installing in-house servers, software, licenses etc, businesses can save themselves small fortune in capex.

- Most Cloud IT providers offer pay as you go terms, where you use and pay for what you need, usually related to the number of users of these products and services in your organisation.

- Cloud services are scalable – I hesitate to use the term “infinitely scalable” -but businesses can start with one user and add numbers of users or scale back numbers of users with corresponding Opex

- The requirement for support costs is reduced as the number of in-house servers to maintain is dimished

Increased management efficiency

As IT is crucial to most businesses, outsourcing to the Cloud means the need to manage these systems is diminished. Cloud services are hosted by professional datacentres, which have redundancy, replication, failover (switching from one server to another in the event of failure) in place which would be expensive to replicate and manage in-house. Backups are automatically taken care of. Software updates and patches are applied by the services provider.

Business owners don’t need to be part-time IT experts and can focus on their core expertise.

Increased operation efficiency

Take the small example of file and data storage; if you’re keeping copies of documents on individual laptops and emailing them to each other, you have a number of different versions amongst a number of different people. A simple Cloud file server system is a cheap and efficient way to store, manage, and share your documents from one location.

Increased flexibility

You can work pretty much from anywhere you have an internet connection. And many services have an offline or cached mode which allows you to work even without an internet connection – automatic synchronisation of data including changes takes  place next time you are connected to the internet. For home workers and mobile workers this functionality is of enormous benefit. For office based workers, this aids business continuity in the event that a temporary work location is required.

Reduce energy consumption

The saving vary based upon each individual case, but it’s easy to see that if you don’t have in-house servers switched on 24×7 you are consuming less energy on premise.

What’s stopping the wholesale adoption of Cloud IT amongst SME’s?

- Existing investment in hardware and software; when these come to end of life, it’s worth evaluating in-house versus Cloud to identify potential benefits of migrating

- Inertia – if it works, why change it? Sadly the driver to change sometimes arises as a result of data loss or other downtime. Even if you are not considering the Cloud, it’s worth examining your business continuity strategy

- Size – whilst it’s usually cheaper to migrate to the Cloud, if you are a business with a significant number of users, it may be more cost-effective to keep IT in-house. Most Cloud providers provide a sliding scale of charges so it’s still worth comparing the two, remembering to compare not only capex and opex, but also intangibles such as management overhead and the impact of data loss.

Check list

This is not an exhaustive list but some key points to note:

- Know your Cloud platform provider’s track record

- Where is your data being stored? If you are responsible for holding client details you may need to know in which country or jurisdiction these records are being kept on your behalf

- Check service levels – how quickly can your provider respond to issues?

- Remember you don’t need to sign up to long term contracts unless it’s beneficial to you to do so; the whole point of the Cloud is that it’s more flexible than traditional ways of using IT.

If you want to know more about Cloud or need help in cost comparisons and evaluations, don’t hesitate to contact us.

www.nuage-it.com

sunil.misra@nuage-it.com

Thanks.

Twitter It!

The recent sale of the first Apple computer got me thinking

Written by Sunil Misra on April 19th, 2011

My loft is crammed full of old computers which I keep for some strange reason “just in case they might one day be needed” but in fact become increasingly obsolete.

As a result, I have a timeline of machines, from the late 80’s / early 90’s to through to today. Unfortunately I gave my original Commodore 64 away some years ago together with it’s cassette tape reader.  It was about £200 – £300 back in 1984, which must equate to £600 – £900 in today’s money?

What strikes me is that as well as getting faster and with more memory and storage space, they have got cheaper and cheaper.  My Amstrad laptop (in fact it is so big you need a pretty big lap) was over £1000 in 1993 I think, and it came in mono, 40mb storage, and I forget the amount of RAM it had but it wasn’t much. And yes I still have that too.

The following year I got a Dell Pentium 3 for £1400, then an ASUS laptop  in 1998 for £1000, and then a succession of lighter, faster, cheaper laptops until my latest Dell Inspiron laptop for the princely sum of £450.

Where is it all heading?

Twitter It!

How did we get here? A potted history of the PC

Written by Sunil Misra on April 8th, 2011

ITs a series of accidents that changed the world

There’s a great book called “Accidental Empires: How the Boys of Silicon Valley Make Their Millions, Battle Foreign Competition, and Still Can’t Get a Date” by Robert X Cringley (not his real name) charting the development of what we collectively refer to today as “Information Technology” (or IT).

IT today is pervasive; although we could in theory run our businesses without it, we would put ourselves at an extreme disadvantage compared to our competitors.

The reason why is because it enables us to increase productivity. We can process data faster than if we used paper, pen, and calculators. We can create, store, and retrieve documents in a fraction of the time it would otherwise take, and we can send them by email so they arrive at their destination instantly. We can take backups of our important data and store off-site. We can use the internet to reach out to potentially thousands of customers who are looking for our services. In short IT has changed business dynamics forever.

So it’s interesting to step back a bit and understand how it all came about. Going back to the book referred to in the opening paragraph, it explains how Microsoft, Apple, Adobe, and other IT companies got started, how Excel and Office came about, and more. To sum it up, it was a series of blunders, accidents, vision, opportunism and timing …………

Anyone with kids, especially teenage boys will know that a computer or more importantly computer games have some magical hold over them; they spend hours transfixed in front of these screens, often at the expense of other social activity. In the 1970’s the equivalent scenario was teenage boys and young adult males, some described as nerds, others as hippies, plus some serious some academics, playing with the latest (but by today’s standards very crude) electronic DIY kits, programming them to do things like bleep a tune or something. This is how people like Apple’s Steve Jobs got hooked into programming. And as a school kid, Bill Gates was managing to get some precious programming time on his high school mainframe. I mention these two specifically because Steve Jobs and Bill Gates can be credited as “inventing” modern desk top computers and facilitating the mass market adoption of them respectively.

Meanwhile (and this is the corporate blunder bit) – Xerox, who were doing very nicely selling copiers, got a bunch of talented people together – egg-heads, designers, artists, and the like, locked them a room in Palo Alto (in California), gave them comfy bean bags to relax on and told them to create Xerox for the future, in a world without paper.

What came out of this process were amongst other things – the computer mouse, graphic interfaces (e.g. Mac OS and Windows), object oriented coding (ok if you don’t already know what this is – it’s a way of writing programs that enabled software to run on distributed systems rather than just on single mainframe …..ok you may not know what this is either, but it’s an important milestone in software and PC development),  and some other related stuff. However some other “clever” executives at Xerox decided it had all been a waste of time and invited Steve Jobs – who had co-started Apple in his garage – to take and make use of what had been developed.

At a stroke, Xerox lost the opportunity to be the IT giant it could have been and Steve, being the visionary he was and is today – no doubt licked his lips and said thank you; and so the Apple company as we know it today began. Apple brought out the Lisa – its first desktop computer which incorporated many of the features of the Xerox Palo Alto project. Let’s call it a “PC” for the sake of convenience. At around $10,000 it was pretty expensive but infinitely cheaper than the big IBM mainframes on offer, which came with mouth watering price tags and multi-million dollar maintenance contracts.

Some nosy IBM sales people saw these strange looking machines on the desks of their customers and asked them what and why. The reason given was that it was easier to perform spreadsheet calculations on these machines using a new fangled program call VisiCalc, than booking time on the mainframe and waiting for a couple of weeks for the results to come back.

Rewind – the VisiCalc spreadsheet program was created for the early PC’s by a couple of US academics at Harvard and MIT – this program alone was the business incentive to buy a PC and took it out of the garage and into the office.

Anyhow, going back to IBM, it soon dawned on the mainframe giant that it too needed to build and sell its own version of a PC. So it set about designing one. It built the first PC as we know it out of commonly available components, some from chip manufacturer Intel, except for one chip which was IBM’s own intellectual property.  What it now sought was an “easy to use” operating system. Step forward Bill Gates at fledgling software programming company Microsoft. When the big boys from IBM arrived at Bill’s office they mistook him for the office junior! However once the intro’s had been made, they all sat down to business. The conversation can probably be summed up as:

IBM: “we need an operating system for our new desktop PC. Do you have one?”

Bill Gates:” No, we only do Basic programming. There’s a small company up the road though. I think they’ve got something you could use. I’ll give you their number if you like”

IBM: “Ok, thanks, and goodbye”

The IBM execs left for “company up the road”. However the owner was out flying his plane. Apparently his wife tried but couldn’t get him to come home. So the IBM execs returned to Bill at Microsoft.

Having mistakenly shooed IBM away the first time, Bill was much more on the ball when they came back. He said yes this time, and went out and bought a system from a local company, called QDOS (apparently short for “Quick and Dirty Operating System”), rebadged it MS-DOS and sold it to IBM for their perpetual use for something paltry like a one-time cost of $50,000. Another moment of misjudgement by Bill Gates who undersold it.

However the Computer Gods continued to smile on him. Firstly IBM didn’t stipulate an exclusive use of the operating system and this together with a completely independent set of events gave Bill Gates another chance to get back into the game.

Some US investors, realising the potential of the PC, got involved with a new company called Compaq, which was created to manufacture and sell desktop PC’s. They legally cloned the IBM PC. But there was that one proprietary chip that IBM owned which couldn’t be copied. So the engineers at Compaq, under oath that they had no inside knowledge of the IBM chip, set about reverse-engineering it; they legally created their own version of this IBM chip, and thereby completed their own IBM PC clone. Other PC manufacturers soon followed. And they all turned to Bill Gates to provide the same operating system he had provided to IBM, but this time on a license basis, making Microsoft a very wealthy company and Bill Gates the richest man in the world.

Apple meantime, lost their way, trying to compete with Microsoft in the mass market until the introduction of the iPod and the iPad saw them return as one of the biggest technology companies in the world; they had always been recognised as the most innovative.

So next time you sit in front of your computer, don’t just regard it as a utility but rejoice in the disjointed events, accidents, stupidity and naivety, sweat and vision, that went into producing it and imagine the world without it.

Twitter It!

Are you thinking about Cloud IT services?

Written by Sunil Misra on April 1st, 2011

Cloud vendors’ marketing material is liberally sprinkled with “plug and play” type terminology which would lead one to assume that it’s really easy to migrate your IT systems, data, and software to the Cloud. In many simple setups which don’t involve integration with in-house systems, such as hosted email, hosted file servers, backup, telephony, this is true, although some consideration needs to be given to migration. For more complex setups however, the challenges are a bit more….complex. Most, if not all can be overcome, but having had hands on experience with some more complex implementations, I wanted to share the experience with a wider readership.

As the Cloud becomes more mainstream amongst smaller and mid-size companies, more people are going to be curious about the Cloud and the benefits it can offer. What I would say is that the Cloud does have lots of benefits including reducing operational costs, reducing capital expenditure, increasing flexibility and security. But if you’re thinking about moving some or all of your IT to the Cloud, it’s important to pick and choose what, if any software, systems and services can be migrated to the Cloud and what, if anything, remains in-house. The reasons behind this thinking are not always technical; there may be commercial and operation reasons.

I recently implemented a hybrid on-premise / virtual IT environment for a customer with 10 desktops. They’re a busy office, updating information in real time. The initial decision to “try the Cloud” was taken at a key moment when on-premise servers were reaching end of life and needed to be replaced.

At the exploratory meeting we jointly took an inventory of software applications – both custom and vendor software running on-premise,  examined the business process flow, and identified key risks and challenges that would need to be overcome. Most of the challenges come down to two things: (1) is the app able to run in a virtual environment because of the operating system and (2) is the app able to “talk” to in-house systems from a virtual environment and vice versa over the internet.

We arrived at the conclusion that there was one important software app that needed to remain in-house. This was because the version of the app they had bought wasn’t designed to operate on the virtual server, and it needed to talk to in-house systems which were not able to be exposed to the external IP network.

I set up a few hosted desktops and a virtual server with Active Directory, and the client and I proceeded with the test. Small but important things came to light.

For example the hosted desktop maps local drives and it also has a generic printer driver which maps to local printers. However in this case, the native printer driver had some advanced features which needed to be exposed, so we downloaded and installed the native printer driver on the desktops and after a bit of configuration, it worked.

There was a vendor app which installed on the desktops perfectly well but couldn’t communicate with, in this case the phones in the office, because the phones were analogue; replacing these with digital phones would have added to the cost, so the app was kept in-house at least until the phones needed replacing.

The Exchange Email Server was in-house, running on a Microsoft Small Business Server; in the first part of the test, we set up Outlook clients on the hosted desktops and configured them to sync with the in-house Exchange Server; this caused some delays in sending and receiving emails which was a problem, as these emails were driven by an Access database VBA app in real time. Once the Exchange was migrated to the same hosted platform, the problems disappeared.

The client has been running live for 3 months with this hybrid environment and it has been a success. There has been one issue with internet unavailability due to the problems with the London Internet Exchange. Other small issues early on were more to do with tweaking the systems with the customers business process, and were quickly solved.

Lessons learned:

(1) It’s important to have a smart and responsive platform support team because apart from configuration, you rely on them to resolve issues and respond to requests for the services and software they provide

(2) On going communication with the client is key; they can be nervous about trusting their critical business app’s with you, so it’s important to keep them fully up to speed, and to have a backup / fall back plan to mitigate the perceived and actual risks

(3) It really does work! If success is measured by the number of support calls I receive.

If you amortise the cost of in-house servers versus a Cloud environment over say, three years, then the cost differences are marginal. However the intangible benefits of the Cloud outweigh or add to this; reduced management overhead, reduced support costs, automatic off-site backups, redundancy and failover – where systems automatically switch in the case of hardware failure (which would result in actual cost if replicated in-house), the ability to work flexibly, and the ability to scale.

If you are thinking about the Cloud for your business, don’t hesitate to contact me and I will give you hopefully a balanced and realistic view of what’s possible. Call me on 020 7183 0782; email me at sunil.misra@nuage-it.com.

Thanks.

Twitter It!

Usomo tests Smartphone apps on iPhone and Google Android phones

Written by Sunil Misra on February 10th, 2011

iPhone and Android users may already know that you can download applications that enable you to configure and use VoIP numbers through wi-fi and 3G. We’ve tested two – Acrobits Groundwire for iPhone and Sipdroid for Android – and the results are very encouraging.

Quality was excellent especially in wi-fi zones in the office or at home; this means you can “roam” the office and carry your number or extension with you.

Quality in public wi-fi zones and over 3G will depend upon the strength of the signal in the area you are in when you make or receive a call, but generally you can expect it to be very good as the demand for always on connectivity is met by network providers.

The smart app’s allow you to configure many SIP accounts, not even from the same provider, so your one phone becomes a true unified communications platform, if you also synchronise your emails, calendars and contacts.

By configuring two distinct ring tones, you can immediately tell if a call is made to your mobile account or whether it is made to your VoIP account.Additional functionality includes conferencing, call recording, and because you’re connected to the Usomo PBX, you are part of the system that manages call flow, including hunt groups, IVR etc.

There is an option to keep the app open even when the phone is “asleep” so calls coming in awaken the phone and fire up the app.

All the mobile providers allow VoIP through their networks except T-Mobile who block VoIP calls whe they detect them.

Really exciting developments…

Twitter It!