Microsoft SQL Server Lisanslarının Amazon RDS Üzerinde Kullanılabilirliği

Microsoft, SQL Server lisanslarının Amazon RDS üzerinde kullanılmasına izin veriyor. Bu değişiklik, organizasyonların yönetilen hizmetlere geçişini kolaylaştırırken lisans maliyetlerini optimize etmelerini sağlıyor.

4
4sysops
0 görüntülenme
Microsoft SQL Server Lisanslarının Amazon RDS Üzerinde Kullanılabilirliği

Giriş

Microsoft, Amazon Relational Database Service (RDS) üzerinde SQL Server lisanslarının kullanılmasına izin veren bir politika değişikliği gerçekleştirdi. Bu yenilik, özellikle Software Assurance sahibi olan organizasyonlara büyük avantajlar sağlıyor. Artık kullanıcılar, mevcut SQL Server lisanslarını Amazon RDS'e taşıyarak, yönetilen bir veritabanı hizmetine geçiş yapabilir ve lisans ücretlerini ikinci kez ödemek zorunda kalmazlar.

Daha önce, AWS bulutunda lisans taşınabilirliği sadece Elastic Compute Cloud (EC2) üzerindeki kendi yönetilen sanal makineleriyle sınırlıydı. Bu kısıtlama, organizasyonların yönetilen veritabanı hizmetlerine geçişini zorlaştırıyordu. Microsoft'un bu değişikliğiyle birlikte, Amazon RDS gibi yönetilen hizmetlere de lisans taşınabilirliği mümkün hale geldi.

Sorun ve Arka Plan

Birçok organizasyon, SQL Server lisanslarını AWS ortamında kullanmak istiyor ancak yönetilen hizmetlere geçiş yaparken lisans uyumluluğu konusunda endişeler yaşıyordu. Bu durum, özellikle aşağıdaki senaryolarda karşılaşılan bir problemdi:

  • Mevcut SQL Server lisanslarının AWS bulutuna taşınması gereksinimi
  • Yönetilen veritabanı hizmetlerine (Amazon RDS) geçiş yapma isteği
  • Lisans maliyetlerini optimize etme ihtiyacı

Önceden, bu geçişler sadece EC2 üzerindeki kendi yönetilen sanal makineleriyle mümkündü. Bu da organizasyonların yönetilen hizmetlerin avantajlarından (otomatik yedekleme, yamalar, ölçeklendirme vb.) faydalanmasını engelliyordu.

Çözüm: SQL Server Lisanslarının Amazon RDS Üzerinde Kullanımı

Microsoft'un gerçekleştirdiği politika değişikliğiyle birlikte, SQL Server lisanslarının Amazon RDS üzerinde kullanılmasına izin verildi. Bu değişiklik, aşağıdaki avantajları beraberinde getiriyor:

  • Lisans Maliyetlerinde Optimizasyon: Mevcut SQL Server lisansları, yeni lisans satın alma ihtiyacını ortadan kaldırarak maliyetleri düşürür.
  • Yönetilen Hizmetlere Geçiş Kolaylığı: Amazon RDS gibi yönetilen hizmetlere geçiş yapmak artık daha basit ve maliyet etkin hale geldi.
  • Software Assurance Avantajları: Software Assurance sahibi olan kullanıcılar, bu değişiklikten en fazla faydayı sağlar.

Ön Gereksinimler

Bu avantajdan yararlanabilmek için aşağıdaki koşulların sağlanması gerekmektedir:

  1. SQL Server Lisansının Mevcut Olması: Kullanıcıların, geçerli ve kullanılabilir bir SQL Server lisansına sahip olması gerekir.
  2. Software Assurance Sahibi Olunması: Lisansın Software Assurance kapsamında olması zorunludur. Bu, lisansın bulut ortamlarında kullanılmasına izin verir.
  3. Amazon RDS Üzerinde SQL Server Kullanımı: Lisansın, Amazon RDS üzerinde SQL Server çalıştıran bir veritabanı instance'ında kullanılması gerekir.

Adım Adım Uygulama

SQL Server lisanslarını Amazon RDS üzerinde kullanmak için aşağıdaki adımları izleyin:

  1. Amazon RDS Instance'ı Oluşturun:

    AWS Management Console üzerinden Amazon RDS hizmetine gidin ve yeni bir SQL Server instance'ı oluşturun.

    1. AWS Management Console'a giriş yapın.
    2. RDS hizmetine gidin.
    3. "Create database" seçeneğine tıklayın.
    4. Veritabanı motoru olarak "Microsoft SQL Server" seçin.
    5. Instance özelliklerini (sürüm, boyut, depolama vb.) yapılandırın.
    6. "License model" bölümünde "License Included" yerine "Bring Your Own License (BYOL)" seçeneğini seçin.
    7. Instance'ı oluşturun.
  2. Lisans Doğrulamasını Yapın:

    Amazon RDS, BYOL modelini destekler. Lisansınızın geçerliliğini doğrulamak için aşağıdaki adımları izleyin:

    1. AWS Systems Manager veya AWS CLI kullanarak lisans doğrulamasını gerçekleştirin.
    2. Lisans anahtarınızı ve Software Assurance bilgilerinizi AWS destek ekibiyle paylaşın (gerektiğinde).
    3. Amazon RDS instance'ınızın lisans durumunu AWS Management Console üzerinden kontrol edin.
  3. Veritabanı Bağlantısını Yapılandırın:

    Oluşturulan RDS instance'ına bağlanmak için gerekli bağlantı bilgilerini alın ve uygulamanızda kullanın.

    1. RDS instance'ının "Endpoint" bilgisini alın.
    2. Bağlantı dizesini oluşturun (örn: Server=endpoint;Database=dbname;User Id=username;Password=password;).
    3. Uygulamanızın konfigürasyonunda bu bağlantı dizesini kullanın.
  4. Lisans Uyumluluğunu Kontrol Edin:

    AWS, lisans uyumluluğunu düzenli olarak denetler. Bu nedenle, aşağıdaki kontrolleri yapmanız önemlidir:

    1. AWS Trusted Advisor aracını kullanarak lisans durumunu kontrol edin.
    2. AWS Support'e başvurarak lisans geçerliliği hakkında bilgi alın.
    3. Software Assurance belgelerinizi güncel tutun.

Önemli Uyarılar ve İpuçları

Uyarı 1: Lisansınızın Software Assurance kapsamında olmadığı durumlarda, Amazon RDS üzerinde SQL Server kullanamazsınız. Lisansınızın kapsamını kontrol etmek için Microsoft'un lisans portalını ziyaret edin.

İpucu 1: Amazon RDS üzerinde BYOL modelini kullanırken, lisans sayınızı doğru şekilde ayarladığınızdan emin olun. Aşırı lisans kullanımı, uyumluluk sorunlarına yol açabilir.

Uyarı 2: AWS, lisans uyumluluğunu sıkı bir şekilde denetler. Lisans kurallarına uymadığınız takdirde, hizmetinizin askıya alınması veya lisansın iptal edilmesi riskiyle karşı karşıya kalabilirsiniz.

Avantajlar ve Dezavantajlar

Avantajlar

  • Mevcut SQL Server lisanslarının yeniden kullanılmasıyla maliyet tasarrufu sağlanır.
  • Yönetilen bir veritabanı hizmeti olan Amazon RDS'in avantajlarından (otomatik yedekleme, yamalar, ölçeklendirme) faydalanılır.
  • Lisans yönetimi basitleşir ve organizasyonlar lisanslarını daha verimli kullanabilir.

Dezavantajlar

  • Software Assurance sahibi olmayan kullanıcılar bu avantajdan yararlanamaz.
  • Lisans uyumluluğunun sıkı bir şekilde denetlenmesi gerekir; aksi takdirde uyumluluk sorunları ortaya çıkabilir.
  • Amazon RDS'in sunduğu bazı özellikler (örn: özel yapılandırmalar), BYOL modeliyle sınırlı olabilir.

Sonuç

Microsoft'un SQL Server lisanslarının Amazon RDS üzerinde kullanılmasına izin vermesi, organizasyonlara önemli avantajlar sunuyor. Bu değişiklik sayesinde, yönetilen veritabanı hizmetlerine geçiş yapmak artık daha maliyet etkin ve basit hale geldi. Özellikle Software Assurance sahibi olan kullanıcılar, bu yenilikten en fazla faydayı sağlayabilir.

Ancak, lisans uyumluluğunun sıkı bir şekilde takip edilmesi gerektiğini unutmamak önemlidir. AWS ve Microsoft'un lisans kurallarına tam olarak uymak, gelecekte karşılaşabileceğiniz sorunların önüne geçecektir. Bu nedenle, lisanslarınızın geçerliliğini ve uyumluluğunu düzenli olarak kontrol etmeyi ihmal etmeyin.

Kaynaklar

Kaynak

4sysops