آموزش مایکروسافت Azure Cosmos DB Developer Specialty (DP-420) Cert Prep: 1 طراحی و پیاده سازی مدل های داده توسط Microsoft Press

Microsoft Azure Cosmos DB Developer Specialty (DP-420) Cert Prep: 1 Design and Implement Data Models by Microsoft Press

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

Cosmos DB گل سرسبد مایکروسافت Azure محصول پایگاه داده غیر رابطه ای است. از چندین رابط برنامه نویسی کاربردی (API) پشتیبانی می کند که سازگاری با پایگاه های داده رقیب NoSQL را فراهم می کند. اگر به دنبال ادغام پایگاه داده های NoSQL در مقیاس سازمانی، مبتنی بر ابر، در راه حل های فناوری اطلاعات سازمان خود هستید، ممکن است بخواهید به عنوان یک توسعه دهنده Microsoft Azure Cosmos DB گواهینامه دریافت کنید. در این دوره، اولین دوره از یک سری پنج قسمتی، مربی تیم وارنر یک نمای کلی از مهارت هایی که برای مقابله با اولین دامنه آزمون گواهینامه Microsoft Azure Cosmos DB Developer Specialty (DP-420) نیاز دارید، ارائه می دهد. آموزش طراحی و پیاده سازی یک مدل داده غیرمرتبط برای Azure Cosmos DB، طراحی استراتژی پارتیشن بندی داده برای Azure Cosmos DB Core API، برنامه ریزی و پیاده سازی اندازه و مقیاس گذاری برای پایگاه داده ایجاد شده با Azure Cosmos DB، پیاده سازی گزینه های اتصال مشتری در Azure Cosmos DB SDK، و دسترسی به داده ها را با استفاده از زبان جستجوی Azure Cosmos DB SQL و SQL API SDK اجرا کنید.

توجه: این دوره توسط Microsoft Press و تیم وارنر ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.


سرفصل ها و درس ها

معرفی Introduction

  • Exam DP-420 طراحی و پیاده سازی برنامه های کاربردی ابری بومی با استفاده از Microsoft Azure Cosmos DB: مقدمه Exam DP-420 Designing and implementing cloud-native applications using Microsoft Azure Cosmos DB: Introduction

1. درس 1: طراحی و پیاده سازی یک مدل داده غیر رابطه ای برای Azure Cosmos DB Core API 1. Lesson 1: Design and Implement a Non-Relational Data Model for Azure Cosmos DB Core API

  • اهداف یادگیری Learning objectives

  • با ذخیره انواع موجودیت های متعدد در یک ظرف، طرحی را توسعه دهید Develop a design by storing multiple entity types in the same container

  • یک طرح را با ذخیره چندین موجودیت مرتبط در یک سند توسعه دهید Develop a design by storing multiple related entities in the same document

  • با ارجاع بین اسناد، طرحی را توسعه دهید Develop a design by referencing between documents

  • کلیدهای اصلی و منحصر به فرد را شناسایی کنید Identify primary and unique keys

  • داده ها و الگوهای دسترسی مرتبط را شناسایی کنید Identify data and associated access patterns

  • یک TTL پیش‌فرض را در یک کانتینر برای یک فروشگاه تراکنش مشخص کنید Specify a default TTL on a container for a transactional store

2. درس 2: طراحی یک استراتژی پارتیشن بندی داده برای Azure Cosmos DB Core API 2. Lesson 2: Design a Data-Partitioning Strategy for Azure Cosmos DB Core API

  • اهداف یادگیری Learning objectives

  • استراتژی پارتیشن را بر اساس حجم کاری خاص انتخاب کنید Choose a partition strategy based on a specific workload

  • هنگام انتخاب کلید پارتیشن برای تراکنش ها برنامه ریزی کنید Plan for transactions when choosing a partition key

  • محاسبه و ارزیابی توزیع توان بر اساس انتخاب کلید پارتیشن Calculate and evaluate throughput distribution based on partition key selection

  • طراحی پارتیشن بندی برای بارهای کاری که به چندین کلید پارتیشن نیاز دارند Design partitioning for workloads that require multiple partition keys

3. درس 3: برنامه ریزی و پیاده سازی اندازه و مقیاس گذاری برای یک پایگاه داده ایجاد شده با Azure Cosmos DB 3. Lesson 3: Plan and Implement Sizing and Scaling for a Database Created with Azure Cosmos DB

  • اهداف یادگیری Learning objectives

  • بین مدل های بدون سرور و ارائه شده انتخاب کنید Choose between serverless and provisioned models

  • زمان استفاده از توان عملیاتی ارائه شده در سطح پایگاه داده را انتخاب کنید Choose when to use database-level provisioned throughput

  • طراحی برای واحدهای مقیاس دانه ای و حاکمیت منابع Design for granular scale units and resource governance

  • هزینه توزیع جهانی داده ها را ارزیابی کنید Evaluate the cost of the global distribution of data

  • با استفاده از Azure Portal، توان عملیاتی Azure Cosmos DB را پیکربندی کنید Configure throughput for Azure Cosmos DB by using Azure Portal

4. درس 4: پیاده سازی گزینه های اتصال مشتری در Azure Cosmos DB SDK 4. Lesson 4: Implement Client Connectivity Options in the Azure Cosmos DB SDK

  • اهداف یادگیری Learning objectives

  • یک حالت اتصال را اجرا کنید Implement a connectivity mode

  • ایجاد اتصال به پایگاه داده Create a connection to a database

  • با استفاده از شبیه ساز Azure Cosmos DB، توسعه آفلاین را فعال کنید Enable offline development by using the Azure Cosmos DB Emulator

  • خطاهای اتصال را مدیریت کنید Handle connection errors

  • گزینه های threading و parallelism سمت کلاینت را پیکربندی کنید Configure client-side threading and parallelism options

  • ثبت SDK را فعال کنید Enable SDK logging

5. درس 5: پیاده سازی دسترسی به داده ها با استفاده از زبان Azure Cosmos DB SQL 5. Lesson 5: Implement Data Access by Using the Azure Cosmos DB SQL Language

  • اهداف یادگیری Learning objectives

  • پرس و جوهایی را پیاده سازی کنید که از آرایه ها، اشیاء تودرتو، تجمع و ترتیب استفاده می کنند Implement queries that use arrays, nested objects, aggregation, and ordering

  • یک پرس و جو فرعی همبسته را پیاده سازی کنید Implement a correlated subquery

  • پرس و جوهایی را پیاده سازی کنید که از توابع آرایه و بررسی نوع استفاده می کنند Implement queries that use array and type-checking functions

  • پرس و جوهایی را پیاده سازی کنید که از توابع ریاضی، رشته ای و تاریخ استفاده می کنند Implement queries that use mathematical, string, and date functions

  • پرس و جوها را بر اساس داده های متغیر پیاده سازی کنید Implement queries based on variable data

6. درس 6: پیاده سازی دسترسی به داده ها با استفاده از SQL API SDK 6. Lesson 6: Implement Data Access by Using SQL API SDKs

  • اهداف یادگیری Learning objectives

  • زمان استفاده از عملیات نقطه در مقابل عملیات پرس و جو را انتخاب کنید Choose when to use a point operation versus a query operation

  • عملیات نقطه ای را اجرا کنید که اسناد را ایجاد، به روز رسانی و حذف می کند Implement a point operation that creates, updates, and deletes documents

  • با استفاده از عملیات پچ، به روز رسانی را پیاده سازی کنید Implement an update by using a patch operation

  • تراکنش های چند سندی را با استفاده از SDK Transactional Batch مدیریت کنید Manage multi-document transactions using SDK Transactional Batch

  • بارگیری چند سند را با استفاده از SDK Bulk انجام دهید Perform a multi-document load using SDK Bulk

  • اجرای کنترل همزمانی خوش بینانه با استفاده از ETags Implement optimistic concurrency control using ETags

  • با استفاده از نشانه های جلسه، ثبات جلسه را پیاده سازی کنید Implement session consistency by using session tokens

  • اجرای یک عملیات پرس و جو که شامل صفحه بندی است Implement a query operation that includes pagination

  • یک عملیات پرس و جو را با استفاده از یک توکن ادامه اجرا کنید Implement a query operation by using a continuation token

  • خطاهای گذرا و 429 را مدیریت کنید Handle transient errors and 429s

  • TTL را برای یک سند مشخص کنید Specify TTL for a document

  • معیارهای پرس و جو را بازیابی و استفاده کنید Retrieve and use query metrics

7. درس 7: پیاده سازی برنامه نویسی سمت سرور در Azure Cosmos DB Core API با استفاده از جاوا اسکریپت 7. Lesson 7: Implement Server-Side Programming in Azure Cosmos DB Core API by Using JavaScript

  • اهداف یادگیری Learning objectives

  • رویه‌های ذخیره‌شده را برای کار با چندین مورد به صورت تراکنشی طراحی کنید Design stored procedures to work with multiple items transactionally

  • اجرای محرک ها Implement triggers

  • یک تابع تعریف شده توسط کاربر را پیاده سازی کنید Implement a user-defined function

نمایش نظرات

آموزش مایکروسافت Azure Cosmos DB Developer Specialty (DP-420) Cert Prep: 1 طراحی و پیاده سازی مدل های داده توسط Microsoft Press
جزییات دوره
4h 26m
49
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar