آموزش ElasticSearch 101: راهنمای مبتدیان برای پشته الاستیک

ElasticSearch 101 : A Beginners guide to elastic stack

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

سلام

به دوره من ELASTICSEARCH 101 خوش آمدید، راهنمای مبتدیان برای استک الاستیک، این دوره آموزشی با تمرکز بر استقرار و مدیریت پشته الاستیک است.

این دوره رویکردی عملی نسبت به یادگیری دارد و بر روی

تمرکز دارد
  • متخصصان DevOps که مسئول استقرار و مدیریت کلاسترهای elasticsearch هستند

  • مهندسین IT که مسئول پشتیبانی از استقرار پشته های الاستیک هستند

    پشتیبانی می کند
  • و اگر به درک درستی از نحوه استقرار و مدیریت خوشه‌های Elasticsearch نیاز داشته باشند، ممکن است برای توسعه‌دهندگان نرم‌افزار مفید باشد

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

بعد از اینکه دانش پیش‌نیازی را داشتید که ضروری است اگر می‌خواهید روی جستجوی الاستیک کار کنید، جستجوی الاستیک و پشته الاستیک را از دید پرندگان بررسی می‌کنیم و سپس زمان آن است که دستان خود را کثیف کنید، ابتدا ما این کار را انجام خواهیم داد. محیط آزمایشگاه خود را راه اندازی کنید و سپس به نحوه ارائه یک خوشه جستجوی الاستیک به روش های مختلف نگاه خواهیم کرد، این را با افزودن برخی داده ها به خوشه خود از طریق ادغام kibana دنبال می کنیم و احساس کلی کیبانا را خواهیم داشت. اگر می‌خواهید داده‌های خود را تغییر دهید و با استفاده از خطوط لوله Logstash، مقداری از داده‌های csv را وارد کنید، در مرحله بعد، ما به Logstash یک جزء ضروری از پشته الاستیک نگاه خواهیم کرد.

در بخش آخر به آنچه در elasticsearch نسخه 8 تغییر کرده است نگاه خواهیم کرد و سپس کلاستر v8 را در یک گره منفرد مستقر خواهیم کرد.

در نهایت، ما elastic agent را نصب می‌کنیم که یک عامل واحد است که برای ارسال هر نوع گزارش از سرورهای برنامه‌های شما به Elasticsearch لازم است.

برای پروژه کلاس، برنامه‌های کاربردی زیر را در موتور نمونه محاسبات ابری google مستقر خواهیم کرد

1. Elasticsearch 

2. Logstash

3. کیبانا

پس از آن، یک وب سرور مستقر می کنیم و ضربات زیر را برای ارسال و تجسم گزارش ها و داده های معیارها از سرور وب خود نصب می کنیم

1. ضربان متریک

2. ضربان فایل

3. ضربان قلب

4. ضربان حسابرسی

5. ضربان بسته

در نهایت، سرور تک نود elasticsearch نسخه 8.x را مستقر خواهیم کرد و سپس از عامل الاستیک برای ارسال گزارش‌ها از سرور وب خود استفاده می‌کنیم.


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

درس ها Lessons

  • دسته بندی داشبوردهای خود با استفاده از فضاهای کیبانا Categorising your dashboards using Kibana spaces

  • Heartbeat را نصب و پیکربندی کنید Install and configure Heartbeat

  • مروری بر داده ها Overview of data

  • نحوه نصب elasticsearch در لینوکس دبیان How to install elasticsearch on a Debian Linux

  • نصب elastic-agent و تجزیه و تحلیل لاگ های آپاچی Installing elastic-agent and analysing apache logs

  • نصب وب سرور آپاچی Installing Apache webserver

  • با استفاده از Kibana داده‌ها را به خوشه گوزن اضافه می‌کنیم Adding data to our elk cluster using Kibana

  • نمای کلی Rest API Overview of Rest API

  • مقدمه ای بر elasticsearch Introduction to elasticsearch

  • نصب Whats new و elasticsearch v8.x Whats new and elasticsearch v8.x installation

  • نحوه نصب ELK بر روی سرور ویندوز How to Install ELK on Windows server

  • Metricbeat را نصب و پیکربندی کنید Install and configure Metricbeat

  • بلع و تبدیل داده های CSV با استفاده از logstash Ingesting and transforming CSV data using logstash

  • گفتن داستان با استفاده از داشبوردهای کیبانا Telling a story using Kibana Dashboards

  • مروری بر قلمروهای احراز هویت elasticsearch Overview of elasticsearch authentication realms

  • مقدمه ای بر elasticsearch 101 Introduction to elasticsearch 101

  • مروری بر گره های elasticsearch Overview of elasticsearch nodes

  • Packetbeat را نصب و پیکربندی کنید Install and configure Packetbeat

  • ایمن سازی خوشه خود با استفاده از امنیت X-pack Securing your cluster using X-pack security

  • تفاوت بین پایگاه داده های رابطه ای و غیر رابطه ای Difference between relational and non-relational databases

  • پشته الاستیک - نمای چشم پرنده Elastic stack - a birds eye view

  • مروری بر JSON Overview of JSON

  • ارائه زمان واقعی با استفاده از کیبانا بوم Real time presentations using Kibana Canvas

  • خوش آمدی Welcome

  • Filebeat را نصب و پیکربندی کنید Install and configure Filebeat

  • ایجاد تجسم با کیبانا Creating visualizations with Kibana

  • نحوه نصب elasticsearch در لینوکس RPM How to install elasticsearch on a RPM Linux

  • نحوه استقرار یک خوشه چند گره How to deploy a multi node cluster

  • Auditbeat را نصب و پیکربندی کنید Install and configure Auditbeat

  • درک کنترل های دسترسی مبتنی بر نقش Kibana Understanding Kibana Role based access controls

  • مقدمه ای بر Logstash Introduction to Logstash

نمایش نظرات

هم بد حرف میزنه و هم توضیحش خوب نیست
آموزش ElasticSearch 101: راهنمای مبتدیان برای پشته الاستیک
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 44m
31
Skillshare (اسکیل شیر) skillshare-small
18 اسفند 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
25
از 5
دارد
دارد
دارد
Vikas Yadav

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vikas Yadav Vikas Yadav

مهندس IT با تجربه در طیف گسترده ای از فناوری ها

Skillshare (اسکیل شیر)

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

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