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.
SQL Azure menggunakan Microsoft SQL Server sebagai backend, tetapi itu hanya menghadapkan subset dari tipe data, termasuk data string, tanggal, numerik, dan boolean. Ini menggunakan format berbasis XML untuk transfer data. Seperti Microsoft SQL Server, SQL Azure menggunakan T-SQL sebagai bahasa query dan Tabular Data Stream (TDS) sebagai protokol untuk mengakses layanan melalui internet. Ini tidak menyediakan API berbasis REST untuk mengakses layanan tersebut melalui HTTP. Microsoft menyarankan menggunakan ADO.NET Data Layanan untuk tujuan ini.
Berikut merupakan keuntungan yang dapat diperoleh jika menggunakan Windows Azure Platform :
• Dapat mengimplementasikan ide bisnis dengan segera ke pasar konsumen
• Mengurangi biaya pembangunan dan pengembangan sumber daya on-premises
• Mengurangi usaha dan biaya manajemen IT
• Respon cepat terhadap perubahan bisnis dan kebutuhan konsumen
• Kebebasan memilih model deployment on-premise atau off-premise, yang disesuaikan dengan kebutuhan
• Pengaturan sumber daya IT sesuai dengan kebutuhan
• Pemakaian komputasi hanya ketika sedang dibutuhkan (on the time)
• Energi yang dibutuhkan untuk mengatur sumber daya operasional berkurang
• Menghilangkan kebutuhan untuk perawatan perangkat keras
• Penggunaan kemampuan pengembangan yang sudah dimiliki untuk membangun aplikasi berbasis cloud
• Konsistensi pengembangan dan kebutuhan pengembangan antara aplikasi on-premise dan aplikasi berbasis cloud
Tidak ada komentar:
Posting Komentar