آموزش توسعه دهنده AWS: شروع به کار با DynamoDB

AWS Developer: Getting Started with DynamoDB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Amazon DynamoDB یک سرویس پایگاه داده NoSQL سریع و انعطاف پذیر کاملاً مدیریت شده است. این دوره به شما درک خوبی از نحوه عملکرد سرویس، و بهترین راه برای استفاده از آن، و در عین حال اجتناب از مشکلات رایج، ارائه می‌کند. راه‌اندازی و شروع سریع هنگام ارائه نرم‌افزار بسیار مهم است. DynamoDB که یک سرویس کامل مدیریت شده در AWS است، دقیقاً این را فعال می کند. در این دوره آموزشی، AWS: Developer: Getting Started with DynamoDB، خواهید آموخت که DynamoDB چگونه در زیر پوشش ها کار می کند. ابتدا، اصول اولیه را بررسی می‌کنید و سپس به مدل‌سازی یک سیستم در DynamoDB می‌پردازید تا اطمینان حاصل کنید که عملکرد و مقیاس‌پذیری قابل اعتمادی را ارائه می‌دهد. در مرحله بعد، درک درستی از قابلیت هایی که DynamoDB ارائه می دهد، مانند Triggers به ​​دست خواهید آورد. در نهایت، همه چیز را در مورد Time to Live و DynamoDB Accelerator خواهید آموخت. وقتی این دوره را به پایان رساندید، درک کاملی از DynamoDB به عنوان یک سرویس، قدرتی که به شما ارائه می‌دهد و درک نحوه استفاده از آن و در عین حال اجتناب از مشکلات رایج آن خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی Introduction

  • معرفی Introduction

  • چرا DynamoDB و طرح درس Why DynamoDB and Course Outline

  • مخاطبان و پیش نیازها Audience and Prerequisites

  • نسخه ی نمایشی: راه اندازی محیط Demo: Environment Setup

مبانی DynamoDB The Basics of DynamoDB

  • معرفی ماژول Module Introduction

  • مقدمه سطح بالا High Level Introduction

  • واژه شناسی Terminology

  • جداول Tables

  • انواع داده ها Data Types

  • واحدهای ظرفیت Capacity Units

واحدهای ظرفیت و مدل های سازگاری Capacity Units and Consistency Models

  • پارتیشن ها Partitions

  • مدل های سازگاری Consistency Models

  • واحدهای ظرفیت Capacity Units

ایجاد جداول ما Creating Our Tables

  • معرفی ماژول Module Introduction

  • طراحی میز Table Design

  • DEMO: ایجاد جداول در کنسول مدیریت AWS DEMO: Creating Tables in AWS Management Console

  • DEMO: ایجاد جداول در AWS CloudFormation DEMO: Creating Tables in AWS CloudFormation

  • DEMO: ایجاد جداول در کد DEMO: Creating Tables in Code

  • DEMO: فهرست و توصیف APIهای جدول DEMO: List and Describe Table APIs

  • نسخه آزمایشی: API جدول را به‌روزرسانی کنید DEMO: Update Table API

  • خلاصه ماژول Module Summary

ایجاد، پرس و جو، و اصلاح داده های ما Creating, Querying, and Modifying Our Data

  • معرفی ماژول Module Introduction

  • کار با آیتم ها در کنسول مدیریت AWS Working with Items in AWS Management Console

  • AWS SDK و DynamoDB JSON Schema AWS SDK and DynamoDB JSON Schema

  • نوشتن API: PutItem Write API: PutItem

  • نوشتن API: UpdateItem Write API: UpdateItem

  • نوشتن API: DeleteItem Write API: DeleteItem

  • عملیات را بخوانید Read Operations

  • API: GetItem را بخوانید Read API: GetItem

  • خواندن API: Query Read API: Query

  • خواندن API: اسکن Read API: Scan

  • Batch API: BatchGetItem Batch API: BatchGetItem

  • Batch API: BatchWriteItem Batch API: BatchWriteItem

  • خلاصه ماژول Module Summary

ساخت تریگر DynamoDB Building DynamoDB Triggers

  • معرفی Introduction

  • محرک های DynamoDB DynamoDB Triggers

  • نسخه ی نمایشی: رویدادهای جریان DynamoDB Demo: DynamoDB Stream Events

  • نسخه ی نمایشی: DynamoDB Triggers Demo: DynamoDB Triggers

  • خلاصه ماژول Module Summary

بهینه سازی پرسش های ما با شاخص ها Optimizing Our Queries with Indexes

  • معرفی ماژول Module Introduction

  • پرس و جو: اولین مورد استفاده Query: First Use Case

  • نسخه ی نمایشی: فهرست ثانویه محلی Demo: Local Secondary Index

  • پرس و جو: مورد دوم استفاده Query: Second Use Case

  • نسخه ی نمایشی: شاخص جهانی ثانویه Demo: Global Secondary Index

  • خلاصه ماژول Module Summary

قابلیت های DynamoDB Capabilities in DynamoDB

  • معرفی ماژول Module Introduction

  • زمان برای زندگی Time to Live

  • نسخه ی نمایشی: زمان زندگی Demo: Time to Live

  • نسخه ی نمایشی: مقیاس خودکار Demo: Auto Scaling

  • DAX DAX

اجتناب از دام های رایج DynamoDB Avoiding Common DynamoDB Pitfalls

  • معرفی Introduction

  • مدل سازی داده ها Data Modeling

  • قیمت گذاری Pricing

  • محدودیت های سخت Hard Limits

  • شناسه های منحصر به فرد Unique Identifiers

  • خلاصه Summary

  • بسته شدن Closing

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه دهنده AWS: شروع به کار با DynamoDB
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 48m
58
Pluralsight (پلورال سایت) pluralsight-small
21 دی 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
83
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Abhaya Chauhan Abhaya Chauhan

Abhaya Chauhan فعالیت خود را از 15 سال پیش با ساخت نرم افزاری برای مدیریت سخت افزار یکی از شلوغ ترین پارکینگ های استرالیا آغاز کرد. از آن زمان ، او در طیف وسیعی از صنایع ، ساخت سیستم های توزیع شده و تخصص در ساده سازی مشکلات پیچیده کار کرده است. او علاقه شدیدی به یادگیری دارد ، از تدریس و سخنرانی در کنفرانس ها لذت می برد. در حال حاضر در PageUp به عنوان مشاور فنی ارشد مستقر در ملبورن ، استرالیا کار می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.