AWS Veritabanı hizmetlerine giriş

AWS Kavramları

Amar Suchak

Software Engineer, Microsoft

Veritabanları neden kritik?

Bir kütüphane katalog sistemi görseli

AWS Kavramları

Veritabanı türlerini anlama

  • İlişkisel Veritabanları (RDS)
    • Düzenli bir kitaplık gibidir
    • MySQL, PostgreSQL, Oracle vb. kullanır
    • Geleneksel uygulamalar için idealdir
    • AWS RDS: dijital dünyanın sağlam kitaplığı

Bir RDMS görseli

  • NoSQL Veritabanları (DynamoDB)
    • Dinamik bir dergilik gibidir
    • Yapısız veri için esnek şema
    • Mobil, IoT, oyun için idealdir
    • AWS DynamoDB: değişen içeriğe hazır, uyarlanabilir

Yeni nesne türlerinin esnek alınmasını ve işletimini gösteren NoSQL veri yapısı görseli

AWS Kavramları

RDS'ye yakından bakış

  • Ölçeklenebilir ve maliyet-etkin
  • MySQL, PostgreSQL vb. gibi birden çok motoru destekler

Farklı tablolar arasındaki bağlantıları grafik benzeri biçimde gösteren ilişkisel veritabanı yapısı görseli

AWS Kavramları

DynamoDB'nin içi

  • Web ölçeğindeki uygulamalar için tasarlanmıştır
  • Tek haneli milisaniye gecikme sunar

DynamoDB'nin esnekliğini gösteren, yarı rastgele gruplanmış nesne kuleleri görseli

AWS Kavramları

DynamoDB devamı

  • DynamoDB anahtar-değer modelini kullanır
  • Bir anahtar bir değere eşlenir

Bir anahtarın kasa dolapları duvarı önünde tutulduğu görsel

AWS Kavramları

RDS ve DynamoDB'nin ötesi

RDS ve DynamoDB'nin ötesindeki farklı veritabanı hizmetlerini gösteren görsel

1 https://docs.aws.amazon.com/whitepapers/latest/aws-overview/database.html
AWS Kavramları

AWS veritabanı geçiş hizmetleri

Verileri şirket içi veritabanlarından AWS'ye taşıma AWS_DMS.png

1 https://aws.amazon.com/dms/
AWS Kavramları

Hadi pratik yapalım!

AWS Kavramları

Preparing Video For Download...