DynamoDB ile ölçeklenen, hızlı ve sunucusuz NoSQL uygulamalar kurun
AWS Developer Associate: DynamoDB NoSQL Database Eğitimi, AWS'nin yönetilen NoSQL servisi DynamoDB ile ölçeklenebilir uygulamalar geliştirmeyi uygulamalı öğretir.
AWS DynamoDB ile NoSQL veri modelleme ve geliştirmeyi öğreten orta seviye eğitim
AWS Developer Associate: DynamoDB NoSQL Database Eğitimi, AWS'nin yönetilen NoSQL servisi DynamoDB ile ölçeklenebilir uygulamalar geliştirmeyi uygulamalı öğretir. Katılımcılar partition ve sort key tasarımını, item ve attribute modelini, Query ve Scan farkını, GSI ve LSI'yi, kapasite modlarını, DynamoDB Streams ile olay tabanlı mimariyi, tek tablo tasarımını, PartiQL'i, transaction'ları ve SDK ile erişimi öğrenir. Konular Developer Associate bakış açısıyla işlenir.
3 Gün. İlk gün DynamoDB temelleri ve anahtar tasarımı, ikinci gün indeksler ve veri modelleme, üçüncü gün Streams, tek tablo tasarımı ve SDK uygulamalı işlenir.
Orta Seviye — DynamoDB anahtar tasarımı, GSI/LSI, kapasite modları, Streams ve tek tablo tasarımı
Her konu AWS konsolu, AWS CLI ve SDK üzerinde gerçek DynamoDB tabloları ve örnek veri modelleri ile uygulamalı pekiştirilir.
Partition ve sort key tasarımıyla ölçekten bağımsız, sabit milisaniyelik gecikmeli veri erişimi kurmayı öğrenirsiniz.
Erişim desenlerine (access pattern) göre indeks ve tek tablo tasarımıyla NoSQL veriyi doğru modellersiniz.
DynamoDB Streams ile Lambda tetikleyerek olay güdümlü, sunucusuz çözümler geliştirmeyi uygularsınız.
Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri
IAM, bölge ve temel AWS servislerine aşinalık DynamoDB konularını takip etmeyi kolaylaştırır.
Python, JavaScript veya benzeri bir dilde temel deneyim SDK örneklerini anlamayı destekler.
Tablo, anahtar ve JSON kavramlarına aşinalık NoSQL modellemeyi anlamayı sağlar.
Erişilebilir bir AWS hesabı DynamoDB tablosu oluşturma denemelerini mümkün kılar.
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.
Program sonunda katılımcılar:
DynamoDB'nin item, attribute ve şemasız yapısını kavrar, ilişkisel modelden farklarını anlarsınız.
Partition ve sort key tasarlar, hot partition'ı önler ve erişim desenine uygun anahtar seçersiniz.
Query ile verimli okuma yapar, Scan maliyetini bilir ve filter/projection ile sonucu düzenlersiniz.
GSI ve LSI tasarlar, projection türünü seçer ve farklı erişim desenlerini indekslerle karşılarsınız.
On-demand ve provisioned modları, RCU/WCU ve auto scaling ile maliyeti ve throttling'i yönetirsiniz.
DynamoDB Streams ve Lambda ile olay tabanlı, sunucusuz çözümler geliştirirsiniz.
Single-table design ve GSI overloading ile karmaşık erişim desenlerini verimli modellersiniz.
PartiQL, transaction ve AWS SDK ile güvenli, tutarlı ve ölçeklenebilir uygulamalar kurarsınız.
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.
Graph veritabanı kavramlarına ve Neo4j'ye giriş eğitimi: property graph modeli, node ve relationship kavramları, kullanım alanları ve temel Cypher.
Detayları Gör →Neo4j Browser eğitimi: arayüz ve Cypher editörü, graph görselleştirme ve GRASS, sistem komutları, parametre ve favoriler, LOAD CSV ve PROFILE analizi.
Detayları Gör →Neo4j ile graph modelleme giriş eğitimi: use case odaklı modelleme, node, relationship ve property kararları, whiteboard'dan Cypher'a ve ilişkisel geçiş.
Detayları Gör →Neo4j graph model refactoring ve otomasyon eğitimi: APOC refactor prosedürleri, property'yi node'a çıkarma, apoc.periodic.iterate, indeks, constraint ve şema ev
Detayları Gör →HBase & ZooKeeper eğitimi: znode modeli, quorum ve ZAB, HMaster seçimi, RegionServer takibi, split-brain önleme ve izleme uygulamalı anlatılır.
Detayları Gör →HBase Installation eğitimi: standalone, pseudo-distributed ve tam dağıtık kurulum, hbase-site.xml yapılandırma, ZooKeeper, HA ve doğrulama uygulamalı.
Detayları Gör →