Date: Maret 25, 2021
Praktik Terbaik Migrasi Cloud untuk Ketersediaan Tinggi
Pada tahun 2020, kami telah melihat lebih banyak perusahaan yang memigrasikan lebih banyak aplikasi penting, ERP, dan database mereka ke cloud. Namun, tidak semua migrasi ini mulus. Saya secara pribadi telah menyaksikan proyek migrasi cloud secara dramatis melambat dan bahkan berhenti karena kurangnya perencanaan untuk ketersediaan aplikasi, kompleksitas perkuatan 'DIY Ketersediaan Tinggi', kesalahpahaman terkait dengan apa yang diperlukan 'pengangkatan dan pergeseran' dan biaya tak terduga.
Ada sejumlah praktik terbaik, daftar periksa cloud, dan cara lain bagi organisasi untuk mempersiapkan cloud. Praktik terbaik berikut harus diperhitungkan dalam setiap strategi migrasi untuk pengelompokan ketersediaan tinggi bagi mereka yang telah mencapai jeda pada migrasi cloud tahun 2020 mereka, atau berencana untuk terus maju pada tahun 2021.
Praktik Terbaik Migrasi Cloud
Kumpulkan persyaratannya
Banyak organisasi yang pindah ke cloud berpikir bahwa cloud adalah arsitektur lokal yang dipindahkan ke cloud. Kesalahpahaman dalam migrasi cloud ini sering menyebabkan kemacetan dan penundaan saat jaringan, penyimpanan, kecepatan disk, dan ukuran sistem untuk lokal bertabrakan dengan realitas cloud. Transisi yang lebih mulus ke cloud dimulai dengan mengumpulkan persyaratan nyata untuk infrastruktur, tata kelola dan kepatuhan, keamanan, ukuran, serta kontrol dan sumber daya terkait.
Desain dan Dokumen
Dalam fase desain, arsitektur lingkungan lokal dipetakan ke lingkungan cloud yang telah dipilih untuk ketersediaan maksimum dan didokumentasikan secara menyeluruh. Dalam fase ini, saat arsitektur mulai terbentuk dan Anda mengidentifikasi strategi untuk IP, penyeimbang beban, IOPS, dan ketersediaan data. Tim perlu melihat bagaimana ketersediaan yang asli dari cloud perlu ditambah dengan aplikasi yang kuat dan solusi ketersediaan infrastruktur yang mampu mengotomatiskan kompleksitas cloud. Di SIOS, para ahli kami dalam pengelompokan dan ketersediaan AWS dan Azure bekerja dengan pelanggan untuk menukar NFS di lokasi dengan AWS EFS, Azure ANF, atau tingkat klaster NFS mandiri. Selain itu, bagian penting dari keberhasilan implementasi dalam fase ini adalah mendokumentasikan semuanya. Dokumentasi adalah elemen yang sering diabaikan, tetapi merupakan elemen penting dari keberhasilan migrasi.
Rencanakan untuk Ketersediaan Tinggi
Mencapai ketersediaan tinggi di cloud membutuhkan pemahaman tentang persyaratan, membuat desain, dan mendokumentasikan rencana yang menjabarkan strategi untuk mencapai persyaratan tersebut. Sebuah rencana dasar harus mencakup kepegawaian, pelatihan staf, penerapan pengujian sistem QA, langkah-langkah pra-produksi, penerapan, validasi pasca penerapan, dan iterasi yang sedang berlangsung. Hasil terbaik untuk migrasi cloud muncul dari proses yang direncanakan dan disengaja; bukan pendekatan ad hoc, pemecahan masalah.
Staf
Seberapa baik staf Anda dalam migrasi cloud? Meja bantuan tradisional, TI klien / server, atau tim TI mungkin tidak cukup untuk migrasi cloud. Jika tim Anda baru mengenal cloud, mungkin sudah waktunya untuk mempertimbangkan menambahkan lebih banyak sumber daya atau solusi berbasis layanan profesional. Bermigrasi ke cloud dapat melelahkan, membosankan, dan sulit tanpa wawasan, informasi, atau pelatihan yang tepat. Apakah staf Anda perlu memasukkan pelatihan yang terkait dengan lingkungan cloud? Dan saat Anda mencari pelatihan dan layanan profesional untuk membantu tim TI Anda, tanyakan kepada vendor Anda untuk pelatihan yang terkait dengan solusi ketersediaan. Banyak vendor memberikan pelatihan fleksibel untuk solusi HA dan pelatihan cloud dapat diperoleh dengan vendor cloud atau situs populer seperti Udemy.
Terapkan QA
Fase penerapan QA adalah fase di mana tim menjalankan rencana untuk menerapkan sistem aktual ke cloud. Tim penerapan yang berhasil memvalidasi rencana dan strategi mereka, memahami proses migrasi data, mengungkap ketergantungan yang hilang, dan mempersiapkan langkah selanjutnya dalam proses tersebut, terutama pengujian. Saat langkah ini dilewati atau dilewati, migrasi yang dulu menjanjikan sering kali terhenti atau gagal. Saat Anda mencapai fase penerapan sistem QA, tim Anda akan melakukan tugas berat pada migrasi awal dan konfigurasi aplikasi, database, dan data penting di cloud.
Uji Ketersediaan Tinggi Anda
Menguji di lingkungan QA Anda adalah langkah penting. Tes ini tidak membuang-buang waktu; mereka adalah penghemat waktu. Menerapkan lingkungan di cloud seringkali lebih mudah daripada menerapkan di lokasi. Lingkungan QA Anda dapat dibuat skrip dengan alat seperti Ansible, digunakan dengan cepat sebagai templat dari pasar cloud atau gambar kloning, atau diterapkan dan dibangun dari templat pembentukan awan. Setelah diterapkan, skenario bencana dapat diselesaikan dan dioptimalkan sebelum bencana, bukan di dalamnya. Skenario pengujian dapat dimanfaatkan untuk mengidentifikasi overprovisioning, under-provisioning, atau bottleneck dengan kecepatan jaringan atau disk. Skenario pengujian lengkap juga dapat digunakan sebagai bagian dari strategi orientasi untuk staf baru. Selain itu, pengujian juga harus dilakukan pada snapshot dan backup.
Terapkan Produksi
Saat fase pengujian selesai, dan tim Anda telah memvalidasi hasil pengujian, fase selanjutnya adalah beralih dari QA ke praproduksi, dan dari praproduksi ke go-live. Fase pengujian adalah fase terakhir dari pengangkatan berat yang melibatkan pengujian penerimaan pengguna akhir, pemotongan akhir dan pembaruan data produksi, dan kemudian pengguna.
Review, Revisi, dan Ulangi
Migrasi yang berhasil tidak berakhir setelah Anda mencapai fase go-live, tetapi berlanjut melalui fase siklus proses. Pada fase pasca go-live dari strategi migrasi cloud, tim Anda terus meninjau, merevisi, dan mengulangi langkah-langkah dari 'Kumpulkan' hingga 'Terapkan Produksi'. Faktanya, tim Anda harus mengulangi proses ini berulang kali, berdasarkan persyaratan khusus untuk rilis, pembaruan aplikasi, pembaruan keamanan, pemeliharaan sistem terkait, versi sistem operasi, perencanaan pemulihan bencana, serta persyaratan dari vendor ketersediaan tinggi Anda sendiri. praktek. Platform cloud selalu berkembang dan menambahkan fitur, fungsionalitas, dan pembaruan baru yang dapat meningkatkan solusi dan arsitektur HA Anda yang ada. Meninjau, merevisi, dan mengulangi proses akan menjadi langkah penting dalam orientasi yang sukses.
Pada tahun 2021, kita akan melihat lebih banyak perusahaan memigrasikan lebih banyak aplikasi, ERP, dan database yang sangat penting ke cloud. Faktor utama utama dalam kesuksesan mereka adalah memanfaatkan praktik terbaik migrasi cloud untuk menghindari penundaan dan kegagalan selama proses. Memahami persyaratan dan kebutuhan bisnis Anda, mendokumentasikan desain dan rencana, menerapkan dalam lingkungan QA dengan solusi pengelompokan yang dibuat khusus, dan menjalankan pengujian ekstensif sebelum go-live akan menjadi penting. Hubungi Teknologi SIOS untuk memahami bagaimana SIOS Protection Suite dapat disertakan dalam praktik terbaik migrasi cloud yang bijaksana.
-Cassius Rhue, VP, Pengalaman Pelanggan
Direproduksi dari SIOS