Type
Virtual
Classroom ILT
Skill Level
Available dates
Learning Path
Virtual
Duration
1 Day
TYPE
Virtual
Classroom ILT
LEARNING PATH
SKILL LEVEL
DURATION
AVAILABLE DATES
Choose date
R3 400,00
Price excluding VAT
Introduction
This course teaches developers to utilize Azure Cosmos DB for NoSQL API and SDK. Students will learn query execution, resource configuration, SDK operations, and design strategies for non-relational data modeling and data partitioning.
Audience Profile
Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB for NoSQL and its various SDKs. They are familiar with C# programming. They also have experience writing code that interacts with a SQL or NoSQL database platform.
Course content
Module 1: Introduction to Azure Cosmos DB for NoSQL |
Learn about the Azure Cosmos DB for NoSQL and determine if it is a good fit for your application.
Lessons: |
|
Module 2: Try Azure Cosmos DB for NoSQL |
Learn how to use the Azure Cosmos DB for NoSQL to create an account, and then use the account to create Cosmos DB resources.
Lessons: |
|
Module 3: Plan Resource Requirements |
Familiarize yourself with the various configuration options for a new Azure Cosmos DB for NoSQL account.
Lessons: |
|
Module 4: Configure Azure Cosmos DB for NoSQL database and containers |
Select between the various throughput offerings in Azure Cosmos DB for NoSQL.
Lessons: |
|
Module 5: Use the Azure Cosmos DB for NoSQL SDK |
Learn about the Microsoft.Azure.Cosmos library, and then download the library to use in a .NET application.
Lessons: |
|
Module 6: Configure the Azure Cosmos DB for NoSQL SDK |
Learn how to configure the Azure Cosmos DB for NoSQL SDK in various ways including how to integrate with the emulator, implement parallelism, and create a custom logger.
Lessons: |
|
Module 7: Implement Azure Cosmos DB for NoSQL point operations |
Write code to create, read, update, and delete items in Azure Cosmos DB for NoSQL.
Lessons: |
|
Module 8: Query the Azure Cosmos DB for NoSQL |
Author queries for Azure Cosmos DB for NoSQL using the SQL query language.
Lessons: |
|
Module 9: Author complex queries with the Azure Cosmos DB for NoSQL |
Create SQL queries for Azure Cosmos DB for NoSQL that uses subqueries or cross-products.
Lessons: |
|
Module 10: Implement a non-relational data model |
Identify an application’s key access patterns. Define the entities’ data model, along with containers to store the data with a partition key that will result in an efficient and scalable data store for the application.
Lessons: |
|
Module 11: Design a data partitioning strategy |
Identify strategies for managing relationships between data entities, such as customers and sales data. Improve data-model performance and scaling by pre-aggregating and denormalizing your data. Use change-feed to maintain your data’s referential integrity.
Lessons: |
|
Associated certifications and exam
There is no Associated certification & Exam for this course, however, there is an assessment to achieve your Applied Skills credential. (Assessment Link)
Microsoft Overview
Skilled Microsoft engineers add significant value to the marketplace by reducing the cost of technology solutions whilst improving efficiency and fuelling innovation. Through authorized Microsoft training, Torque IT empowers engineers, developers and end-users to realise their full potential by providing them with the necessary knowledge and skills to optimise the adoption and use of Microsoft solutions.
Torque IT considers authorised Microsoft training to be an integral part of any Microsoft implementation. Microsoft authorised training, and associated certification, ensures that you get the most from your technology investment and that you are able to operate above the technology curve. Microsoft career certifications are universally recognised as demonstrating a high level of expertise and credibility for individuals and the organisations that employ them.
Authorized Microsoft training and certification is the industry standard for any solution that includes designing, selling, implementing, upgrading, managing, and operating Microsoft solutions.
For 19 years, Torque IT has maintained the status of Gold Learning Partner for Microsoft in South Africa. This is the highest level of accreditation that Microsoft awards to Learning Partners that specialize in technical, product, sales, development, end-user and solutions training.
These achievements reflect our commitment to providing our customers with quality skills development, enablement, training, and certification solutions that demonstrate exceptional depth, breadth, and expertise across Windows Server, Windows Client, Microsoft Virtualization, Microsoft Azure, Office 365, Exchange Server, SharePoint Server, Skype for Business, System Centre Server, Visual Studio and Microsoft Office technologies.
Torque is recognized by Microsoft, and the industry, as having met rigorous standards for educational competency, service, customer satisfaction and investment in Microsoft technologies that will prepare the next generation of IT industry professionals.