This course teaches developers how to create an application using the SQL API & SDK for Azure Cosmos DB. Students will understand how to write efficient queries, create indexing policies, manage & provisioned resources, & perform everyday operations with the SDK.
Before attending this course, students must have the following:
Software developers are tasked with creating cloud-native solutions that use the various SDKs and Azure Cosmos DB SQL API. They are comfortable using Java, Python, C#, or JavaScript. Additionally, they have knowledge of writing code that communicates with a NoSQL or SQL database platform.
Understand the Azure Cosmos DB for NoSQL & ascertain whether it is appropriate for your application.
Understand how to use the Azure Cosmos DB for NoSQL to create an account, & then use the report to develop Cosmos DB resources.
Learn about the different configuration possibilities for a new Azure Cosmos DB for a NoSQL account.
Choose from a variety of throughput options in Azure Cosmos DB for NoSQL.
Migrate data into & out of Azure Cosmos DB for NoSQL using Azure services & open-source
Understand the Microsoft.Azure.Cosmos library, & then download the library to use in a .NET application.
Understand how to configure the Azure Cosmos DB for NoSQL SDK in various ways, including integrating with the emulator, implementing parallelism, & create a custom logger.
Do bulk operations on Azure Cosmos DB in size from code using the SDK.
Author queries for Azure Cosmos DB for NoSQL using the SQL query language.
Create SQL queries for Azure Cosmos DB for NoSQL that uses subqueries or cross-products.
Create SQL queries for Azure Cosmos DB for NoSQL that uses subqueries or cross-products.
Discover indexes & indexing policies in Azure Cosmos DB for NoSQL.
For a container in Azure Cosmos DB for NoSQL, alter the indexing rules.
Utilize the change feed processor in the Azure Cosmos DB for NoSQL.NET SDK to process change feed events.
Use the Azure Functions bindings to integrate a function with Azure Cosmos DB for NoSQL.
Index Azure Cosmos DB for NoSQL data with Azure Cognitive Search
Identify an application's key access patterns. Define the entities' data model and containers for the data storage, using a partition key that will produce an effective & scalable data store for the application.
Identify strategies for managing relationships between data entities, such as customers & sales data. Improve data-model performance & scaling by pre-aggregating & denormalizing your data. Use change-feed to maintain your data's referential integrity.
Replicate data across the globe &manage failovers in Azure Cosmos DB that are automatic or manual.
For Azure Cosmos DB for NoSQL, configure consistency on a sliding scale.
Write data to multiple regions using Azure Cosmos DB for NoSQL.
Adjust the indexing policy in Azure Cosmos DB for NoSQL according to your SQL queries
Analyze how well an indexing strategy performs in Azure Cosmos DB for NoSQL.
Apply, configure, & monitor integrated cache in Azure Cosmos DB for NoSQL.
We will understand to use Azure Monitor to create & analyze monitoring data for Azure Cosmos DB.
We will understand to use a rich set of REST response codes returned by Azure Cosmos DB requests to help you analyze potential issues.
We will understand to use the two backup models Azure Cosmos DB provides.
We will understand the different security models that Azure Cosmos DB uses.
Understand how to manage Azure Cosmos DB for NoSQL accounts, databases, & containers using the Azure CLI.
Understand automated Azure Cosmos DB for NoSQL resource deployments using the Azure Resource Manager with JSON & Bicep templates.
Author stored procedures using JavaScript in Azure Cosmos DB for NoSQL.
Author user-defined functions & triggers using JavaScript in Azure Cosmos DB for NoSQL.
Creating Cloud Data Platforms lays out the fundamentals of a well-created platform that uses the scalable resources of the public Cloud to control all of a company's data and present it as insightful business data.
It delivers powerful, self-service analytics across hybrid & multi-cloud environments with the granular security & governance policies that IT leaders dem&. CDP is the latest approach to enterprise data that mainly delivers a full range of analytic capabilities from the Edge to AI.
A modern data platform should transparently orchestrate & automate the lifecycle, copy management, compliance & governance of data across infrastructures, application types, formats, containers, locations, and even SaaS. A data platform is mainly a natural software layer that controls the underlying storage resources it uses.
Start by determining the business users' expectations if you want to create a high-performing Big Data analytics platform in the Cloud. Determine who needs access to the data, how quickly they need their insights, and what analytics tools they prefer to use.
To attend the training session, you should have operational Desktops or Laptops with the required specification and a good internet connection to access the labs.
We would always recommend you attend the live session to practice & clarify the doubts instantly & get more value from your investment. However, if, due to some contingency, you have to skip the class, Radiant Tech learning will help you with the recorded session of that particular day. However, those recorded sessions are not meant only for personal consumption & NOT for distribution or commercial use.
Radiant Tech learning has a data center containing the Virtual Training environment for participants' h&-on-practice.
Participants can easily access these labs over Cloud with the help of a remote desktop connection.
Radiant virtual labs allow you to understand from anywhere in the world & in any time zone.
The understanders will be enthralled as we engage them the real-world & industry Oriented projects during the training program. These projects will improve your skills & knowledge & you will gain a better experience. These real-time projects will help you a lot in your future tasks & assignments.