WORKING WITH AMAZON DYNAMODB: GETTING STARTED WITH DYNAMODB EĞİTİMİ

Amazon DynamoDB'ye sıfırdan başlayın, ilk tablonuzu oluşturun

DynamoDB temelleri, tablo, item, attribute, birincil anahtar ve temel okuma/yazma

Bu eğitim, AWS'in tam yönetilen sunucusuz NoSQL veritabanı servisini sıfırdan tanıtır. Katılımcılar tablo, item ve attribute kavramlarını, partition key ile sort key'den oluşan birincil anahtar tasarımını, skaler/belge/küme veri tiplerini, AWS Console ve CLI…

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

AWS'in yönetilen NoSQL servisi DynamoDB'ye temelden ve uygulamalı giriş eğitimi

Bu eğitim, AWS'in tam yönetilen NoSQL anahtar-değer ve belge veritabanı servisini sıfırdan tanıtır. Katılımcılar DynamoDB'nin sunucusuz yapısını, tablo (table), öğe (item) ve öznitelik (attribute) kavramlarını öğrenir. Partition key ve sort key ile birincil anahtar tasarımı, veri tipleri, AWS Management Console ve AWS CLI ile ilk tablonun oluşturulması ele alınır. PutItem, GetItem gibi temel işlemler ve provisioned ile on-demand kapasite modları uygulamalı işlenir.

Süre ve Format

2 Gün. İlk gün DynamoDB temelleri, tablo ve birincil anahtar kavramları, ikinci gün console/CLI ile tablo oluşturma ve temel CRUD işlemleri işlenir.

Seviye

Başlangıç Seviyesi — Amazon DynamoDB temelleri, tablo yapısı, birincil anahtar ve temel CRUD işlemleri

Öğrenme Metodu

Her konu AWS Management Console ve AWS CLI üzerinde tablo oluşturma ve veri işleme adımlarıyla uygulamalı olarak gösterilir.

Neden Bu Eğitim?

☁️Sunucusuz NoSQL

Sunucu yönetmeden, otomatik ölçeklenen tam yönetilen bir NoSQL veritabanına temelden hâkim olursunuz.

🔑Anahtar tasarımı

Partition key ve sort key mantığını kavrayarak DynamoDB'de doğru tablo tasarımının temelini atarsınız.

🛠️Uygulamalı başlangıç

Console ve CLI ile ilk tablonuzu oluşturur, veri ekleyip okuyarak somut deneyim kazanırsınız.

Anahtar Konular

dynamodb eğitimiamazon dynamodb kursudynamodb giriş eğitimiaws nosql eğitimidynamodb başlangıçaws veritabanı eğitimidynamodb tablo oluşturmapartition key eğitiminosql veritabanı eğitimi
“DynamoDB'de başarılı başlangıcın anahtarı, daha ilk tabloda doğru birincil anahtarı seçmekten geçer.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak temel bilgi ve ortam gereksinimleri

1
Temel AWS bilgisi

AWS hesabı ve konsol kullanımına aşinalık servisin hızlı kavranmasını kolaylaştırır.

2
Veritabanı temeli

Tablo, kayıt ve anahtar gibi temel veritabanı kavramlarına aşinalık faydalıdır.

3
Komut satırı kullanımı

Temel terminal ve AWS CLI kullanımı örneklerin takip edilmesini sağlar.

4
AWS hesabı

Serbest kullanım (free tier) kapsamında bir AWS hesabı uygulamaların denenmesini mümkün kılar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar DynamoDB'nin sunucusuz NoSQL mimarisini, tablo, item ve attribute kavramlarını, partition key ile sort key'i ve temel veri tiplerini kavrar.
Modül 1
NoSQL ve DynamoDB'ye Giriş
  • İlişkisel veritabanı ile NoSQL arasındaki temel farklar
  • DynamoDB'nin anahtar-değer ve belge veri modeli
  • Tam yönetilen (fully managed) ve sunucusuz yapı
  • AWS bölgeleri ve DynamoDB'nin bölgesel çalışması
  • DynamoDB'nin tipik kullanım senaryoları
  • Otomatik ölçeklenme ve yüksek erişilebilirlik vaadi
Modül 2
Tablo, Item ve Attribute Kavramları
  • Tablonun (table) öğelerin koleksiyonu olarak yapısı
  • Item (öğe) kavramı ve satıra benzer rolü
  • Attribute (öznitelik) ile anahtar-değer alanları
  • Şemasız (schemaless) yapı ve esnek öznitelikler
  • Her item'ın 400 KB boyut sınırı
  • Item'ların birincil anahtarla benzersiz tanımlanması
Modül 3
Birincil Anahtar Tasarımı
  • Partition key (hash key) ile verinin dağıtılması
  • Yalnızca partition key'den oluşan basit anahtar
  • Partition key + sort key ile bileşik anahtar
  • Sort key ile aynı partition içinde sıralama
  • Anahtar seçiminin veri dağılımına etkisi
  • Benzersizlik ve erişim deseniyle anahtar ilişkisi
Modül 4
Veri Tipleri ve Öznitelik Türleri
  • Skaler tipler: String, Number, Binary, Boolean, Null
  • Belge tipleri: List ve Map yapıları
  • Küme (set) tipleri: String Set, Number Set
  • Tarih ve zaman verisinin saklanma yaklaşımı
  • Öznitelik adlandırma ve ayrılmış kelimeler
  • Veri tipi seçiminin sorgu ve depolamaya etkisi
Günün hedefiKatılımcılar AWS Console ve CLI ile ilk DynamoDB tablosunu oluşturur, PutItem, GetItem, UpdateItem ve DeleteItem ile temel CRUD yapar ve kapasite modlarını kavrar.
Modül 1
Console ve CLI ile Tablo Oluşturma
  • AWS Management Console üzerinden tablo oluşturma
  • Partition key ve sort key'in tablo oluştururken tanımı
  • AWS CLI ile create-table komutunun kullanımı
  • Tablo durumunun (CREATING, ACTIVE) izlenmesi
  • Tablo ayarlarının ve şemasının gözden geçirilmesi
  • Tablonun silinmesi ve temel yönetim işlemleri
Modül 2
Veri Ekleme ve Okuma (PutItem, GetItem)
  • PutItem ile tabloya yeni item ekleme
  • GetItem ile birincil anahtara göre tek öğe okuma
  • Console'daki Explore Items ile veri görüntüleme
  • ConsistentRead ile güçlü tutarlı okuma seçeneği
  • Varsayılan eventually consistent okuma davranışı
  • Projection ile yalnızca gerekli özniteliği okuma
Modül 3
Güncelleme ve Silme (UpdateItem, DeleteItem)
  • UpdateItem ile mevcut item'ın özniteliğini değiştirme
  • Update expression ile SET ve REMOVE kullanımı
  • Yeni öznitelik ekleme ve var olanı güncelleme
  • DeleteItem ile anahtara göre öğe silme
  • Atomik sayaç (ADD) ile değer artırma
  • İşlem öncesi ve sonrası değerlerin dönülmesi
Modül 4
Kapasite Modları ve Temel Kavramlar
  • Provisioned mode ile RCU ve WCU kapasite birimleri
  • On-demand mode ile talebe göre otomatik kapasite
  • İş yüküne göre kapasite modu seçim mantığı
  • Okuma/yazma kapasite biriminin anlamı
  • Free tier kapsamı ve temel maliyet kavramı
  • Throttling (kısıtlama) kavramına giriş

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
NoSQL temeli

İlişkisel ve NoSQL farkını kavrar, DynamoDB'nin anahtar-değer ve belge modelini anlarsınız.

✅
Tablo yapısı

Tablo, item ve attribute kavramlarını ve şemasız yapının mantığını öğrenirsiniz.

✅
Anahtar tasarımı

Partition key ve sort key ile basit ve bileşik birincil anahtar tasarımını kavrarsınız.

✅
Veri tipleri

Skaler, belge ve küme veri tiplerini amacına uygun seçerek item'ları doğru modellersiniz.

✅
Tablo oluşturma

AWS Console ve CLI ile ilk tablonuzu oluşturur ve temel yönetim işlemlerini yaparsınız.

✅
Temel CRUD

PutItem, GetItem, UpdateItem ve DeleteItem ile veri ekleme, okuma ve güncellemeyi uygularsınız.

✅
Kapasite modları

Provisioned ve on-demand kapasite modlarını ve okuma/yazma birimlerini kavrarsınız.

✅
Tutarlılık

Eventually consistent ve strongly consistent okuma arasındaki farkı ve etkilerini kavrarsınız.

Kimler İçin Uygundur?

  • AWS üzerinde NoSQL veritabanı kullanmaya yeni başlayan yazılım geliştiriciler
  • bulut mühendisleri
  • DynamoDB temellerini öğrenmek isteyen BT uzmanları ile öğrenciler için uygundur

Sıkça Sorulan Sorular

DynamoDB Getting Started eğitimi kimler için uygundur?
AWS üzerinde NoSQL veritabanı kullanmaya yeni başlayan yazılım geliştiriciler, bulut mühendisleri, BT uzmanları ve öğrenciler için uygundur. Veritabanı deneyimi sınırlı olanlar da tablo, anahtar ve temel işlemler sıfırdan ele alındığı için eğitimi rahatça takip edebilir.
Bu eğitim için AWS deneyimi gerekir mi?
İleri AWS deneyimi gerekmez. Temel bir AWS hesabı ve konsol kullanımına aşinalık yeterlidir. DynamoDB kavramları, tablo oluşturma ve temel CRUD işlemleri sıfırdan ele alınır ve Console ile AWS CLI üzerinde uygulamalı gösterilir.
Partition key ve sort key nedir, eğitimde nasıl işlenir?
Partition key verinin fiziksel dağıtımını belirleyen anahtardır; sort key ise aynı partition içindeki öğeleri sıralar. Eğitimde yalnızca partition key'den oluşan basit anahtar ile partition key + sort key'den oluşan bileşik anahtar tasarımı örneklerle uygulamalı işlenir.
Bu eğitim ileri DynamoDB konularını kapsıyor mu?
Hayır. Bu eğitim temellere odaklanır: tablo, anahtar, veri tipleri ve basit CRUD. Global/Local Secondary Index, transaction, Streams, DAX ve ileri veri modelleme gibi konular 'Interacting', 'Getting the Best Out of' ve 'Advanced Operations' eğitimlerinde ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve başarıyı belgeler. Eğitim yüz yüze veya online olarak kurumun ihtiyaçlarına göre uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Working with Amazon DynamoDB: Getting Started with DynamoDB Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

NoSQL VeritabanlarıProcessing Data: Using Kafka with Cassandra & Confluent Eğitimi
Veritabanı Eğitimleri

Processing Data: Using Kafka with Cassandra & Confluent Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Kafka, Cassandra ve Confluent eğitimi: olay akışı, topic ve partition, Kafka Connect ile Cassandra entegrasyonu, Schema Registry ve ksqlDB stream processing.

Detayları Gör →
NoSQL VeritabanlarıRedis Eğitimi
Veritabanı Eğitimleri

Redis Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Redis eğitimi: string, hash, list, set ve sorted set veri yapıları, önbellekleme desenleri, pub/sub, Streams, transaction ve Lua script'i uygulamalı öğrenin.

Detayları Gör →
NoSQL VeritabanlarıRedis ile Bellek İçi Veri Yönetimi Eğitimi
Veritabanı Eğitimleri

Redis ile Bellek İçi Veri Yönetimi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Redis ile bellek içi veri yönetimi eğitimi: önbellekleme desenleri, oturum yönetimi, rate limiting, dağıtık kilit, atomik işlemler ve uygulama entegrasyonu.

Detayları Gör →
NoSQL VeritabanlarıRedis Yönetimi ve Yüksek Erişilebilirlik Eğitimi
Veritabanı Eğitimleri

Redis Yönetimi ve Yüksek Erişilebilirlik Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Redis yönetimi eğitimi: RDB/AOF kalıcılık, replication, Sentinel ile failover, Redis Cluster sharding, güvenlik, performans tuning ve izlemeyi uygulamalı öğreni

Detayları Gör →
NoSQL VeritabanlarıThe Redis In-memory Data Store: Administering a Redis Server Eğitimi
Veritabanı Eğitimleri

The Redis In-memory Data Store: Administering a Redis Server Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Redis sunucu yönetimi eğitimi: redis.conf yapılandırması, RDB/AOF kalıcılık, replikasyon, Sentinel failover, Cluster, ACL/TLS güvenliği ve izlemeyi öğrenin.

Detayları Gör →
NoSQL VeritabanlarıThe Redis In-memory Data Store: An Introduction to Redis Eğitimi
Veritabanı Eğitimleri

The Redis In-memory Data Store: An Introduction to Redis Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Redis'e giriş eğitimi: bellek içi anahtar-değer deposu kavramı, Redis kurulumu, redis-cli, SET/GET komutları, TTL ve basit önbellek senaryosunu sıfırdan öğrenin

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn