آموزش یادگیری Hadoop

Learning Hadoop

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Hadoop در هنگام پردازش داده های بزرگ ضروری است - برای درک اطلاعات شما همانطور که سرورها برای ذخیره سازی آنها لازم هستند. این دوره مقدمه شما در Hadoop است. سیستم فایل های کلیدی مورد استفاده با Hadoop. موتور پردازش آن ، MapReduce و بسیاری از کتابخانه ها و ابزارهای برنامه نویسی آن. لین و لانگیت ، توسعه دهنده و مشاور داده های بزرگ ، چگونگی راه اندازی محیط توسعه Hadoop ، اجرای و بهینه سازی مشاغل MapReduce ، کدگذاری درخواستهای اساسی با Hive و Pig و ایجاد گردش کار برای برنامه ریزی مشاغل را نشان می دهد. به علاوه ، در مورد عمق و وسعت کتابخانه های موجود Apache Spark که برای استفاده با خوشه Hadoop در دسترس هستند و همچنین گزینه هایی برای اجرای مشاغل یادگیری ماشین در خوشه Hadoop ، اطلاعات کسب کنید.

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

مقدمه Introduction

  • شروع کار با Hadoop Getting started with Hadoop

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • استفاده از خدمات ابری Using cloud services

1. چرا تغییر می کنید؟ 1. Why Change?

  • محدودیت سیستم های مدیریت پایگاه داده رابطه ای Limits of relational database management systems

  • معرفی CAP (قوام ، در دسترس بودن ، تقسیم بندی) Introducing CAP (consistency, availability, partitioning)

  • درک داده های بزرگ Understanding big data

2. Hadoop چیست؟ 2. What Is Hadoop?

  • معرفی Hadoop Introducing Hadoop

  • درک توزیع Hadoop Understanding Hadoop distributions

  • درک تفاوت HBase و Hadoop Understanding the difference between HBase and Hadoop

  • کاوش در آینده Hadoop Exploring the future of Hadoop

3. درک اجزای اصلی هسته Hadoop 3. Understanding Hadoop Core Components

  • درک ماشینهای مجازی جاوا (JVM) Understanding Java Virtual Machines (JVMs)

  • کاوش در HDFS و سایر سیستمهای پرونده Exploring HDFS and other file systems

  • معرفی اجزای خوشه Hadoop Introducing Hadoop cluster components

  • معرفی Harkop Spark Introducing Hadoop Spark

  • کاوش در توزیع های Apache و Cloudera Hadoop Exploring the Apache and Cloudera Hadoop distributions

  • استفاده از ابر عمومی برای میزبانی Hadoop: AWS یا GCP Using the public cloud to host Hadoop: AWS or GCP

4- تنظیم محیط توسعه Hadoop 4. Setting up Hadoop Development Environment

  • درک قسمت ها و قطعات Understanding the parts and pieces

  • میزبانی از Hadoop به صورت محلی با توزیع توسعه دهنده Cloudera Hosting Hadoop locally with the Cloudera developer distribution

  • راه اندازی ماشین مجازی توسعه دهنده Cloudera Hadoop Setting up the Cloudera Hadoop developer virtual machine

  • کتابخانه های Hadoop را به محیط آزمایش خود اضافه کنید Adding Hadoop libraries to your test environment

  • انتخاب زبان برنامه نویسی و IDE خود Picking your programming language and IDE

  • برای توسعه از GCP Dataproc استفاده کنید Use GCP Dataproc for development

5. درک MapReduce 1.0 5. Understanding MapReduce 1.0

  • درک MapReduce 1.0 Understanding MapReduce 1.0

  • کاوش در مؤلفه های یک کار MapReduce Exploring the components of a MapReduce job

  • کار با سیستم پرونده Hadoop Working with the Hadoop file system

  • کار MapReduce را با استفاده از کنسول اجرا کنید Running a MapReduce job using the console

  • مرور کد برای یک کار MapReduce WordCount Reviewing the code for a MapReduce WordCount job

  • در حال اجرا و پیگیری کارهای Hadoop Running and tracking Hadoop jobs

6. تنظیم MapReduce 6. Tuning MapReduce

  • تنظیم با روش های فیزیکی Tuning by physical methods

  • تنظیم یک Mapper Tuning a Mapper

  • تنظیم یک Reducer Tuning a Reducer

  • استفاده از حافظه نهان برای جستجوی Using a cache for lookups

7. درک MapReduce 2.0 / YARN 7. Understanding MapReduce 2.0/YARN

  • درک MapReduce 2.0 Understanding MapReduce 2.0

  • کدگذاری یک WordCount اساسی در جاوا با استفاده از MapReduce 2.0 Coding a basic WordCount in Java using MapReduce 2.0

  • کاوش پیشرفته WordCount در جاوا با استفاده از MapReduce 2.0 Exploring advanced WordCount in Java using MapReduce 2.0

8. درک کندو 8. Understanding Hive

  • معرفی کندو و HBase Introducing Hive and HBase

  • درک کندو Understanding Hive

  • بارگیری مجدد WordCount با استفاده از کندو Revisiting WordCount using Hive

  • شناخت بیشتر در مورد بهینه سازی درخواست HQL Understanding more about HQL query optimization

  • استفاده از کندو در GCP Dataproc Using Hive in GCP Dataproc

9. درک خوک 9. Understanding Pig

  • معرفی خوک Introducing Pig

  • درک خوک Understanding Pig

  • بررسی موارد استفاده برای Pig Exploring use cases for Pig

  • بررسی ابزارهای خوک در GCP Dataproc Exploring Pig tools in GCP Dataproc

10. درک جریان کار و اتصالات 10. Understanding Workflows and Connectors

  • معرفی اوزی Introducing Oozie

  • ایجاد یک گردش کار با اوزی Building a workflow with Oozie

  • معرفی Sqoop Introducing Sqoop

  • وارد کردن داده با Sqoop Importing data with Sqoop

  • معرفی ZooKeeper Introducing ZooKeeper

  • هماهنگی گردش کار با ZooKeeper Coordinating workflows with ZooKeeper

11. با استفاده از جرقه 11. Using Spark

  • معرفی جرقه آپاچی Introducing Apache Spark

  • اجرای یک کار Spark برای محاسبه Pi Running a Spark job to calculate Pi

  • اجرای یک کار Spark در یک نوت بوک Jupyter Running a Spark job in a Jupyter Notebook

12. Hadoop امروز 12. Hadoop Today

  • درک گزینه های یادگیری ماشین Understanding machine learning options

  • درک دریاچه های داده Understanding data lakes

  • تجسم سیستم های Hadoop Visualizing Hadoop systems

مراحل بعدی Next Steps

  • مراحل بعدی با Hadoop Next steps with Hadoop

نمایش نظرات

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

آموزش یادگیری Hadoop
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 6m
57
Linkedin (لینکدین) lynda-small
29 اسفند 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,874
- از 5
ندارد
دارد
دارد
Lynn Langit

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lynn Langit Lynn Langit

Cloud Architect

Lynn Langit یک معمار ابری است که با خدمات وب آمازون و Google Cloud Platform کار می کند.

لین متخصص در پروژه های کلان داده است. او با AWS Athena، Aurora، Redshift، Kinesis و IoT کار کرده است. او همچنین کارهای تولیدی را با Databricks برای Apache Spark و Google Cloud Dataproc، Bigtable، BigQuery و Cloud Spanner انجام داده است.

لین همچنین بنیانگذار  است. آموزش برنامه نویسی به کودکان. او درباره داده ها و فناوری های ابری در آمریکای شمالی و جنوبی، اروپا، آفریقا، آسیا و استرالیا صحبت کرده است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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