Buluta geçişin 4 R’si, kuruluşların uygulamalarını ve iş yüklerini buluta nasıl geçireceklerine karar vermek için kullandıkları stratejileri ifade eder:
- Rehost (kaldır ve kaydır): Mimaride minimum değişiklikle uygulamaların şirket içinden buluta geçişini içerir. Genellikle daha hızlıdır ancak bulutun avantajlarından tam olarak yararlanamayabilir.
 - Refactor (rearchitect): Mikro hizmetler veya sunucusuz bilgi işlem gibi bulutta yerel özelliklerden yararlanmak, ölçeklenebilirliği ve performansı artırmak için uygulamaların yeniden tasarlanmasını içerir.
 - Revise (yeniden platform): Uygulamaları bulut ortamları için optimize etmek amacıyla farklı bir veritabanına veya ara katman yazılımına geçmek gibi küçük değişiklikler yapmayı içerir.
 - Değiştir: Mevcut uygulamaları doğrudan taşımak yerine bulutta yerel olan yeni yazılım çözümlerinin benimsenmesini içerir.
 
Bulut geçişinin aşamaları genellikle aşağıdaki adımları içerir:
- Değerlendirme ve planlama: Geçiş hazırlığını ve stratejisini belirlemek için mevcut BT altyapısını, uygulamalarını ve bağımlılıklarını değerlendirmek.
 - Kavram kanıtı (PoC) veya pilot: Fizibiliteyi doğrulamak ve olası sorunları belirlemek için geçiş stratejilerini daha küçük ölçekte test etmek.
 - Migration yürütme: Seçilen stratejiyi (ör. yeniden barındırma, yeniden düzenleme) takip ederek uygulamaların, verilerin ve iş yüklerinin bulut platformuna fiili geçişi.
 - Optimizasyon ve izleme: Buluttaki uygulamalara ve altyapıya ince ayar yapma, performansı, maliyeti ve güvenliği optimize etme ve sürekli yönetim ve iyileştirme için izleme.
 
Buluta geçişteki 5 R, 4 R’ye göre genişler ve şunları içerir:
- Etire: Artık ihtiyaç duyulmayan veya buluta geçiş için uygun olmayan uygulama veya sistemlerin hizmetten çıkarılması.
 - Retain: Yasal gereklilikler, maliyet hususları veya teknik kısıtlamalar nedeniyle belirli uygulamaları veya verileri şirket içinde tutmak.
 - Revisit: Teknoloji ve iş ihtiyaçları geliştikçe buluta geçişe uygunluklarını değerlendirmek için uygulamaları ve altyapıyı periyodik olarak yeniden değerlendirmek.
 - Repurchase: Mevcut uygulamaların yerine yeni bulut tabanlı hizmet olarak yazılım (SaaS) çözümlerinin benimsenmesi.
 - Reskill: Ekiplerin bulut ortamlarını etkili bir şekilde yönetmek için gerekli becerileri edinmeleri için eğitim ve gelişim fırsatları sağlamak.
 
Buluta geçişteki 7 R, daha geniş bir değerlendirme yelpazesini ve kararları kapsar:
- Rehost (kaldır ve kaydır): Uygulamaları önemli bir değişiklik yapmadan buluta taşıma.
 - Yeniden platform (kaldırma, tamir etme ve değiştirme): Bulut hizmetleriyle daha iyi uyumluluk için uygulamalarda bazı ayarlamalar yapma.
 - Yeniden satın alma (bırak ve satın al): Mevcut uygulamaları eşdeğer bulut tabanlı hizmetlerle değiştirme.
 - Refactor/rearchitect: Ölçeklenebilirlik ve dayanıklılık gibi bulut özelliklerinden tam anlamıyla yararlanmak için uygulamaları yeniden yapılandırmak.
 - Yeniden Oluşturma: Bulutta yerel mimarileri ve hizmetleri kullanarak uygulamaları tamamen yeniden tasarlama.
 - Emeklilik: Artık ihtiyaç duyulmayan uygulama veya hizmetlerin aşamalı olarak kaldırılması.
 - Retain: Uyumluluk veya performans gereksinimleri gibi çeşitli nedenlerle belirli uygulamaları veya verileri şirket içinde tutmak.