1. Microsoft is moving for better
First of all, we believe Microsoft is doing a great job, building & integrating great and flexible solutions for enterprise and small business.
2. Consider Office 365 separately from Azure
Office 365 is Software-as-a-Service (SaaS).
Azure offers Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS).
Microsoft sales tends to bundle the contract and make it sound very attractive for enterprise. Our advice is to consider Office 365 separately from Azure Cloud strategy and solution.
3. All-in-One vs. Best-in-Breed
Depending on your enterprise technology strategy, “All-in-One” Microsoft strategy seems making a lot of sense for a lot of companies who have ben using Microsoft products.
However, Microsoft may be offering the best products and services in some areas such as Office 365, it does not typically offer the best-in-breed for a single business and technology capabilities. For mission-critical technologies, we suggest look into the best-in-breed option before making decision to use Microsoft offering.
4. “Free” Always Come with a Price
Microsoft contract typically bundles a lot of “free” product offering.
Evaluate/decide what “free” products make the most sense for business, not by its price. By using “free” products not the best for business, in a lot of cases, it will hurt customer/user experience, productivities and your own brand/reputation. Choose what makes sense, what does not.
5. Know What You are Paying for Tomorrow
Microsoft contract is complicated. Understand what it includes and what it does not.
Calculate and estimate your technology spending for 2 ~ 5 years.