Datum
22/11/2024
Ganztägig
Kalender-Import: iCal

Veranstaltungsort
ETC Trainingscenter
Modecenterstraße 22, 1030 - Wien




In diesem Training erfahren Entwickler*innen, wie sie die API und das SDK von Azure Cosmos DB for NoSQL verwenden.

Die Trainingssteilnehmenden lernen etwas über Abfrageausführung, Ressourcenkonfiguration, SDK-Vorgänge und Entwurfsstrategien für nicht relationale Datenmodellierung und Datenpartitionierung.
Softwareentwickler*innen, die mit der Entwicklung von cloudnativen Lösungen betraut sind, die Azure Cosmos DB for NoSQL und die verschiedenen zugehörigen SDKs nutzen.

Sie sind mit C#, Python, Java oder JavaScript vertraut.

Außerdem verfügen sie über Erfahrung beim Schreiben von Code, der mit einer SQL- oder NoSQL-Datenbankplattform interagiert.
Introduction to Azure Cosmos DB for NoSQL

– What is Azure Cosmos DB for NoSQL

– How does Azure Cosmos DB for NoSQL work

– When should you use Azure Cosmos DB for NoSQL

Try Azure Cosmos DB for NoSQL

– Explore resources

– Review basic operations

Plan Resource Requirements

– Understand throughput

– Evaluate throughput requirements

– Evaluate data storage requirements

– Time-to-live (TTL)

– Plan for data retention with time-to-live (TTL)

Configure Azure Cosmos DB for NoSQL database and containers

– Serverless

– Compare serverless vs. provisioned throughput

– Autoscale throughput

– Compare autoscale vs. standard (manual) throughput

– Migrate between standard (manual) and autoscale throughput

Use the Azure Cosmos DB for NoSQL SDK

– Understand the SDK

– Import from package manager

– Connect to an online account

– Implement client singleton

– Configure connectivity mode

Configure the Azure Cosmos DB for NoSQL SDK

– Enable offline development

– Handle connection errors

– Implement threading and parallelism

– Configure logging

Implement Azure Cosmos DB for NoSQL point operations

– Understand point operations

– Create documents

– Read a document

– Update documents

– Configure time-to-live (TTL) value for a specific document

– Delete documents

Query the Azure Cosmos DB for NoSQL

– Understand SQL query language

– Create queries with SQL

– Project query results

– Implement type-checking in queries

– Use built-in functions

– Execute queries in the SDK

Author complex queries with the Azure Cosmos DB for NoSQL

– Create cross-product queries

– Implement correlated subqueries

– Implement variables in queries

– Paginate query results

Implement a non-relational data model

– What’s the difference between NoSQL and relational databases?

– Identify access patterns for your app

– When to embed or reference data

– Choose a partition key

– Model small lookup entities

Design a data partitioning strategy

– Denormalize data in your model

– Manage referential integrity by using change feed

– Combine multiple entities in the same container

– Denormalize aggregates in the same container

– Finalize the data model

690,00

Kategorien