تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی آمادگی آزمون گواهینامه همکار HashiCorp: Consul (نسخه 003)

دوره آموزشی آمادگی آزمون گواهینامه همکار HashiCorp: Consul (نسخه 003)

8 ساعت 22 دقیقهمبتدی2026-03-11

مدرسین

Packt Publishing

Packt Publishing

جزئیات دوره

Consul محصولی از HashiCorp است که به‌عنوان یک ابزار Service Mesh و شبکه‌سازی سرویس‌ها استفاده می‌شود تا بتواند سرویس‌ها را در زیرساخت‌های توزیع‌شده به‌صورت امن، قابل اعتماد و قابل مدیریت به هم متصل کند. این دوره شما را برای آزمون HashiCorp Certified: Consul Associate (003) آماده می‌کند و مفاهیم پایه و مهارت‌های موردنیاز برای کار با Consul را به‌صورت عملی آموزش می‌دهد.

در ابتدای دوره با اصول شبکه‌سازی سرویس‌ها (Service Networking) آشنا می‌شوید و یاد می‌گیرید چگونه سرویس‌ها در محیط‌های مدرن ابری با یکدیگر ارتباط برقرار می‌کنند. سپس معماری Consul بررسی می‌شود تا درک کنید این ابزار چگونه سرویس‌ها، داده‌ها و ارتباطات را مدیریت می‌کند.

در ادامه یاد می‌گیرید چگونه یک دیتاسنتر (Datacenter) واحد را در Consul راه‌اندازی و پیکربندی کنید. این بخش پایه‌ای‌ترین مرحله برای شروع کار با Consul و درک نحوه عملکرد آن است.

یکی از بخش‌های مهم دوره، ثبت سرویس‌ها (Service Registration) و استفاده از Service Discovery است. شما یاد می‌گیرید چگونه سرویس‌ها را در سیستم معرفی کنید تا بتوانند به‌صورت خودکار یکدیگر را پیدا کرده و با هم ارتباط برقرار کنند.

در ادامه با Service Mesh در Consul کار می‌کنید و یاد می‌گیرید چگونه ارتباط بین سرویس‌ها را امن، کنترل‌شده و قابل مشاهده کنید. همچنین امنیت ارتباط بین Agentها و سرویس‌ها از طریق روش‌های مختلف بررسی می‌شود.

بخش مهم دیگر دوره مربوط به امنیت است؛ از جمله استفاده از ACL (Access Control Lists) برای کنترل دسترسی، و همچنین امن‌سازی ارتباطات بین سرویس‌ها در سطح شبکه و اپلیکیشن.

در پایان، موضوع مانیتورینگ Consul بررسی می‌شود تا بتوانید وضعیت سرویس‌ها، ارتباطات و عملکرد سیستم را به‌صورت مداوم زیر نظر داشته باشید و مشکلات احتمالی را سریع‌تر شناسایی کنید.

اهداف یادگیری
درک اصول Service Networking در زیرساخت‌های توزیع‌شده
شناخت معماری Consul و اجزای آن
راه‌اندازی یک دیتاسنتر واحد در Consul
ثبت سرویس‌ها و پیاده‌سازی Service Discovery
استفاده از Service Mesh برای مدیریت ارتباط سرویس‌ها
امن‌سازی ارتباط بین Agentها در Consul
پیاده‌سازی ACL برای کنترل دسترسی به سرویس‌ها
امن‌سازی و اتصال اپلیکیشن‌ها در Service Mesh
نظارت و مانیتورینگ عملکرد Consul
تفکیک قابلیت‌های نسخه Enterprise و Community در Consul

سرفصل ها

مقدمه دوره

  • معرفی دوره

معماری کنسول را توضیح دهید

  • هدف ۱ - مرور کلی بخش
  • مقدمه‌ای بر کنسول HashiCorp
  • کشف سرویس
  • مش سرویس
  • اتوماسیون شبکه
  • پیکربندی سرویس
  • معماری پایه کنسول
  • پروتکل اجماع (Raft)
  • پروتکل شایعات (سرف)
  • ترافیک شبکه و پورت‌ها
  • کنسول با دسترسی بالا
  • مقیاس‌بندی برای عملکرد
  • سرورهای رأی‌دهنده در مقابل سرورهای بدون رأی‌دهنده
  • مناطق افزونگی
  • خلبان خودکار کنسول
  • هدف ۱ - خلاصه بخش

یک مرکز داده واحد راه‌اندازی کنید

  • هدف ۲ - مرور کلی بخش
  • شروع فرآیند کنسول
  • جلسه آزمایشگاهی - شروع فرآیند کنسول در حالت توسعه
  • مدیریت فرآیند کنسول
  • پیکربندی نماینده کنسولی
  • جلسه آزمایشگاهی - ایجاد پیکربندی نماینده کنسول
  • پیکربندی شبکه و پورت‌ها
  • اضافه کردن و حذف کردن نمایندگان کنسول به خوشه
  • جلسه آزمایشگاهی - اضافه کردن و حذف نمایندگان کنسولی
  • هدف ۲ - خلاصه بخش

ثبت سرویس‌ها و استفاده از کشف سرویس

  • هدف ۳ - مرور کلی بخش
  • ثبت نام خدمات کنسولی
  • ایجاد تعریف سرویس
  • جلسه آزمایشگاه - تعریف و ثبت سرویس
  • پیکربندی بررسی‌های سلامت سرویس
  • جلسه آزمایشگاهی - کار با بررسی‌های سلامت
  • وضعیت سرویس را از کاتالوگ بررسی کنید
  • جلسه آزمایشگاهی - بررسی وضعیت سرویس از کاتالوگ
  • مقدمه‌ای بر کوئری‌های آماده
  • جلسه آزمایشگاه - کوئری‌های آماده
  • هدف ۳ - خلاصه بخش

به مقدار کلید کنسول (KV) دسترسی پیدا کنید

  • هدف ۴ - مرور کلی بخش
  • مقدمه‌ای بر فروشگاه کنسول کی‌وی
  • تعامل با کنسول KV
  • جلسه آزمایشگاهی - کار با کنسول KV
  • استفاده از Consul watch برای نظارت بر تغییرات
  • استفاده از envconsul
  • جلسه آزمایشگاهی - استفاده از envconsul برای نظارت بر تغییرات Consul KV
  • استفاده از قالب console
  • جلسه آزمایشگاهی - استفاده از consul-template برای نظارت بر تغییرات Consul KV
  • هدف ۴ - خلاصه بخش

پشتیبان‌گیری و بازیابی

  • هدف ۵ - مرور کلی بخش
  • مقدمه‌ای بر عکس‌های کنسول
  • استفاده از اسنپ‌شات‌های کنسول
  • جلسه آزمایشگاهی - عکس‌های کنسول
  • نماینده عکس فوری کنسول (شرکتی)
  • جلسه آزمایشگاهی - استفاده از عامل snapshot کنسول (Enterprise)
  • هدف ۵ - خلاصه بخش

یک پروکسی سرویس ثبت کنید

  • هدف ۶ - مرور کلی بخش
  • مقدمه‌ای بر خدمات کنسولی
  • ثبت یک پروکسی سرویس
  • مقدمه‌ای بر اهداف مش خدمات کنسولی
  • مدیریت اهداف شبکه خدمات کنسول
  • جلسه آزمایشگاهی - شبکه سرویس
  • هدف ۶ - خلاصه بخش

ارتباط امن بین عامل‌ها

  • هدف ۷ - مرور کلی بخش
  • مدل تهدید امنیتی کنسول
  • مدارک مورد نیاز در کنسولگری
  • تنظیمات رمزگذاری TLS
  • هدف ۷ - خلاصه بخش

ایمن‌سازی سرویس‌ها با ACL‌های پایه

  • هدف ۸ - مرور کلی بخش
  • مقدمه‌ای بر سیستم ACL کنسول
  • جلسه آزمایشگاهی - فعال‌سازی و پیکربندی سیستم Consul ACL
  • ایجاد سیاست‌های ACL
  • جلسه آزمایشگاهی - ایجاد سیاست‌های ACL
  • ایجاد و مدیریت توکن‌های ACL
  • جلسه آزمایشگاه - ایجاد توکن‌های ACL
  • انجام یک وظیفه رابط کاربری با استفاده از یک توکن
  • جلسه آزمایشگاه - استفاده از توکن‌ها با رابط کاربری کنسول
  • انجام یک درخواست CLI با استفاده از یک توکن
  • جلسه آزمایشگاه - استفاده از توکن‌ها با رابط خط فرمان کنسول
  • انجام یک درخواست API با استفاده از یک توکن
  • جلسه آزمایشگاه - استفاده از توکن‌ها با API کنسول
  • هدف ۸ - خلاصه بخش

از رمزگذاری شایعات استفاده کنید

  • هدف ۹ - مرور کلی بخش
  • مقدمه‌ای بر رمزگذاری شایعات
  • هدف ۹ - خلاصه بخش
  • پیکربندی رمزگذاری شایعات
  • جلسه آزمایشگاهی - پیکربندی رمزگذاری شایعات
  • مدیریت چرخه عمر کلیدهای رمزگذاری
  • جلسه آزمایشگاه - مدیریت چرخه عمر کلیدهای رمزگذاری

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
زرین پال
زیبال