I found this infographic in Microsoft. It is quite global and is lacking of a few important areas, but still, it is very interesting and up to date. It shows from a high level point of view what Microsoft is related to, whether it's search, cloud, social, NUI, gaming, developer tools, phones, Windows, Kinect - there is something for everyone at Microsoft.

A higher res PDF version is also available.

The areas that it is missing are about Server Products, like Windows Server, SQL Server, System Center, etc. which are also key for Microsoft. (I guess the guy who did this wanted to focus on the most modern area for Services, which is the Cloud..). It is also missing Dynamics (AX, CRM, etc.) and even SharePoint Server On-Premise (Although it is taking into account Office 365 which includes SharePoint on line).

It is also missing many details of all the development possibilities, like Desktop Applications (WPF), the Web (HTML5 & Silverlight), and many other development technologies (ASP.NET, MVS, WebAPI, Entity Framework, WF, WCF, etc.).

It is clear that it focuses most of all on the modern-apps trend, I mean, engaging, social, consumer and Internet/Cloud technologies and less on enterprise technologies.

In any case, it is an interesting infographic for many people. :)