Uygulamaların geçişinde doğru yaklaşım, iş hedeflerine ve uygulamanın karmaşıklığına bağlıdır. Seçeneklerini değerlendirmeye yardımcı olması için birçok kuruluş, uygulama geçişinin "6'lı Sistemine" göre hareket eder ve bunlar şunlardır:
1. Yeniden barındırma
Yeniden barındırma veya "lift-and-shift", uygulamaları olduğu gibi bir ortamdan diğerine, genellikle yerelden buluta, uygulamada herhangi bir değişiklik yapmadan taşımayı içerir. Bu genellikle en hızlı ve en az karmaşık seçenektir.
En uygun: Değişiklik gerektirmeyen ve bulutun ölçeklenebilirliğinden faydalanabilen uygulamalar.
2. Yeniden platformlandırma
Yeniden platformlandırma işleminde, kuruluşlar uygulamayı tamamen yeniden tasarlamadan bulut ortamına daha iyi uyum sağlaması için bazı optimizasyonlar veya değişiklikler yapar. Bu, veritabanını yönetilen bir bulut hizmetine taşımak veya eski teknolojileri bulut özel eşdeğerleriyle değiştirmek olabilir.
En uygun: Bulut uyumluluğu için bazı ayarlamalar gerektiren ancak tam yeniden tasarım gerektirmeyen uygulamalar.
3. Yeniden düzenleme
Kuruluşlar, bulut yerel özelliklerden tam olarak yararlanmak için uygulamada önemli değişiklikler yapmaları gerektiğinde buna yeniden yapılandırma veya yeniden mimarileştirme denir. Genellikle ölçeklenebilirlik, performans veya güvenilirlik için uygulamanın bazı bölümlerini yeniden yazmaları gerekir.
En uygun: Mikro hizmetler veya sunucusuz bilgi işlem gibi bulut teknolojilerinden tam olarak yararlanmak için modernize edilmesi gereken uygulamalar.
4. Yeniden satın alma
Bazen en iyi strateji, mevcut bir uygulamayı yeni, bulut tabanlı bir çözümle değiştirmektir. Bu genellikle bir kuruluşun eski, yerel sistemden aynı işlevselliği sağlayan bir hizmet olarak yazılım platformuna geçiş yaptığı durumlarda olur.
En uygun: Yeni bulut tabanlı ürünün iş ihtiyaçlarını daha iyi desteklediği durumlar.
5. Devre dışı bırakma
Devre dışı bırakma, artık ihtiyaç duyulmayan veya bakım maliyeti çok yüksek olan uygulamaların kullanımdan kaldırılması anlamına gelir. Bu, geçiş sürecinde kaynakları serbest bırakabilir ve karmaşıklığı azaltabilir.
En uygun: Artık değer sağlamayan veya iş için kritik olmayan eski sistemler.
6. Sürdürme
Bir uygulama hala iş ihtiyaçlarını karşılıyorsa veya özel altyapı gerektiriyorsa, şirket içinde veya mevcut ortamda tutulması mantıklı olabilir. Bu yaklaşım bir hibrit bulut stratejisinin parçası olabilir.
En uygun: Geçişi çok karmaşık veya maliyetli olan ya da şirket içindeki sistemlerle sıkı entegre uygulamalar.