5 buluta geçiş stratejisi nedir?

5 bulut geçiş stratejisi, uygulamaları ve iş yüklerini bulut ortamlarına taşımaya yönelik çeşitli yaklaşımları kapsar:

  1. Yeniden barındırma (kaldır ve kaydır): Tipik olarak IaaS (Hizmet Olarak Altyapı) tekliflerini kullanarak, uygulamaların mimarilerinde veya işlevselliklerinde minimum değişiklikle buluta taşınmasını içerir.
  2. Yeniden platform oluşturma (kaldırma, düzeltme ve değiştirme): Genellikle PaaS (Hizmet Olarak Platform) çözümlerini benimseyerek uygulamaları bulut ortamları için optimize etmek amacıyla uygulamalarda küçük ayarlamalar yapmayı içerir.
  3. Yeniden satın alma (bırak ve satın al): Mevcut şirket içi yazılımın, benzer işlevler sunan bulut tabanlı hizmet olarak yazılım (SaaS) çözümleriyle değiştirilmesini içerir.
  4. Yeniden düzenleme/yeniden mimarileştirme: Mikro hizmetler, konteynerler ve sunucusuz bilgi işlem gibi bulutta yerel yeteneklerden tam olarak yararlanmak için uygulamaların yeniden tasarlanmasını içerir.
  5. Kullanımdan Kaldırılıyor: Artık gerekli olmayan veya buluta geçiş için uygun olmayan uygulamaların veya altyapı bileşenlerinin kullanımdan kaldırılmasını içerir.

Buluta geçiş stratejisinin 5 R’si, uygulamaların nasıl taşınacağına karar vermek için bir çerçeve sağlar:

  1. Rehost (kaldır ve kaydır): Uygulamaları minimum değişiklikle buluta taşıma.
  2. Yeniden platform (kaldır, tamir et ve kaydır): Uygulamaları bulut ortamlarına göre optimize etmek için bazı ayarlamalar yapma.
  3. Yeniden satın alma (bırak ve satın al): Mevcut uygulamaları değiştirmek için bulut tabanlı hizmet olarak yazılım (SaaS) çözümlerini benimsemek.
  4. Refactor/rearchitect: Uygulamaları bulutta yerel özelliklerden ve yeteneklerden yararlanacak şekilde yeniden yapılandırma.
  5. Retain: Düzenleme, maliyet veya teknik kısıtlamalar nedeniyle belirli uygulamaları veya verileri şirket içinde tutmak.

Buluta geçiş stratejisi türleri şunları içerir:

  1. Önce Bulut Stratejisi: Şirket içi altyapıya yatırım yapmak yerine yeni uygulama ve hizmetlerin buluta taşınmasına öncelik verir.
  2. Hibrit Bulut Stratejisi: Bazı uygulamaları ve iş yüklerini bulutta dağıtırken diğerlerini şirket içinde tutarak hibrit bir ortam oluşturmayı içerir.
  3. Çoklu Bulut Stratejisi: Satıcıya bağlılığı önlemek ve türünün en iyisi hizmetlerden yararlanmak için iş yüklerinin birden fazla bulut sağlayıcıya dağıtılmasını içerir.
  4. Kaldır ve Kaydır Stratejisi: Genellikle IaaS kullanarak uygulamaları minimum değişiklikle hızlı bir şekilde buluta taşımaya odaklanır.
  5. Bulut-Yerel Strateji: PaaS ve SaaS tekliflerinden kapsamlı bir şekilde yararlanarak, özellikle bulut ortamları için uygulamalar tasarlamayı ve geliştirmeyi vurgular.

Buluta geçişin beş aşaması genellikle şunları içerir:

  1. Değerlendirme: 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.
  2. Planlama: Zaman çizelgeleri, kaynak tahsisi, risk değerlendirmesi ve iletişim stratejilerini içeren ayrıntılı bir geçiş planı geliştirmek.
  3. Migration: Seçilen stratejiye göre uygulamaların, verilerin ve iş yüklerinin buluta fiili geçişini gerçekleştirmek.
  4. Test: Bulut ortamında işlevsellik, performans ve güvenlik sağlamak için taşınan uygulama ve hizmetlerin doğrulanması.
  5. Optimizasyon: Buluttaki uygulamalara ve altyapıya ince ayar yapma, performansı, maliyeti ve güvenliği optimize etme ve sürekli yönetim ve iyileştirme.

7R buluta geçiş stratejileri, her uygulama veya iş yükü için en iyi eylem planını belirlemeye yönelik kapsamlı bir yaklaşımı kapsar:

  1. Rehost (kaldır ve kaydır): Uygulamaları minimum değişiklikle buluta taşıma.
  2. Yeniden platform (kaldır, tamir et ve kaydır): Uygulamaları bulut ortamlarına göre optimize etmek için ayarlamalar yapma.
  3. Yeniden satın alma (bırak ve satın al): Bulut tabanlı hizmet olarak yazılım (SaaS) çözümlerini benimsemek.
  4. Refactor/rearchitect: Bulutta yerel özelliklerden ve yeteneklerden yararlanmak için uygulamaları yeniden tasarlama.
  5. Etire: Artık ihtiyaç duyulmayan uygulamaların veya altyapının hizmetten alınması.
  6. Retain: Belirli gereksinimler nedeniyle belirli uygulamaları veya verileri şirket içinde tutmak.
  7. Reskill: Ekiplerin bulut ortamlarını etkili bir şekilde yönetebilmeleri için eğitim ve gelişim fırsatları sağlamak.