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