Geçişinizi planlayın

Tamamlandı

Şirket içi kaynaklarını Azure'a taşımayı düşünen Contoso gibi kuruluşlar için, geçişin ilk ve en önemli adımlarından biri planlamadır. Geçiş projesinde işin büyük bölümü genellikle planlama öncesi aşamalarda gerçekleştirilir.

Bu aşamalar şunların kapsamlı bir değerlendirmesini içerir:

  • İş modeli.
  • Geçerli işleme ve sistemler.
  • Geçiş tamamlandığında iş sürecinin Azure'da nasıl görüneceği.

Aşağıdaki tabloda, göz önünde bulundurmanız gereken çeşitli öğeler ve genel geçiş stratejisini tanımlayıp belirlerken almanız gereken ilgili stratejiler tanımlanmıştır.

Dikkat edilmesi gereken noktalar Ayrıntılar
İş açısından teşvik eden noktalar BT Liderliği, geçişle ne elde etmek istediklerini anlamak için iş ortaklarıyla yakın çalışmalıdır. İş etmenlerinin iş büyümesine odaklanması, riskleri sınırlaması ve geçişin kapsamını belirtmesi gerekir.
Geçiş hedefleri Hedefler en iyi geçiş yöntemini belirlemek için kullanılır.
Çözüm tasarımı Hedeflerinizi ve gereksinimlerinizi belirledikten sonra bir dağıtım çözümü tasarlayıp gözden geçirirsiniz ve geçiş için kullanacağınız Azure hizmetleri de dahil olmak üzere geçiş işlemini tanımlarsınız.

Geçiş stratejisi seçme

Buluta geçiş stratejileri dört geniş kategorinin altındadır:

  • Yeniden barındırma
  • Yeniden düzenleme
  • Yeniden mimari oluşturma
  • Yeniden derleme

Benimsediğiniz strateji, iş açısından teşvik eden noktalarınıza ve geçiş hedeflerinize bağlıdır. Hatta birden çok desen bile benimseyebilirsiniz. Örneğin Contoso, işleri için kritik olmayan basit uygulamaları veya uygulamaları yeniden barındırmayı, ancak daha karmaşık ve iş açısından kritik olan uygulamaları yeniden arşivlemeyi seçebilir. Aşağıdaki tabloda bu desenler açıklanmaktadır.

Desen Açıklama ne zaman kullanılmalı
Yeniden barındırma Genellikle lift-and-shift geçişi olarak adlandırılır. Bu seçenek, kod değişiklikleri gerektirmez ve mevcut uygulamalarınızı hızlıca Azure’a geçirmenize olanak sağlar. Her uygulama, kod değişiklikleriyle ilişkili risk ve maliyet olmadan bulutun avantajlarını elde etmek için olduğu gibi geçirilir. Uygulamaları hızlıca buluta taşımanız gerektiğinde. Bir uygulamayı değiştirmeden taşımak istediğinizde. Uygulamalarınız geçiş sonrasında Azure IaaS ölçeklenebilirliğini kullanacak şekilde tasarlandıklarında. Uygulamalar işletmeniz için önemliyse ancak uygulama özelliklerinde anında değişikliklere ihtiyacınız olmadığında.
Yeniden düzenleme Yeniden paketleme olarak adlandırılan yeniden düzenleme, hizmet olarak Azure platformuna (PaaS) bağlanabilmeleri ve bulut tekliflerini kullanabilmeleri için uygulamalarda çok az değişiklik yapılmasını gerektirir. Örneğin, mevcut uygulamaları Azure App Service’e veya Azure Kubernetes Service’e (AKS) taşıyabilirsiniz. Alternatif olarak, ilişkisel ve ilişkisel olmayan veritabanlarını Azure SQL Veritabanı Yönetilen Örnek, MySQL için Azure Veritabanı, PostgreSQL için Azure Veritabanı ve Azure Cosmos DB gibi seçenekler halinde yeniden düzenleyebilirsiniz. Uygulamanız, Azure’da çalışacak şekilde kolayca yeniden paketlenebiliyorsa. Azure tarafından sağlanan yenilikçi DevOps uygulamalarını uygulamak istiyorsanız veya iş yükleri için kapsayıcı stratejisi kullanan DevOps’u değerlendiriyorsanız. Yeniden düzenleme için mevcut kod tabanınızın taşınabilirliğini ve kullanılabilir geliştirme becerilerini düşünmeniz gerekir.
Yeniden mimari oluşturma Geçiş için yeniden mimari oluşturma, bulut ölçeklenebilirliği için uygulama mimarisini iyileştirmek üzere uygulama işlevselliğini ve kod tabanını değiştirmeye ve genişletmeye odaklanır. Örneğin, monolitik bir uygulamanın, kolayca birlikte çalışan ve ölçeklendirilen bir mikro hizmet grubu halinde dökümünü alabilirsiniz. Alternatif olarak, ilişkisel ve ilişkisel olmayan veritabanlarını Azure SQL Veritabanı Yönetilen Örnek, MySQL için Azure Veritabanı, PostgreSQL için Azure Veritabanı ve Azure Cosmos DB gibi tam olarak yönetilen bir veritabanı çözümüyle yeniden arşivleyebilirsiniz. Uygulamalarınızın yeni özelliklere sahip olması veya bir bulut platformunda daha etkili şekilde çalışması için büyük bir düzeltmeye ihtiyacı olduğunda. Mevcut uygulama yatırımlarını kullanmak, ölçeklenebilirlik gereksinimlerini karşılamak, yenilikçi DevOps uygulamaları uygulamak ve sanal makinelerin (VM) kullanımını en aza indirmek istediğinizde.
Yeniden derleme Yeniden derlemede, Azure bulut teknolojileri kullanılarak bir uygulamanın sıfırdan yeniden derlenmesiyle işler bir adım ileriye taşınır. Örneğin, Azure İşlevleri, Azure AI, Azure SQL Veritabanı Yönetilen Örnek ve Azure Cosmos DB gibi buluta özel teknolojilerle yeşil alan uygulamaları oluşturabilirsiniz. Hızlı geliştirme yapmak istediğinizde ve mevcut uygulamalar sınırlı işlevsellik ve ömre sahip olduğunda. İş yeniliklerini hızlandırmaya hazır olduğunuzda (Azure tarafından sağlanan DevOps uygulamaları dahil). Bulutta yerel teknolojileri kullanarak yeni uygulamalar oluşturmak istediğinizde. Yapay zeka, Blok Zinciri ve Nesnelerin İnterneti'ndeki (IoT) ilerlemeleri kullanmak istediğinizde.

Geçiş araçları

Bir strateji seçildikten sonra Contoso'nun uygun geçiş aracını veya araçlarını seçmesi gerekir. Aşağıdaki tabloda, geçiş senaryosuna bağlı olarak Contoso'nun kullanabileceği farklı geçiş araçlarından bazıları açıklanmaktadır.

Araç Geçiş senaryosu
Azure Geçişi: Sunucu Değerlendirmesi Azure'a geçiş hazırlığı olarak Hyper-V ve VMware ortamlarında çalışan fiziksel sunucular ve şirket içi sanal makineler için bir değerlendirme gerçekleştirir.
Azure Geçişi: Sunucu Geçişi Hyper-V ve VMware ortamlarında ve diğer genel bulut VM'lerinde çalışan fiziksel Windows sunucuları ve şirket içi VM'ler için geçiş gerçekleştirir.
Azure Geçişi: Veritabanı Değerlendirmesi Azure SQL Veritabanı, Azure SQL Veritabanı yönetilen örneği, Veritabanı yönetilen örneği veya SQL Server çalıştıran Azure VM'lerine geçiş hazırlığı olarak şirket içi Microsoft SQL Server veritabanlarının değerlendirmesini gerçekleştirir.
Azure Geçişi: Veritabanı Geçişi SQL Server, Azure SQL Veritabanı veya Azure SQL Veritabanı yönetilen örnekleri çalıştıran Azure VM'lerine geçiş hazırlığı olarak bir değerlendirme gerçekleştirir.
Azure Geçişi: Web Uygulaması Değerlendirmesi Şirket içi web uygulamalarının değerlendirmesini yapar ve bunları Azure'a geçirir.
Azure Geçişi: Data Box Azure Data Box'ı kullanarak büyük miktarlarda çevrimdışı veriyi Azure'a taşır.