Designing and Implementing Cloud-native Applications Using Microsoft Azure Cosmos DB: Study Companion for the DP-420 Exam (Certification Study Companion Series)
معرفی کتاب «Designing and Implementing Cloud-native Applications Using Microsoft Azure Cosmos DB: Study Companion for the DP-420 Exam (Certification Study Companion Series)» نوشتهٔ Lauren، Layne و Steve Flowers، منتشرشده توسط نشر Apress L. P. در سال 2023. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.
This book will help prepare you for the Microsoft DP-420 exam. Whether you are new to Azure Cosmos DB or have experience working with the platform, Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB is organized to address the specific skills measured in the DP-420 exam. The topics covered include NoSQL models, code, and real-world scenarios aimed at helping you to understand and solve the case studies included in the exam. Beyond the exam, this book will assist you in your journey to adopt Microsoft Azure Cosmos DB for your own projects. You’ll learn what makes Azure Cosmos DB such a robust NoSQL service, as well as how NoSQL approaches help enable modern applications. You’ll also get practical guidance for your own implementations. The topics covered in this book are essential to knowing how to leverage the Cosmos DB service and provide best practices that will guide you to success both on the exam and in your career. What You Will Learn Understand and hone the skills needed to pass the DP-420 exam Gain insight into the test-taking experience, whether at a testing center or virtually Evaluate and understand features of Azure Cosmos DB using real-world use cases and code samples Learn from case studies in the book that will help you to correctly address case studies in the exam Build a foundation that goes beyond the exam and gives you the confidence to implement Azure Cosmos DB in your own projects Determine the trade-offs between different configurations, whether your implementation is small and local or large and requires global scale Who This Book Is For Anyone planning to take the DP-420 exam, as well as developers, engineers, and architects seeking a better understanding of Azure Cosmos DB and how it is used in developing modern applications using a NoSQL approach. Table of Contents About the Author About the Technical Reviewer Acknowledgments Preface Chapter 1: Scheduling and Taking the DP-420 Exam Benefits of Obtaining the DP-420 Certification Why Should You Take the DP-420 Exam? Who Should Take the DP-420 Exam? Preparing for the Exam Scheduling the Exam What to Expect When Taking the Exam at a Testing Center What to Expect When Taking the Exam Virtually Test Results You’ve Failed the Exam, Now What? Refreshing Your DP-420 Certification Summary Chapter 2: Design and Implement a Nonrelational Data Model Introduction to Data Storage in Azure Cosmos DB Design and Implement a Nonrelational Data Model for Azure Cosmos DB Core API Storing Multiple Entity Types in the Same Container Storing Multiple Related Entities in the Same Document Document Features and Constraints Summary Chapter 3: Plan and Implement Sizing and Scaling Azure Cosmos DB Under the Hood Throughput Provisioning Manual Provisioned Throughput Autoscale Provisioned Throughput Serverless Throughput Shared Throughput Provisioning Plan and Manage Cost Summary Chapter 4: Design a Data Partitioning Strategy Choose a Partitioning Strategy Choose a Partition Key Evaluate the Cost of Data Partitioning Summary Chapter 5: Implement Client Connectivity Options Working with the Azure Cosmos DB .NET SDK Azure Cosmos DB SDK Client Options Azure Cosmos DB Emulator Summary Chapter 6: Implement Data Access with Cosmos DB SQL SQL Query Basics Advanced SQL Queries Working with DateTimes Summary Chapter 7: Implement Data Access with SQL API SDKs Interacting with Documents Interacting with Many Documents Session Control Summary Chapter 8: Implement Server-Side Programming Implement Stored Procedures Triggers and User-Defined Functions Summary Chapter 9: Design and Implement a Replication Strategy Global Distribution Data Consistency Global Distribution Configurations in the SDK Summary Chapter 10: Design and Implement Multi-region Write When to Use Multi-region Write Implement Multi-region Write Conflict Resolution Summary Chapter 11: Enable Analytical Workloads Hybrid Transaction and Analytical Platform Azure Synapse Link Working with the Analytical Store Synapse Link for Serverless SQL Synapse Link for Synapse Spark Summary Chapter 12: Design and Implement Change Feeds Common Change Feed Use Cases Processing the Change Feed Using Azure Functions Summary Chapter 13: Implement Solutions Across Services Event-Driven Architecture Implement the Event-Driven Architecture Azure Cognitive Search Summary Chapter 14: Define and Implement an Indexing Strategy Indexes in Azure Cosmos DB Range, Spatial, and Composite Indexes Monitoring Index Usage Summary Chapter 15: Monitor and Troubleshoot an Azure Cosmos DB Solution Diagnostic Setting Response Status Codes and Failure Metrics Monitoring Insights Querying Logs and Configuring Alerts Summary Chapter 16: Implement Backup and Restore Backup Modes Configure Backup Restore from Backup Summary Chapter 17: Implement Security Secure Access to Azure Cosmos DB Secure Access to Data Network Security Data Encryption Configure Cross-Origin Resource Sharing Summary Chapter 18: Implement Data Movement Programmatic Data Movement Low-Code Pipelines Streaming Data Summary Chapter 19: Implementing a DevOps Process Overview of DevOps in Azure Common Tasks in PowerShell Common Tasks in Azure CLI Deploy Using ARM Template Summary Index
دانلود کتاب Designing and Implementing Cloud-native Applications Using Microsoft Azure Cosmos DB: Study Companion for the DP-420 Exam (Certification Study Companion Series)