We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

High Throughput Databases with Microsoft Azure Cosmos DB

Brendan McKeown

By the end of this guided project, you will have successfully created an Azure account, logged into the Azure Portal and created, and configured a new Azure Cosmos DB Account, You will have created a Cosmos DB Database and Containers and imported sample data, tested the import by running queries against the database using a Cosmos DB Notebook. You will also have configured both Manual and autoscale throughput against Databases and individual containers and configured request units or RUs Having successfully configured throughput you will have made the database globally accessible by creating a Read replica in a different region thus providing near user access to the data and also high availability. You will have completed this project by then deleting any non required resources to keep costs to a minimum.

Read more

By the end of this guided project, you will have successfully created an Azure account, logged into the Azure Portal and created, and configured a new Azure Cosmos DB Account, You will have created a Cosmos DB Database and Containers and imported sample data, tested the import by running queries against the database using a Cosmos DB Notebook. You will also have configured both Manual and autoscale throughput against Databases and individual containers and configured request units or RUs Having successfully configured throughput you will have made the database globally accessible by creating a Read replica in a different region thus providing near user access to the data and also high availability. You will have completed this project by then deleting any non required resources to keep costs to a minimum.

If you enjoy this project, we recommend taking the Microsoft Azure Data Fundamentals DP-900 Exam Prep Specialization: https://www.coursera.org/specializations/microsoft-azure-dp-900-data-fundamentals

Enroll now

What's inside

Syllabus

Project Overview
By the end of this 2 hour Guided Project, you will have successfully created an Azure account, logged into the Azure Portal and created, and configured a new Azure Cosmos DB Account, You will have created a Cosmos DB Database and Containers and imported sample data, tested the import by running queries against the database using a Cosmos DB Notebook. You will also have configured both Manual and autoscale throughput against Databases and individual containers and configured request units or RU/s. Having successfully configured throughput you will have made the database globally accessible by creating a Read replica in a different region thus providing near user access to the data and also high availability. You will have completed this project by then deleting any non required resources to keep costs to a minimum.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches the basics of Azure Cosmos DB, a managed NoSQL database service
Provides an in-depth understanding of different throughput modes and their impact on performance
Emphasizes hands-on learning through guided project, which reinforces the concepts taught
Prerequisites include a basic understanding of NoSQL databases, which may not be suitable for absolute beginners

Save this course

Save High Throughput Databases with Microsoft Azure Cosmos DB to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for High Throughput Databases with Microsoft Azure Cosmos DB. These are activities you can do either before, during, or after a course.

Career center

Learners who complete High Throughput Databases with Microsoft Azure Cosmos DB will develop knowledge and skills that may be useful to these careers:
Database Administrator
Database Administrators are responsible for the installation, configuration, maintenance, and performance of database management systems. This course provides a solid foundation in Azure Cosmos DB, a cloud-based database service offered by Microsoft. By understanding the concepts covered in this course, aspiring Database Administrators can gain valuable skills in managing and optimizing database systems, making them more efficient and reliable.
Data Analyst
Data Analysts collect, analyze, and interpret data to provide insights and recommendations to businesses. This course on Azure Cosmos DB can be particularly beneficial for Data Analysts as it equips them with the knowledge and skills to work with large-scale, distributed databases. By mastering the concepts taught in this course, Data Analysts can enhance their ability to extract meaningful insights from data, enabling them to make informed decisions and drive business outcomes.
Cloud Architect
Cloud Architects design, build, and manage cloud computing solutions. This course provides a strong foundation in Azure Cosmos DB, a highly scalable and globally distributed database service offered by Microsoft. By gaining expertise in Azure Cosmos DB, Cloud Architects can develop robust and performant cloud-based applications that can handle large volumes of data and meet the demands of modern businesses.
DevOps Engineer
DevOps Engineers bridge the gap between development and operations teams to ensure smooth and efficient software delivery. This course on Azure Cosmos DB can be beneficial for DevOps Engineers as it provides insights into the deployment, management, and monitoring of database systems in the cloud. By understanding the concepts covered in this course, DevOps Engineers can enhance their ability to automate and streamline database-related tasks, leading to faster and more reliable software releases.
Data Engineer
Data Engineers design, build, and maintain data pipelines and systems. This course on Azure Cosmos DB provides a solid foundation in working with large-scale, distributed databases. By gaining proficiency in Azure Cosmos DB, Data Engineers can develop efficient and scalable data pipelines that can handle the increasing volume and complexity of data in modern businesses.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course on Azure Cosmos DB can be beneficial for Software Engineers who are working on data-intensive applications. By understanding the concepts and techniques covered in this course, Software Engineers can build applications that can efficiently store, manage, and process large volumes of data, ensuring high performance and reliability.
Database Designer
Database Designers design and implement database systems that meet the specific needs of an organization or application. This course on Azure Cosmos DB provides a deep understanding of the concepts and techniques involved in designing and managing distributed databases. By mastering the principles taught in this course, Database Designers can create scalable and performant database systems that can handle the ever-growing data demands of modern businesses.
Data Scientist
Data Scientists use data to build models and make predictions to help businesses make better decisions. This course on Azure Cosmos DB provides a solid foundation in working with large-scale, distributed databases. By gaining expertise in Azure Cosmos DB, Data Scientists can develop models that can efficiently process and analyze large volumes of data, enabling them to make more accurate predictions and drive better outcomes for their organizations.
Systems Administrator
Systems Administrators are responsible for the maintenance and operation of computer systems and networks. This course on Azure Cosmos DB provides insights into the management and monitoring of cloud-based database systems. By understanding the concepts covered in this course, Systems Administrators can effectively manage Azure Cosmos DB instances, ensuring high availability, reliability, and performance.
Network Engineer
Network Engineers design, implement, and maintain computer networks. This course on Azure Cosmos DB may be of interest to Network Engineers as it provides an understanding of the network requirements and considerations for deploying and managing cloud-based database systems. By gaining knowledge of Azure Cosmos DB's global distribution and replication capabilities, Network Engineers can design and configure networks that can support the high availability and performance demands of modern applications.
Information Security Analyst
Information Security Analysts protect an organization's computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. This course on Azure Cosmos DB may provide valuable insights for Information Security Analysts as it covers the security features and capabilities of Azure Cosmos DB. By understanding how Azure Cosmos DB protects data and ensures compliance, Information Security Analysts can contribute to the development and implementation of effective security measures for cloud-based database systems.
IT Manager
IT Managers plan, implement, and manage an organization's information technology systems and services. This course on Azure Cosmos DB can be beneficial for IT Managers as it provides a comprehensive overview of the capabilities and benefits of this cloud-based database service. By understanding Azure Cosmos DB's scalability, performance, and global distribution, IT Managers can make informed decisions about adopting and managing database systems that meet the evolving needs of their organizations.
Cloud Operations Engineer
Cloud Operations Engineers manage and maintain cloud computing systems and services. This course on Azure Cosmos DB provides a solid foundation in the operation and management of cloud-based database systems. By gaining expertise in Azure Cosmos DB's monitoring, scaling, and performance tuning capabilities, Cloud Operations Engineers can ensure the reliability, availability, and efficiency of database systems in the cloud.
Data Architect
Data Architects design and implement data management solutions that meet the business requirements of an organization. This course on Azure Cosmos DB provides insights into the design and management of scalable and performant database systems. By understanding the principles and best practices covered in this course, Data Architects can develop data management strategies that leverage the capabilities of Azure Cosmos DB to meet the evolving data needs of their organizations.
Business Analyst
Business Analysts gather and analyze data to identify and solve business problems. This course on Azure Cosmos DB may be beneficial for Business Analysts who are involved in projects that require the storage and management of large volumes of data. By understanding the capabilities of Azure Cosmos DB, Business Analysts can better assess the data management needs of their organizations and make informed recommendations for database solutions.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in High Throughput Databases with Microsoft Azure Cosmos DB.
Provides a comprehensive overview of the challenges and best practices for designing and building data-intensive applications, including topics such as data modeling, data storage, and distributed systems. It's a great resource for understanding the underlying principles behind Cosmos DB and other NoSQL databases.
Provides a comprehensive overview of database systems, including their design, implementation, and operation. It valuable resource for developers who want to learn more about the fundamentals of database systems.
Provides a comprehensive overview of MongoDB, including its architecture, data model, and programming APIs. It valuable resource for developers who want to learn more about the technical details of MongoDB.
Provides a comprehensive overview of Elasticsearch, including its architecture, data model, and programming APIs. It valuable resource for developers who want to learn more about the technical details of Elasticsearch.
Provides a comprehensive overview of Solr, including its architecture, data model, and programming APIs. It valuable resource for developers who want to learn more about the technical details of Solr.
Provides a comprehensive overview of NoSQL databases, including Azure Cosmos DB.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to High Throughput Databases with Microsoft Azure Cosmos DB.
Azure Cosmos DB Deep Dive
Most relevant
Microsoft Azure Developer: Develop Solutions with Cosmos...
Most relevant
Process Data with Microsoft Azure Synapse Link for Cosmo...
Most relevant
DP-420: Designing and Implementing Cloud-Native...
Most relevant
Operational Analytics with Microsoft Azure Synapse...
Most relevant
Getting started with Azure Cosmos DB
Most relevant
Building Globally Distributed Databases with Cosmos DB
Most relevant
Data Literacy: Essentials of Azure Cosmos DB
Most relevant
Monitoring and Troubleshooting Data Storage and Processing
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser