آموزش پایگاه‌های داده NoSQL: تحلیل و پیاده‌سازی سیستم‌های مقیاس‌پذیر - آخرین آپدیت

دانلود NoSQL Databases: Analyze & Implement Scalable Systems

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در پایان این دوره، فراگیران قادر خواهند بود منشأ پایگاه‌های داده NoSQL را توضیح دهند، ویژگی‌ها و مدل‌های داده‌ای آن‌ها را ارزیابی کنند، رویکردهای سازگاری ACID و BASE را با هم مقایسه نمایند، ارکستراسیون گردش کار (Workflow Orchestration) را با Apache Oozie به کار گیرند و پردازش جریانی در لحظه (Real-time Stream Processing) را با استفاده از Apache Storm پیاده‌سازی کنند. همچنین آن‌ها سیستم‌های پیشنهاددهنده را طراحی کرده، تکنیک‌های طبقه‌بندی را به کار می‌برند و الگوریتم‌های خوشه‌بندی را با Apache Mahout اجرا خواهند کرد. این دوره آموزشی، فراگیران را به دانش بنیادی و مهارت‌های عملی در سیستم‌های توزیع‌شده داده‌های بزرگ (Big Data) مجهز می‌کند. از طریق یک مسیر ساختاریافته، کاربران تجربه عملی در زمینه Taskها، Workerها، Topologyها و Coordinatorها کسب کرده و موضوعات پیشرفته‌ای مانند نسخه‌بندی داده‌ها، قابلیت اطمینان جریان و مدل‌های یادگیری ماشین مقیاس‌پذیر را بررسی می‌کنند. آنچه این دوره را منحصر‌به‌فرد می‌کند، ادغام چندین فناوری پیشرو شامل NoSQL، Oozie، Storm و Mahout در یک مسیر یادگیری منسجم است. به جای مطالعه مجزای این ابزارها، فراگیران تحلیل می‌کنند که چگونه این ابزارها در سناریوهای واقعی برای ساخت راهکارهای داده‌ای مقیاس‌پذیر، تحمل‌پذیر در برابر خطا و هوشمند با یکدیگر تعامل دارند. این دوره برای مهندسان داده، توسعه‌دهندگان و تحلیل‌گران آینده‌نگر ایده‌آل است و مهارت‌های لازم برای طراحی، ارزیابی و پیاده‌سازی معماری‌های مدرن بیگ دیتا را فراهم می‌کند که منجر به استخراج بینش‌ها و نوآوری می‌شود.

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

مبانی پایگاه‌های داده NoSQL Foundations of NoSQL Databases

  • تاریخچه کوتاهی از NoSQL A Brief History of NoSQL

  • عدم وابستگی به شمای داده (Schema Agnostic) Schema Agnostic

  • غیررابطه‌ای (Nonrelational) Nonrelational

  • سیستم‌های NoSQL سازمانی Enterprise NoSQL

  • روندهای اخیر در فناوری اطلاعات Recent Trends in IT

  • مزایا و ملاحظات NoSQL NoSQL Benefits and Precautions

  • مدیریت انواع مختلف داده‌ها Managing Different Data Types

  • ذخیره‌سازهای گراف و Triple Triple and Graph Store

  • پایگاه‌های داده NoSQL ترکیبی Hybrid NoSQL Databases

  • به‌کارگیری متد سازگاری Applying Consistency Method

  • انتخاب بین ACID یا BASE Choosing ACID or BASE

  • توسعه اپلیکیشن روی NoSQL Developing Application on NoSQL

  • معناشناسی (Semantics) Semantics

  • ابر عمومی (Public Cloud) Public Cloud

  • مدیریت در دسترس بودن Managing Availability

  • نسخه‌بندی داده‌ها Versioning Data

  • آشنایی با Apache Oozie Introduction to Apache Oozie

  • بررسی دقیق اکشن‌ها (Action) Discuss Action in Detail

  • بررسی پارامترها Discuss Parameters

  • اکشن ارسال ایمیل در Oozie Email Action in Oozie

  • اکشن Hadoop FS در Oozie Hadoop FS Action in Oozie

ارکستراسیون گردش کار با Apache Oozie Workflow Orchestration with Apache Oozie

  • اکشن Hive در Oozie Hive Action in Oozie

  • ادامه اکشن Hive در Oozie Hive Action in Oozie Continue

  • گره کنترلی (Control Node) Control Node

  • ادامه بحث گره کنترلی Control Node Continue

  • اکشن Pig در Oozie Pig Action in Oozie

  • ادامه اکشن Pig در Oozie Pig Action in Oozie Continues

  • هماهنگ‌کننده‌های Oozie (Coordinators) Oozie Coordinators

  • اپلیکیشن‌های گردش کار Oozie Oozie Workflow Applications

  • ادامه اپلیکیشن‌های گردش کار Oozie Oozie Workflow Applications Continues

  • مقدمه Introduction

  • توصیف Hadoop Description of Hadoop

  • آشنایی با Storm Storm Introduction

  • تاریخچه Apache Storm Apache Storm History

  • ویژگی‌های Apache Storm Features of Apache Storm

  • معماری Apache Storm Architecture of Apache Storm

  • توضیح دقیق معماری Architecture Explanation in Detail

  • توپولوژی (Topology) Topology

  • مفاهیم Spouts و Bolts Spouts and Bolts

  • جریان داده (Stream) Stream

  • فرآیند نصب Installation Process

  • گروه‌بندی جریان (Stream Grouping) Stream Grouping

  • ادامه گروه‌بندی جریان Stream Grouping Continue

  • قابلیت اطمینان (Reliability) Reliability

پردازش لحظه‌ای با Apache Storm Real-Time Processing with Apache Storm

  • تسک‌ها (Tasks) Tasks

  • ورکرها (Workers) Workers

  • نصب جاوا و Zookeeper Java Installation and Zookeeper

  • نصب Zookeeper Zookeeper installation

  • نصب Eclipse Eclipse Installation

  • کلاینت خط فرمان (Command line Client) Command line Client

  • موازی‌سازی در توپولوژی Storm Parallelism in Storm Topology

  • Mahout چیست؟ What is Mahout

  • معماری Mahout Mahout Architecture

  • نصب Subversion Subversion Installation

  • پیشنهال‌دهنده بر اساس آیتم (Item Based Recommendation) Item Based Recommendation

  • مثال طبقه‌بندی‌کننده CBayes Example- CBayes Classifier

  • گزینه‌های خط فرمان Command Line Options

  • خوشه‌بندی Canopy Canopy Clustering

  • پیشنهال‌دهنده پایه Basic Recommender

  • مثال‌های عملی Practical Examples

  • دستور Mahout Seqdumper Mahout Seqdumper Command

  • اجرای کد از طریق Eclipse Running Code through Eclipse

  • خواندن از کد Reading from Code

  • بررسی عمیق Apache Mahout Introduction to Apache Mahout Deep Dive

یادگیری ماشین با Apache Mahout Machine Learning with Apache Mahout

  • موارد کاربرد (Use Cases) Use Cases

  • سیستم پیشنهاددهنده Recommendation

  • مثال فاصله تانیموتو (Tanimoto Distance) Example - Tanimoto Distance

  • چگونه از Mahout استفاده کنیم؟ How to Use Mahout?

  • تمرین Exercise

  • مثال ارزیابی (Evaluation) Example - Evaluation

  • بررسی عمیق خوشه‌بندی Canopy Deep Dive Canopy Clustering

  • طبقه‌بندی (Classification) Classification

  • فایل برداری (Vector File) Vector File

  • طبقه‌بندی‌کننده Naïve Bayes از طریق کد Naïve Bayes Classifier from Code

  • خوشه‌بندی KMeans KMeans Clustering

  • رگرسیون لجستیک Logistic Regression

نمایش نظرات

آموزش پایگاه‌های داده NoSQL: تحلیل و پیاده‌سازی سیستم‌های مقیاس‌پذیر
جزییات دوره
14h 2m
76
(آخرین آپدیت)
71
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده