Jika Anda mengikuti berita Microsoft, ada kemungkinan Anda pernah mendengar tentang Microsoft Azure, sebelumnya dikenal sebagai Windows Azure. Layanan cloud computing ini adalah bagian besar dari bisnis Microsoft, dan bersaing dengan layanan serupa dari Amazon dan Google.
Azure berada di berita akhir-akhir ini berkat kekurangan CPU Meltdown dan Specter, yang memiliki konsekuensi yang lebih besar untuk layanan komputasi awan seperti Azure daripada yang mereka lakukan untuk PC normal. (Untungnya, Microsoft telah meluncurkan perbaikan Meltdown untuk Azure.) Tapi apa Azure, sih?
Microsoft Azure adalah layanan komputasi awan yang bekerja sama dengan Amazon Web Services (AWS) dan Google Cloud Platform.
Dengan "cloud computing", kami tidak bermaksud istilah samar yang sering diterapkan pada layanan konsumen yang menyimpan data Anda di server jauh di suatu tempat. Yang kami maksud adalah komputasi aktual sebagai layanan untuk perusahaan, organisasi, dan bahkan individu yang ingin memanfaatkannya.
Secara tradisional, bisnis dan organisasi lain akan menjadi tuan rumah bagi infrastruktur mereka sendiri. Bisnis akan memiliki server web sendiri (atau server email, atau apa pun) di perangkat kerasnya sendiri. Jika lebih banyak daya dibutuhkan, bisnis harus membeli lebih banyak perangkat keras server. Bisnis juga harus membayar seseorang untuk mengatur perangkat keras itu dan membayar koneksi Internet yang kuat untuk melayani pelanggannya. Atau, ada perusahaan hosting yang menghosting layanan Anda di beberapa perangkat keras mereka sendiri di pusat data mereka, dengan biaya tertentu.
Komputasi awan bekerja sedikit berbeda. Daripada menjalankan perangkat keras Anda sendiri atau membayar penggunaan beberapa perangkat keras tertentu di pusat data orang lain, Anda cukup membayar akses ke sumber daya komputasi besar yang disediakan oleh Microsoft (atau Amazon, atau Google). Ini memungkinkan Anda untuk menghosting server web, server email, basis data, server penyimpanan file, mesin virtual, direktori pengguna, atau apa pun yang Anda inginkan. Ketika Anda membutuhkan lebih banyak sumber daya komputasi, Anda tidak perlu membeli perangkat keras fisik. "Awan" berbagi perangkat keras dan secara otomatis menugaskan pekerjaan, jika diperlukan. Anda membayar sumber daya komputasi sebanyak yang Anda butuhkan, dan bukan sejumlah server perangkat keras tertentu di rak di suatu tempat.
Layanan yang Anda terapkan dengan cara ini dapat berupa server publik yang tersedia untuk semua orang, atau bagian dari "cloud pribadi" yang baru saja digunakan dalam organisasi.
Ada biaya di muka jauh lebih kecil ketika menggunakan komputasi awan. Anda tidak perlu menginvestasikan banyak uang untuk membuat pusat data Anda sendiri, membeli perangkat keras untuk itu, dan membayar staf. Tidak ada risiko membayar lebih untuk terlalu banyak perangkat keras - atau membeli terlalu sedikit dan tidak memiliki apa yang Anda butuhkan.
Sebagai gantinya, Anda menghosting apa pun yang Anda perlukan untuk menghosting "di awan" yang disediakan oleh layanan seperti Microsoft Azure. Anda hanya membayar sumber daya komputasi yang Anda gunakan, saat Anda menggunakannya. Jika Anda membutuhkan lebih banyak, itu dapat langsung ditingkatkan untuk menangani permintaan yang tinggi. Jika Anda membutuhkan lebih sedikit, Anda tidak membayar lebih dari yang Anda butuhkan.
Segala sesuatu dari sistem email internal perusahaan hingga situs web dan layanan publik untuk aplikasi seluler semakin banyak dihosting di platform cloud karena alasan ini.
Situs web Microsoft Azure menyediakan direktori ratusan layanan berbeda yang dapat Anda gunakan, termasuk mesin virtual lengkap, basis data, penyimpanan file, cadangan, dan layanan untuk aplikasi seluler dan web.
Layanan ini awalnya bernama "Windows Azure", tetapi dialihkan ke "Microsoft Azure" karena dapat menangani lebih dari sekadar Windows. Anda dapat menjalankan mesin virtual Windows atau Linux di Azure, misalnya, mana saja yang Anda inginkan.
Menggali ratusan layanan ini, Anda akan melihat bahwa Anda dapat melakukan hampir semua hal. Dan untuk apa pun Azure tidak menawarkan layanan yang mudah, Anda dapat mengatur mesin virtual Windows atau Linux yang menghosting perangkat lunak apa pun yang ingin Anda gunakan. Anda bahkan dapat meng-host desktop Windows atau Linux di cloud pada mesin virtual dan menyambungkannya dari jarak jauh. Ini hanyalah cara lain untuk menggunakan sumber daya komputasi jarak jauh.
Sebagian besar dari apa yang Azure lakukan tidak eksklusif untuk Azure. Amazon, Microsoft, dan Google bersaing. Amazon Web Services, misalnya, adalah pemimpin di lapangan baik dari Microsoft maupun penawaran Google.
Microsoft juga menggunakan Azure untuk memperluas Windows dengan beberapa cara penting. Secara tradisional, organisasi yang ingin memiliki direktori pengguna pusat dan manajemen PC mereka diperlukan untuk menjalankan server Microsoft Active Directory mereka sendiri. Sekarang, selain perangkat lunak Active Directory tradisional yang dapat diinstal pada server Windows, organisasi dapat menggunakan Azure Active Directory.
Azure AD adalah hal yang sama - tetapi dihosting di Microsoft Azure. Hal ini memungkinkan organisasi untuk memiliki semua fitur administrasi terpusat tanpa mengharuskan mereka untuk menghosting server Active Directory mereka sendiri (dan mengatur infrastruktur yang rumit dan izin akses yang dibutuhkan untuk membuatnya bekerja secara jarak jauh).
Layanan ini tidak identik, tetapi Microsoft jelas bertaruh bahwa Azure AD adalah masa depan. Pengguna Windows 10 dapat bergabung dengan Azure Active Directory melalui fitur "Akses Kerja", dan layanan Microsoft Office 365 menggunakan Azure Active Directory untuk mengotentikasi pengguna.
Siapa pun dapat menggunakan Microsoft Azure. Kunjungi saja situs web Azure dan Anda akan dapat mendaftar untuk akun baru. Setiap akun hadir dengan kredit $ 200 yang dapat Anda gunakan selama 30 hari pertama, sehingga Anda akan dapat memulai dan melihat bagaimana Azure bekerja untuk Anda.Anda juga mendapatkan sejumlah layanan gratis untuk tahun pertama, termasuk akses ke mesin virtual Linux, mesin virtual Windows, penyimpanan file, basis data, dan bandwidth.
Tentu saja, semua ini sangat berguna untuk orang dan organisasi yang ingin meng-host layanan atau mengembangkan aplikasi. Jika Anda hanya pengguna Windows-atau pengguna platform lain-Anda tidak perlu menggunakan hal ini. Tetapi pengembang yang membuat dan meng-host aplikasi Anda sering menggunakan layanan seperti Azure. Dan jika Anda memiliki perusahaan, Anda mungkin dapat menghemat uang (dan beberapa sakit kepala) dengan membiarkan Azure menangani infrastruktur Anda.
Kredit Gambar: Adriano Castelli / Shutterstock.com.