Buluta Geçiş Süreci

careerpath-tnail

Bulut ortamına geçişe karar veren bir şirketin, ekibini çok önceden bulut altyapısı için hazırlamış olması beklenir. Ekip eğitim, zaman ve deneyim açısından donanımlı olmalıdır, bu da buluta geçişin ilk aşamasını oluşturur.

İkinci adım, var olan sistem altyapısını ve iş modelini iyi analiz edip bir yol haritası çıkartarak ilerlemek olmalıdır. Altyapıdaki eksikliklere, güvenlik hedeflerine ve uyumluluk gereksinimlerine göre ihtiyacınız olan anahtar çözümleri belirlemek, şirketiniz için büyük önem taşır. Bu kısmı bulut mimarinizi oluşturma süreci olarak düşünebilirsiniz.

Bulut mimari ile ilgili yeterli bilgi ve tecrübeye sahip değilseniz, ihtiyaçlarınızı doğru belirleme konusunda belirsizlikleriniz varsa, güvenilir bir danışmanlık hizmeti ile ilerlemek ve büyük güvenilir bir bulut sağlayıcısını seçmek gereklidir. Örneğin, büyük bulut sağlayıcılarından AWS’nin güvenlik referans mimarisi AWS SRA’yı inceleyerek, tüm AWS servis hizmetleri ve mimari tasarlarkenki kullanım şekillerini anlatan, müşteriler için canlı bir referans sayılabilecek bir rehbere erişebilirsiniz.

Ayrıca AWS bulut servis sağlayıcısının ücretsiz kullanım kapsamındaki ürün tekliflerini kullanarak ücretsiz buluta taşıma AWS hizmetlerini inceleyerek buluta geçişinizi daha etkili ve hızlı bir şekilde başlatabilirsiniz. Bu sayfada bahsedilen AWS Application Discovery Service iş yüklerinizi daha iyi anlamanıza yardımcı olmak için sunucularınızdan yapılandırma, kullanım ve davranış verilerini toplar ve sunar. Toplanan veriler, bu servisin veri deposunda şifrelenmiş biçimde tutulur. Bu verileri kullanarak AWS'de sisteminizi çalıştırmanın Toplam Sahip Olma Maliyetini (TCO) tahmin etmek ve AWS'ye geçişinizi planlamak mümkün olur. Ayrıca bu veriler, keşfedilen sunucuları taşıyabileceğiniz ve AWS'ye taşınırken ilerlemelerini takip edebileceğiniz AWS Migration Hub servisinde de bulunur.

Bulut mimari oluşturma adımında, genel, özel ve hibrit bulut dağıtım modellerinden beklentinizi karşılayanı seçerek başlamalısınız. Özel bulut dağıtımında yeni sistem yalnızca şirketiniz içindeki kullanıcılar içindir. Genel bulutla, internet erişiminizin olduğu her yerden erişim imkânınız olur. Hibrit bulutu ise, özel ve genel bulut modelinin avantajlarının birleşimi olarak düşünebilirsiniz.

Sonrasında sisteminizdeki tüm bileşenlerin depolanması -veritabanları ve uygulama kaynaklarınız gibi- yerleştirilecekleri yer ve nasıl çalışacaklarının planlanması gelir. Hangi veritabanlarını ve depolama alanlarını kullanacağınız, depolama alanlarınızın yeni mimaride nerde tutulacağı ve uygulamalarınızdan bu depolama alanına ve veritabanına bağlantınız nasıl olacak gibi birçok konuya karar vermeniz gerekecek. Bununla birlikte isterseniz sunucusuz AWS servisleri kullanarak uygulamalarınızı, operasyonel iş yükünü düşünmeden daha hızlı, düşük gecikme hızı ile sunucusuz oluşturup çalıştırma seçeneğini bulut altyapı mimarinizde değerlendirebilirsiniz.

Bulut mimariniz artık belli ise, geçiş sürecinde 7 farklı strateji değerlendirilmelidir. Hangi stratejinin sizin için doğru olacağını yine neye ihtiyacınız olduğu belirleyecektir.

7 farklı geçiş stratejisinden bahsedecek olursak;

  1. Retired - Kaldırma: Artık ihtiyacınız olmayan kullanmadığınız uygulamaları kaldırabilirsiniz.
  2. Retain - Tutma: Bulut ortamları tarafından kullanılmayan eski uygulamalar ve işletim sistemlerini bulut ortama taşımak için hazır değilseniz, olduğu gibi tutmayı isteyebilirsiniz.
  3. Bulut ortamına herhangi bir değişiklik yapmadan uygulamalarınızı taşımak için Rehost- lift and shift de kullanılmaktadır. Örneğin, On-Prem Oracle veritabanını, AWS bulut ortamında EC2 sanal makinesine taşımak gibi.
  4. Relocate- hypervisor level lift and shift de kullanılır. On-Prem’den AWS VMware buluta geçişe özeldir.
  5. RePurchase - Yeniden satın alma: Uygulamanın bulut tabanlı yeni sürümünü kullanmak ya da on-Prem lisans yerine buluta geçerek bulut hizmetinde kullanmak için.
  6. Re-Platform- lift and reshape olarak da söylenebilir. Uygulamaları neredeyse aynen taşımak, fakat bulutta birtakım optimizasyonlar yapmak olarak düşünülebilir. Mesela veritabanınızı aynı şekilde fakat buluttaki farklı iş modelini kullanarak seçmeyi örnek gösterebiliriz. On-Prem SQL veritabanınızı Amozon RDS’e taşımak gibi.
  7. Refactor/Re-architect: Uygulamaları bulutun performans, çeviklik vb. avantajlarını kullanarak buluttaki yeni mimariye taşımak. Örneğin, On-Prem Oracle veritabanını Amazon Aurora PostgreSQL’e taşımak.

Geçiş stratejileriniz ve altyapı mimariniz netleştikten sonra, artık geçiş yani taşıma prosedürlerinizi belirleyebilirsiniz. Geçiş prosedürleri altyapı, veri ve uygulama olarak 3 ayrı şekilde ihtiyaca göre seçilebilir.

Altyapınızın Taşınması

Öncelikle on-Prem’deki sunucu veritabanı ve uygulamalarınızı yedekleyerek taşıma sürecinde bir problem oluştuğunda herhangi bir kayıp olmadan sisteminizin geri alınması sağlanmalıdır.

Bulut ortamındaki altyapınızın erişilebilir olmasını sağlayın, tüm bileşenlerinizi ve servislerinizi test edin.

Verilerinizin Taşınması

Verilerinizi yedekledikten sonra, veritabanlarınızı taşıma işlemi için AWS Database Migration service DMS kullanabilirsiniz. Burada geçişiniz için gerekli tüm yazılım ve donanımlar bu servis tarafından hızlı ve otomatik olarak dağıtılıp yönetilir ve monitör edilebilir. AWS DMS, depolama alanınız yetersiz ise otomatik olarak ölçeklendirme de sağlar. Eğer farklı bir veritabanına geçme ihtiyacınız var ise, önce AWS Şema Dönüştürücü-AWS SCT kullanarak otomatik olarak herhangi bir iş yükü getirmeden dönüştürmüş olursunuz ve sonrasında AWS DMS ile taşıma işlemini gerçekleştirebilirsiniz.

Uygulamalarınızın Taşınması

AWS Application Migration Service- AWS MGN ile otomatik şekilde minimum kesinti süresi ile hızlı şekilde taşıma işlemi gerçekleştirilir. Rehost yöntemiyle olduğu gibi uygulamaları bulut ortamına taşır.

Serap Tek

AWS hizmetlerinin kullanımıyla, işletmenizin ihtiyaçlarını daha iyi karşılayabilirsiniz. Sorunsuz bir süreç yürütebilmek için, uzman kişilerle çalışmanız gerekmektedir. Bu konudaki yetkinliğinizi artırmak ve AWS süreçlerinde daha profesyonel olmak için, eğitim programlarımıza katılabilirsiniz.

Yönetim.Academy, AWS Eğitimi markası ile, ileri seviye AWS eğitimi vermeye yetkili eğitim merkezidir. Eğitimlerimiz ile AWS bulut becerilerinizi üst bir seviyeye taşıyabilir ya da en baştan AWS bulut kullanımını öğrenmeye başlayabilirsiniz.

Yazının tüm hakları Yönetim.Academy’e aittir. İzinsiz olarak, kaynak belirtilerek dahi alıntı yapılması ya da yazının tamamının başka yerde yayınlanması yasaktır.