Memeriksa modernisasi platform data

Selesai

Modernisasi platform data adalah langkah penting bagi bisnis untuk mengikuti lanskap teknologi yang terus berkembang.

Anda telah diminta untuk menyiapkan laporan awal untuk dewan yang menjelaskan mengapa mereka harus membiayai proyek modernisasi platform data. Dewan ingin memahami pengembalian investasi dan efisiensi yang dapat diperoleh melalui proyek ini.

Anda akan mempelajari tugas apa yang harus diselesaikan oleh arsitek data dan administrator database selama proyek modernisasi data umum.

Apa itu modernisasi platform data

Saat komputasi cloud terus berkembang, organisasi mengevaluasi bagaimana hal itu dapat membawa efisiensi, mengubah praktik operasional mereka, dan berpotensi mengganggu seluruh industri melalui solusi inovatif.

Inti dari transformasi ini adalah data; data mendorong kesuksesan bisnis. Untuk itu, spesialis data dalam departemen TI harus memodernisasi teknologi platform data yang ada untuk membantu bisnis mewujudkan tujuan transformasi mereka, sambil meminimalkan waktu henti dan kehilangan data.

Modernisasi data dapat membuka serangkaian kemungkinan dan peluang baru dengan menghapus hambatan teknis yang sebelumnya tidak dapat diakses karena tidak fleksibelnya sebagian besar lingkungan lokal. Dalam beberapa kasus, misalnya, modernisasi mungkin melibatkan organisasi yang baru saja meningkatkan SQL Server lokal yang ada ke versi yang lebih baru.

A diagram of the main solutions and scenarios for data modernization.

Peningkatan jumlah organisasi memilih untuk memanfaatkan sifat elastis dan ekonomi skala yang dibawa cloud. Organisasi juga dapat memperoleh manfaat teknologi melalui berbagai teknologi yang tersedia di Azure.

Mengapa memodernisasi platform data Anda

Microsoft Azure menyediakan beberapa platform dan layanan berbasis SQL yang dikelola sepenuhnya yang berbasis cloud, aman, dan dapat diskalakan. Fitur mereka mengatasi tantangan utama penyimpanan cloud dan memberi Anda solusi platform data yang andal dan tahan lama. Tetapi ada beberapa alasan lain mengapa teknologi platform data berbasis Azure SQL bermanfaat:

  • Kenyamanan - Menyiapkan platform data Azure SQL dapat nyaman karena menghilangkan kebutuhan untuk mengelola perangkat keras fisik. Namun, ada aspek tertentu yang perlu diurus seperti memahami praktik terbaik keamanan terbaru dan mengelola sistem operasi dan patch server SQL untuk penawaran IaaS (Infrastructure as a Service). Dalam penawaran PaaS (Platform as a Service), semua perangkat keras, pembaruan perangkat lunak, dan patch OS dikelola untuk Anda. Anda hanya perlu menentukan beberapa opsi, dan Azure SQL Database yang sedang berjalan dapat disediakan dalam hitungan menit.

  • Biaya - Microsoft mengelola perangkat keras untuk Anda, menghilangkan kebutuhan untuk membeli, menyediakan daya untuk, atau memelihara perangkat keras sistem apa pun. Azure SQL menawarkan berbagai opsi harga yang memungkinkan Anda menyeimbangkan performa dan biaya, dengan paket yang dimulai hanya dengan beberapa dolar sebulan. Anda dapat menggunakan Kalkulator Total Biaya Kepemilikan Azure untuk menentukan biaya yang terkait dengan layanan yang ingin Anda gunakan.

  • Skala - Azure menyediakan infrastruktur yang dapat diskalakan yang dapat tumbuh atau menyusut berdasarkan kebutuhan bisnis Anda. Ini berarti Anda dapat meningkatkan atau menurunkan skala sumber daya komputasi, penyimpanan, dan kemampuan jaringan sesuai kebutuhan.

  • Keamanan - Azure SQL menawarkan fitur keamanan yang kuat, seperti yang diharapkan dari Microsoft. Namun, memastikan keamanan yang kuat memerlukan tanggung jawab bersama antara Anda dan Microsoft. Microsoft menangani keamanan fisik perangkat keras sebagai bagian dari keamanan pusat data mereka, tetapi Anda bertanggung jawab untuk mengelola akses data melalui izin.

  • Pencadangan dan pemulihan otomatis - Ini memitigasi risiko kehilangan data Anda jika ada kegagalan atau gangguan yang tidak terduga.

  • Kemampuan enkripsi - Data secara otomatis dienkripsi pada disk untuk membuatnya sangat aman; Anda juga memiliki koneksi enkripsi ke data.

Kasus penggunaan modernisasi data

Mari kita lihat beberapa contoh modernisasi data, yang meliputi:

  • Bermigrasi ke Azure SQL. Hal ini memungkinkan organisasi mengurangi kebutuhan perangkat keras lokal untuk mendukung operasi database mereka dan dapat memberikan penghematan biaya dan skalabilitas yang signifikan.

  • Adopsi teknologi baru. Modernisasi data dapat melibatkan implementasi teknologi baru seperti pembelajaran mesin, kecerdasan buatan, dan analitik tingkat lanjut. Teknologi ini dapat membantu organisasi mendapatkan wawasan dari data mereka dan membuat keputusan yang lebih tepat.

  • Penggunaan fitur hibrid. Misalnya, fitur tautan Azure SQL Managed Instance memungkinkan Anda mereplikasi database SQL Server yang dihosting di mana saja ke Azure, dan beralih ke cloud jika ada bencana atau gangguan bisnis yang signifikan. Ini memungkinkan Anda untuk memodernisasi data estate Anda sambil tetap berjalan secara lokal.

  • Memutakhirkan ke versi terbaru SQL Server. Meningkatkan ke versi terbaru SQL Server dapat memberikan peningkatan performa dan peningkatan keamanan yang signifikan.

  • Konsolidasi database. Modernisasi data juga dapat melibatkan konsolidasi database. Ini dapat membantu organisasi mengurangi kompleksitas dan meningkatkan efisiensi, dan memberikan penghematan biaya dengan mengurangi kebutuhan akan beberapa instans SQL Server.

Tahapan modernisasi platform data

Modernisasi platform data juga tentang merancang dan menerapkan proses yang memastikan bahwa modernisasi platform data berlangsung dengan mulus.

Proses ini terdiri dari lima tahap utama:

A diagram of the five stages of data modernization, discover, assess, plan, transform, and validate.

  • Penemuan - Pada tahap ini, Anda mengambil audit lingkungan yang ada untuk memahami data estate dalam bisnis. Anda juga mendapatkan wawasan terkait dan mendokumentasikan jenis beban kerja yang ditangani aplikasi dan database Anda. Anda akan menemukan seberapa besar beban kerja Anda, frekuensi yang dijalankan beban kerja, dan tujuan penggunaan beban kerja tersebut.

  • Penilaian - Pada tahap ini, Anda menggunakan informasi yang diperoleh dalam fase penemuan untuk melakukan penilaian menyeluruh tentang beban kerja yang Anda identifikasi dan menilai potensi masalah atau melanggar perubahan yang dapat ada sebelum atau sesudah migrasi. Selain itu, pendekatan mitigasi ditentukan, dan fitur Azure dievaluasi untuk implementasi cepat guna memaksimalkan manfaat.

  • Perencanaan - Tahap perencanaan menguraikan beban kerja dan database dan aplikasi terkait yang akan dimigrasikan. Rencana ini juga akan menguraikan urutan migrasi dan alat yang akan digunakan untuk menyelesaikan migrasi.

  • Transformasi dan Pengoptimalan - Selama fase ini, transformasi diterapkan ke beban kerja apa pun yang memerlukan perubahan agar kompatibel dengan teknologi platform data baru. Beban kerja kemudian dioptimalkan untuk memanfaatkan fitur baru yang ditawarkan oleh platform data baru.

  • Pengujian dan Remediasi - Pada tahap ini, migrasi diselesaikan, termasuk pengujian untuk memvalidasi bahwa migrasi telah berhasil, dan meremediasikan masalah apa pun yang muncul.