Saat ini istilah cloud computing telah menjadi tren di kalangan penggiat IT. Dengan model ini, suatu resource akan digunakan secara bersama-sama melalui jaringan internet sebagai suatu layanan bagi para pengguna. Tentunya dengan model ini terdapat beberapa keuntungan, terutama pada aspek penyediaan infrastruktur. Dengan model cloud computing, pembelian dan perawatan mesin server dapat dihindari karena seluruhnya menggunakan layanan yang disediakan penyedia jasa layanan.
Windows Azure Platform merupakan jawaban Microsoft atas kebutuhan cloud computing yang semakin mendapat perhatian dari para penggiat IT. Windows Azure merupakan suatu platform Microsoft yang berbasiskan Software as a service, sebuah sistem operasi di cloud yang menyediakan layanan untuk hosting, pengaturan, penyimpanan yang scalable hingga pengaturan infrastruktur dalam rangka pengadaan dan distribusi layanan yang berbasis cloud.
Windows Azure platform menawarkan fleksibiltas dan lingkungan pengembangan yang familiar bagi para pengembang untuk membangun aplikasi berbasis cloud dan layanan. Dengan Windows Azure, seorang pengembang dapat memangkas waktu pengembangan dan segera beradaptasi dengan kebutuhan pertumbuhan layanan yang dapat disediakan.
SQL Azure (dahulu SQL Server Data Services dan kemudian SQL Services) merupakan komponen dari Windows Azure Platform yang menyediakan layanan data pada SQL Server yang berbasis cloud. Tidak seperti database berbasis cloud yang sama, SQL Azure memungkinkan query relasional akan dilakukan terhadap data yang tersimpan, yang dapat menjadi terstruktur , semi-terstruktur, atau bahkan dokumen tidak terstruktur.