Azure CosmosDB

Microsoft Azure Cosmos DB is a fully managed NoSQL database service designed for high-speed data processing and storage scaling. It supports multiple data models and open-source APIs, such as MongoDB and Cassandra. The Implementing Microsoft Azure Cosmos DB Solutions training course is intended for developers and architects who will be utilizing Azure Cosmos DB. This course is designed for database developers, big data developers, and architects that utilize Azure Cosmos DB in their solutions and focuses on the Azure Cosmos DB database service in the Microsoft Azure Cloud.

img
request

Can’t find a batch you were looking for?

 

Microsoft Azure Cosmos DB is a fully managed NoSQL database service designed for high-speed data processing and storage scaling. It supports multiple data models and open-source APIs, such as MongoDB and Cassandra. The Implementing Microsoft Azure Cosmos DB Solutions training course is intended for developers and architects who will be utilizing Azure Cosmos DB. This course is designed for database developers, big data developers, and architects that utilize Azure Cosmos DB in their solutions and focuses on the Azure Cosmos DB database service in the Microsoft Azure Cloud.

 
Course Objectives:
 

After completing this module, you'll be able to:

 
  • Identify the key benefits provided by Azure Cosmos DB
  • Describe the elements in an Azure Cosmos DB account and how they are organized
  • Explain the different consistency levels and choose the correct one for your project
  • Explore the APIs supported in Azure Cosmos DB and choose the appropriate API for your solution
  • Describe how request units impact costs
  • Create Azure Cosmos DB resources by using the Azure portal.
 

Course content

 

Introduction to Azure Cosmos DBD
  • Review of NoSQL database structures
  • Migrating data and applications to Cosmos DB
  • Managing data in Cosmos DB
  • Creating and using a SQL API database in Cosmos DB
What is Azure Cosmos DB?
  • Key benefits of Azure Cosmos DB
  • How does it work?
  • Portioning Data
  • Logical Partitioning
  • Physical Partitioning
  • Choosing an API in Azure CosmosDB
  • Azure Cosmos DB resource model
  • Elements in an Azure Cosmos DB account
  • Lab: Creating Cosmos DB instance with Azure CosmosDB for NoSQL API using Azure Portal
  • Lab: Working with Elements of Azure Cosmos DB account
Global Distribution
  • Configure multi-region writes
  • Manage consistency levels
  • Configure conflict resolution policies
  • Lab: Configure multi-region writes using Azure Portal
  • Lab: Configure Consistency levels using Azure portal
  • Lab: Configure Consistency levels using Azure CLI/PowerShell
Designing and Implementing SQL API Database Applications
  • Document models in Cosmos DB
  • Querying data in a SQL API database
  • Querying and maintaining data programmatically
  • Designing and implementing SQL API database applications
Implementing Server Side Operations
  • Server-side programming with Cosmos DB
  • Creating and using stored procedures
  • Using triggers to maintain data integrity
  • Writing user-defined functions, stored procedures and triggers
Optimizing and monitoring performance
  • Optimizing database performance
  • Monitoring the performance of a database
  • Tuning a database and monitoring performance
Designing and Implementing a Graph Database
  • Graph database models in Cosmos DB
  • Designing Graph database models for efficient operation
  • Designing and implementing a Graph database
Querying and Analyzing Big Data with Cosmos DB
  • Integrating Cosmos DB with Azure search to optimize queries
  • Analyzing data in a Cosmos DB database using Apache Spark
  • Visualizing data in a Cosmos DB database
  • Querying and Analyzing Big Data with Cosmos DB
Implementing Stream Processing with Cosmos DB
  • Working with the Cosmos DB change feed
  • Integrating Cosmos DB into streaming solutions
  • Using Cosmos DB with stream processing
Secure Azure Cosmos credentials using Azure Key Vault
  • Create a Key Vault
  • Add Azure Cosmos DB access keys to the Key Vault
  • Use Managed Identity
  • Create an Azure web application
  • Enable Manage Identity
  • Register the application & grant permissions to read the Key Vault
  • Lab: Securing Azure Cosmos credentials using Azure Key Vault

 

To see the full course content Download now

Course Prerequisites

 
  • Basic understanding of database concepts and data structures.
  • Some experience with NoSQL and relational databases is beneficial but not mandatory.
  • Knowledge of JSON and general data interchange formats.
  • You should be familiar with developer concepts and terminology.
  • Experience working with data solutions.
  • An understanding of cloud computing and some experience with the Azure portal.

Who can attend

 

This course is intended for:

 
  1. Database Administrators
  2. Developers

Number of Hours: 25hrs

Certification

Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420)

Key features

  • One to One Training
  • Online Training
  • Fastrack & Normal Track
  • Resume Modification
  • Mock Interviews
  • Video Tutorials
  • Materials
  • Real Time Projects
  • Virtual Live Experience
  • Preparing for Certification

FAQs

DASVM Technologies offers 300+ IT training courses with 10+ years of Experienced Expert level Trainers.

  • One to One Training
  • Online Training
  • Fastrack & Normal Track
  • Resume Modification
  • Mock Interviews
  • Video Tutorials
  • Materials
  • Real Time Projects
  • Materials
  • Preparing for Certification

Call now: +91-99003 49889 and know the exciting offers available for you!

We working and coordinating with the companies exclusively to get placed. We have a placement cell focussing on training and placements in Bangalore. Our placement cell help more than 600+ students per year.

Learn from experts active in their field, not out-of-touch trainers. Leading practitioners who bring current best practices and case studies to sessions that fit into your work schedule. We have a pool of experts and trainers are composed with highly skilled and experienced in supporting you in specific tasks and provide professional support. 24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts. Our trainers has contributed in the growth of our clients as well as professionals.

All of our highly qualified trainers are industry experts with at least 10-12 years of relevant teaching experience. Each of them has gone through a rigorous selection process which includes profile screening, technical evaluation, and a training demo before they are certified to train for us. We also ensure that only those trainers with a high alumni rating continue to train for us.

No worries. DASVM technologies assure that no one misses single lectures topics. We will reschedule the classes as per your convenience within the stipulated course duration with all such possibilities. If required you can even attend that topic with any other batches.

DASVM Technologies provides many suitable modes of training to the students like:

  • Classroom training
  • One to One training
  • Fast track training
  • Live Instructor LED Online training
  • Customized training

Yes, the access to the course material will be available for lifetime once you have enrolled into the course.

You will receive DASVM Technologies recognized course completion certification & we will help you to crack global certification with our training.

Yes, DASVM Technologies provides corporate trainings with Course Customization, Learning Analytics, Cloud Labs, Certifications, Real time Projects with 24x7 Support.

Yes, DASVM Technologies provides group discounts for its training programs. Depending on the group size, we offer discounts as per the terms and conditions.

We accept all major kinds of payment options. Cash, Card (Master, Visa, and Maestro, etc), Wallets, Net Banking, Cheques and etc.

DASVM Technologies has a no refund policy. Fees once paid will not be refunded. If the candidate is not able to attend a training batch, he/she is to reschedule for a future batch. Due Date for Balance should be cleared as per date given. If in case trainer got cancelled or unavailable to provide training DASVM will arrange training sessions with other backup trainer.

Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.

Please Contact our course advisor +91-99003 49889. Or you can share your queries through info@dasvmtechnologies.com

like our courses