Friday, October 28, 2022

Microsoft Azure : Definisi Fungsi, Konsep Kerja, Kelebihan & Kekurangan

 Definisi

Microsoft Azure adalah rangkaian layanan Cloud Computing yang terus berkembang untuk membantu organisasi menghadapi tantangan bisnis. Dalam Microsoft Azure kita di bebasan untuk membangun, mengelola, dan menyebarkan Perangkat Lunak pada jaringan global yang masif menggunakan Tools Favorite dan Frameworks. Microsoft Azure menyediakan software as a service (SaaS), Platform as a service (PaaS) dan Infrastructure as a Service (IaaS) dan mendukung banyak bahasa pemrograman, tools, dan Framework yang berbeda, termasuk perangkat lunak dan perangkat lunak pihak ketiga khusus dan Microsoft.

Platform berbasis awan ini mendukung berbagai bahasa pemrograman, framework yang bervariasi, dan berbagai tools. Berbagai layanan yang bisa Anda temukan di Microsoft Azure antara lain ruang penyimpanan data, networking system, analysis tools, dan layanan komputasi.

 

Fungsi

Berdasarkan laman resmi Microsoft, Microsoft Azure adalah suatu layanan cloud computing publik yang dibuat secara khusus oleh perusahaan Microsoft. Aplikasi yang satu ini mampu memberikan berbagai layanan cloud, seperti tools analysis, networking, sampai ruang penyimpanan data.

Setiap penggunanya bisa memilih untuk mengembangkan dan juga menskalakan lebih lanjut tentang aplikasi baru, ataupun menjalankan aplikasi yang sudah ada pada cloud publik dari Microsoft Azure ini.

Tujuan dibuatnya Microsoft Azure adalah agar bisa membantu setiap pebisnis dalam mengelola berbagai tantangan dan membantu mereka dalam mencapai tujuan bisnisnya.

Untuk itu, aplikasi ini mampu menawarkan berbagai macam tools yang mampu mendukung kepentingan seluruh lini industri, seperti finansial, e-commerce, sampai berbagai jenis perusahaan Fortune 500.

Lebih uniknya lagi, setiap tools dan juga layanan yang ditawarkan di dalamnya sangat kompatibel untuk seluruh jenis teknologi yang bersifat open source. Keunggulan tersebut mampu memberikan suatu fleksibilitas untuk menggunakan tools dan juga teknologi yang dipilih oleh setiap pengguna.

Lebih dari itu, Microsoft Azure juga mampu menawarkan empat jenis komputasi yang berbeda-beda, mulai dari IaaS (infrastructure as a service), PaaS (Platform as a service), SaaS (software as a service), sampai layanan tanpa server.

Microsoft Azure mengenakan biaya untuk para pengguna Azure dengan dasar pay-as-you-go. Artinya, pelanggan hanya akan menerima tagihan untuk sumber daya yang memang sudah mereka gunakan saja.

 

Cara kerja / Konsep kerja

Azure adalah platform cloud publik Microsoft. Azure menawarkan banyak koleksi layanan, yang mencakup platform as a service (PaaS), infrastruktur sebagai layanan (IaaS), dan kemampuan layanan database terkelola. Namun, apa sebenarnya Azure itu, dan bagaimana cara kerjanya?

Azure, seperti platform cloud lainnya, bergantung pada teknologi yang dikenal sebagai virtualisasi. Sebagian besar perangkat keras komputer dapat ditiru dalam perangkat lunak. Perangkat keras komputer hanyalah seperangkat instruksi, yang secara permanen, atau semi-permanen, dikodekan dalam silikon. Lapisan emulasi digunakan untuk memetakan instruksi perangkat lunak ke instruksi perangkat keras. Lapisan emulasi memungkinkan perangkat keras yang divirtualisasi untuk dijalankan dalam perangkat lunak seperti perangkat keras itu sendiri.

Pada dasarnya, cloud adalah sekumpulan server fisik di satu atau lebih pusat data. Pusat data menjalankan perangkat keras virtual untuk pelanggan. Jadi, bagaimana cloud membuat, memulai, menghentikan, dan menghapus jutaan perangkat keras yang divirtualisasi untuk jutaan pelanggan secara bersamaan?

Untuk memahami server, mari kita lihat arsitektur perangkat keras di pusat data. Di dalam setiap pusat data, ada kumpulan server yang duduk di rak server. Setiap rak server berisi banyak bilah server, dan sakelar jaringan. Hal ini menyediakan konektivitas jaringan dan unit distribusi daya (PDU), yang menciptakan daya. Rak terkadang dikelompokkan bersama dalam unit yang lebih besar yang dikenal sebagai kluster.

Rak server, atau kluster, dipilih untuk menjalankan instans perangkat keras yang divirtualisasi untuk pengguna. Namun, beberapa server menjalankan perangkat lunak manajemen cloud, yang dikenal sebagai pengendali fabric. Pengendali fabric adalah aplikasi terdistribusi dengan banyak tanggung jawab. Pengendali ini mengalokasikan layanan, memantau kesehatan server dan layanan yang berjalan di atasnya, dan memulihkan server ketika gagal.

Setiap instans pengendali fabric terhubung ke kumpulan server lain yang menjalankan perangkat lunak orkestrasi cloud, biasanya dikenal sebagai front end. Bagian depan menghosting layanan web, RESTful API, dan database Azure internal, yang digunakan untuk semua fungsi di cloud.

Misalnya, front end menghosting layanan yang menangani permintaan pelanggan. Permintaan tersebut mengalokasikan sumber daya dan layanan Azure seperti mesin virtual, dan Azure Cosmos DB. Pertama, ujung depan memvalidasi dan memverifikasi apakah pengguna berwenang untuk mengalokasikan sumber daya yang diminta. Jika demikian, ujung depan memeriksa database untuk menemukan rak server dengan kapasitas yang memadai, yang menginstruksikan pengendali fabric untuk mengalokasikan sumber daya.

Azure adalah kumpulan besar server dan perangkat keras jaringan, yang menjalankan serangkaian aplikasi terdistribusi yang kompleks. Aplikasi ini mengatur konfigurasi dan pengoperasian perangkat keras dan perangkat lunak yang divirtualisasi pada server tersebut. Orkestrasi server inilah yang membuat Azure begitu kuat. Dengan Azure, pengguna tidak perlu memelihara dan meningkatkan perangkat keras mereka karena Azure melakukan ini di belakang layar.

 

Kelebihan

Microsoft Azure dapat meningkatkan efisiensi bisnis Anda dengan beberapa keunggulan yang dimiliki, diantaranya adalah:

·         1. Meningkatkan skalabilitas

Saat ini kebutuhan bisnis terus berkembang, perusahaan memerlukan teknologi yang mampu bergerak fleksibel mengikuti perubahan yang ada untuk beberapa tahun ke depan. Anda bisa memanfaatkan Microsoft Azure yang memiliki keunggulan “Pay As You Go” . Hal ini juga membuat Anda memiliki kemampuan untuk menskala perubahan dengan fleksibel juga lebih matang.

 

·         2. Compliance yang pasti

Microsoft Azure memiliki fitur layanan computing yang sudah sesuai dengan standar peraturan umum yang berlaku di berbagai industri besar dalam memanfaatkan cloud untuk memajukan perusahaan.

 

·         3. Mengurangi biaya yang signifikan

Penggunaan Microsoft Azure akan meminimalisir pengeluaran terhadap infrastruktur hardware (on-premise) secara signifikan, terlebih untuk pengeluaran jangka panjang yang diperlukan seiring berkembangnya perusahaan. Azure juga menyediakan layanan Cloud Disaster Recovery and Backup yang powerful untuk mengatasi kebutuhan backup data secara optimal.

·         4. Keamanan teratas untuk bisnis Anda

Microsoft memiliki data center yang telah melalui banyak uji coba dan telah terbukti dalam memberikan keamanan data yang terpercaya. Ketatnya kontrol keamanan setara dengan Service Level Agreement (SLA) yang terjamin, memastikan kemampuan Microsoft Azure dalam memberikan layanan infrastruktur IT berbasis cloud yang optimal untuk perusahaan Anda.

 

Kekurangan

·        1. Anda perlu mengelola Azure agar dapat diterapkan.

    Meskipun Anda akan mengurangi pengeluaran modal untuk pemeliharaan perangkat keras dan TI secara lokal, Anda masih memerlukan seseorang untuk mengelola data Anda secara efektif. Microsoft Azure tidak membantu Anda mengelola pusat data berbasis cloud. Itu berarti Anda harus memiliki boot di bidang yang mengetahui cara menggunakan Azure, termasuk patching dan pemantauan server. Tanpa bakat itu, Anda harus mempelajarinya sendiri atau mencari solusi lain.

 

·         2. Harus memiliki pengalaman platform yang tersedia.

    Salah satu masalah terbesar yang terlihat dengan Azure adalah perubahan dalam daya komputasi yang tersedia untuk bisnis. Jika Anda berpindah dari server lokal ke cloud, Anda mungkin mendapati bahwa daya komputasi Anda tidak bergerak bersama Anda. Untuk menghasilkan tingkat daya komputasi yang sama pada platform berbasis cloud ini, biayanya mungkin beberapa ribu dolar lebih per tahun daripada yang Anda bayar saat ini.

 

·         3. Azure hampir memaksa Anda untuk menaruh semua telur Anda dalam satu keranjang.

    Apa yang diusulkan Microsoft Azure untuk bisnis Anda adalah strategi vendor tunggal. Saat bekerja dengan vendor meningkatkan kenyamanan, itu juga meningkatkan risiko Anda. Ketika data Anda dikelola oleh satu vendor, yang juga menjadi landasan peluncuran Anda, apa yang terjadi jika Microsoft tidak dapat memenuhi kewajibannya? Anda mungkin memiliki kasus hukum untuk dikejar, tetapi detail Anda tidak akan tersedia. Untuk beberapa UKM, itu mungkin risiko yang terlalu tidak perlu.

 

·         4. Kecepatan bisa menjadi masalah bagi beberapa perusahaan.

    Microsoft Azure menawarkan 54 wilayah di seluruh dunia, menawarkan ketersediaan untuk 140 negara berbeda saat wilayah yang diiklankan disertakan. Jika Anda tinggal di Amerika Serikat, Eropa, Australia, India, Jepang, atau Cina, Anda siap untuk pergi. Bisnis Anda dapat memanfaatkan akses cepat ke data. Namun, jika Anda tinggal di Amerika Selatan, Anda hanya memiliki akses ke satu wilayah yang tersedia, yang disebut “Brasil Selatan”. Afrika memiliki dua wilayah yang diumumkan, tetapi sejauh ini tidak ada yang aktif. Kanada hanya memiliki dua wilayah, keduanya terletak di bagian timur negara itu. Kecepatan adalah masalah yang pasti jika tidak ada wilayah terdekat.

 

Sumber :

https://learn.microsoft.com/id-id/azure/cloud-adoption-framework/get-started/what-is-azure

https://accurate.id/teknologi/microsoft-azure-adalah/

https://id.wikipedia.org/wiki/Microsoft_Azure

https://gits.id/blog/microsoft-azure-cloud-indonesia/

https://www.helios.id/blog/detail/mengenal-microsoft-azure-solusi-infrastruktur-it-berbasis-cloud-yang-lebih-efisien

 

No comments:

Post a Comment

Microsoft Azure : Definisi Fungsi, Konsep Kerja, Kelebihan & Kekurangan

  Definisi Microsoft Azure adalah rangkaian layanan Cloud Computing yang terus berkembang untuk membantu organisasi menghadapi tantangan b...