Asosiy xulosa
Avval ish yuklamasi va maʼlumot masʼullari, bogʻliqliklar hamda muvaffaqiyat mezonlarini aniqlang. Migratsiya va ortga qaytishni past xavfli sinovda tekshiring; muhim tizimlarni faqat tekshiruvdan keyin toʻlqinlarga rejalashtiring.
Har bir ish yuklamasi uchun strategiya tanlang
Bitta strategiya har ilovaga mos kelmaydi. Biznes qiymati, texnik qarz, muvofiqlik ehtiyoji, oʻzgarish xavfi va kutiladigan foydalanish xarajatini hisobga oling. Ayrim tizimlar koʻchirilishi, yangilanishi, almashtirilishi yoki joyida qolishi mumkin.
Rehost · minimal oʻzgarish bilan koʻchirish
Ilovani deyarli oʻzgartirmasdan koʻchiring. Vaqt tigʻizligida bu dastlabki qadam boʻlishi mumkin, ammo eski arxitektura va operatsion muammolar ham birga koʻchishi mumkin.
Replatform · maqsadli oʻzgarishlar qilish
Ilova arxitekturasini toʻliq qayta yozmasdan foyda olish uchun tanlangan qismlarni boshqariladigan xizmatlarga almashtiring yoki sozlamalarni oʻzgartiring.
Refactor · qayta loyihalash
Bulut xizmatlaridan foydalanish uchun ilova kodi va arxitekturasini sezilarli oʻzgartiring. Bu koʻproq mehnat va xavf talab qiladi, shuning uchun uni aniq maqsadli mos ish yuklamalariga tanlang.
Qayta xarid qilish, saqlab qolish yoki tugatish
Ilovani SaaSga almashtiring, joyida saqlang yoki kerak boʻlmasa tugating. Ish yuklamasi nega qolishini va qaror qachon qayta koʻrilishini yozing.
Oʻrganishdan koʻchirishga oʻting
Migratsiya bitta texnik operatsiya emas, oʻzaro bogʻliq tizimlarni muvofiqlashtiradigan oʻzgarish dasturidir. Bosqichlar orasida masʼullar va oʻlchanadigan qaror nuqtalarini belgilang.
Roʻyxat va bogʻliqliklar
Ilovalar, serverlar, maʼlumotlar bazalari, maʼlumot oqimlari, foydalanuvchilar, integratsiyalar va litsenziyalarni roʻyxatlang. Birga koʻchishi kerak boʻlgan qismlarni aniqlang va har tizim masʼulini belgilang.
Maqsadlar va nishon muhit
Biznes maqsadi, maqbul uzilish, maʼlumot joylashuvi va muvofiqlik ehtiyojlari, nishon arxitektura hamda muvaffaqiyat mezonlarini kelishib oling. Bu qarorlar xavfsizlik, tarmoq, identifikatsiya va xarajat rejalarini shakllantiradi.
Sinov loyihasi va oʻtish rejasi
Vosita va tartiblarni past xavfli ish yuklamasida mashq qiling. Maʼlumot replikatsiyasi, ilova sinovlari, DNS va trafikni oʻtkazish, foydalanuvchi tekshiruvlari hamda ortga qaytish shartlarini oldindan hujjatlashtiring.
Toʻlqinlar, tekshirish va maqbullashtirish
Bogʻliq tizimlarni kelishilgan toʻlqinlarda koʻchiring, har safar ilova xatti-harakati, maʼlumot yaxlitligi, xavfsizlik nazoratlari va xarajatni tekshiring. Eski muhitni faqat masʼul tasdigʻi va saqlash talablari tekshirilgach tugating.
Vositalarni vazifasiga qarab tanlang
Vositalarni tizimlaringiz, manba platformasi, nishon xizmat, koʻlam va litsenziya ehtiyojiga qarab tanlang. Vositalar baholash, server replikatsiyasi yoki ilova tahlili kabi turli vazifalarni hal qiladi; bitta vosita toʻliq migratsiya rejasi oʻrnini bosmaydi.
AWS Transform MGN
Jismoniy, virtual va bulut serverlarini AWSga koʻchirish uchun replikatsiya va migratsiya xizmati. Manba roʻyxati, ilova bogʻliqliklari va oʻtish sinovlari hanuz alohida rejalashtirilishi kerak.
Azure Migrate
Azure uchun oʻrganish, baholash va migratsiya vositalari markazi. Baholashlar tayyorgarlik, nishon oʻlchami va taxminiy xarajatni tahlil qilishi mumkin; natijalari loyiha uchun maxsus tekshiruv oʻrnini bosmaydi.
Google Cloud Migrate to Virtual Machines
Google Cloud Migrate to Virtual Machines mahalliy va bulut manbalaridan VMlarni Compute Enginega replikatsiya, sinov klonlari va oʻtish bilan koʻchirishni qoʻllaydi. Muhitingiz uchun manba qoʻllovi va moslikni tekshiring.
Red Hat Migration Toolkit for Applications
Modernizatsiya va migratsiyani rejalashtirishga yordam berish uchun ilova kodi, APIlar va texnologiyalarni tahlil qiladi. U server replikatsiyasi vositasi emas; ilova tayyorgarligiga eʼtibor beradi.
Xavfsizlik, ortga qaytish va natijalarni tekshiring
Migratsiya davomida va undan keyin identifikatsiya, maʼlumot va ish yuklamasi nazoratlarini koʻrib chiqing. Har nishon xizmatning masʼuliyat chegarasini belgilang; migratsiya vositasi uzluksiz monitoring, xavfsiz sozlama yoki muvofiqlik tasdigʻini beradi deb oʻylamang.
Uzilish va ortga qaytish
Uzilish oynasi, yakuniy sinxronlash, muvaffaqiyatsiz oʻtish mezonlari va manba tizimiga qaytish bosqichlarini belgilang. Oʻtishdan keyin nishonda yozilgan maʼlumotni saqlashni rejalashtiring; u avtomatik orqaga replikatsiyalanmasligi mumkin. Sinov loyihasida ortga qaytishni sinang.
Maʼlumot yaxlitligi va muvofiqlik
Maʼlumot sinflari, saqlash va joylashuv talablari, uzatishdagi shifrlash va kirishni tekshiring. Migratsiyadan keyin hisoblar va vaqtinchalik nusxalarni koʻrib chiqing.
Operatsion va xarajat mezonlari
Ilova kechikishi, xato ulushi, mavjudlik, zaxiradan tiklash, resurs ishlatilishi va oylik xarajatni taqqoslang. Koʻlamlash va xarajat taxminlarini haqiqiy foydalanish asosida yangilang.
