Chmura obliczeniowa (Cloud Computing) jest kolejnym milowym krokiem w rozwoju informatyki. Ujmując rzecz najogólniej, można powiedzieć, że w odróżnieniu od dostarczania oprogramowania cloud computing jest metodą dostarczania, opartych na oprogramowaniu, serwisów i usług. Możliwości, jakie zagwarantuje, obejmują jednocześnie rozwiązania dla użytkowników indywidualnych, jak i przedsiębiorstw. Najlepiej znaną definicję Chmury opracowali analitycy Gartnera: "Cloud computing to fason obliczeń, w którym aktywnie skalowalne (typowo zwirtualizowane) zasoby są dostarczane jako usługa za pośrednictwem Internetu. Użytkownik nie musi posiadać wiedzy na temat tego, w jaki sposób ta usługa jest realizowana, nie musi także zajmować się aspektami technicznymi koniecznymi do jej działania". Cloud computing bazuje na koncepcji tworzenia rozproszonych systemów obliczeniowych, zlokalizowanych w różnorodnych centrach danych na całym świecie i dostępnych za pomocą interfejsów sieciowych. Ze strony Microsoft takim rozwiązaniem dla rynku jest Windows Azure. Książka "Windows Azure Platforma Cloud Computing dla programistów" to pierwsza w Polsce tak duża pozycja opisująca zagadnienia Cloud Computing dla programistów. Ambicją autorów było stworzenie kompendium wiedzy dla programistów.NET, PHP i Javy, którzy w nietrudny sposób mogą wytwarzać skalowalne rozwiązania w oparciu o Windows Azure.