آموزش دوره کامل Hiera: کلاس کارشناسی ارشد عروسکی

The Complete Hiera Course: A Puppet Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با تسلط بر Hiera، دانش Puppet خود را به سطح بعدی ببرید. استفاده از Hiera برای کاهش پیچیدگی کد عروسکی مفاهیم جداسازی داده ها درک جستجوهای سلسله مراتبی نکات و ترفندهای پیشرفته Hiera ایمن سازی داده های حساس با Hiera-Eyaml نحوه مدیریت داده های زیرساخت در Puppet Lookup ادغام و آبشاری پیش نیازها: دانش کار با استفاده از سیستم لینوکس دانش عروسکی (کلاس ها، پارامترها و ...)

Puppet یک ابزار قدرتمند برای مدیریت زیرساخت است و بیش از یک دهه است که به افراد در مدیریت پیکربندی کمک می کند. یکی از با ارزش ترین ویژگی های Puppet که آن را از سایر ابزارها متمایز می کند این است که چگونه می تواند داده های پیکربندی را با استفاده از Hiera مدیریت کند.

Hiera بسیار بیشتر از یک فروشگاه ارزش کلیدی است و آخرین نسخه Hiera 5 شامل مجموعه‌ای از ویژگی‌های طراحی شده برای مدیریت حجم زیادی از داده‌ها کارآمد و آسان است.

این دوره آموزشی برای افرادی است که قبلاً با Puppet آشنا شده اند و می خواهند با تسلط بر Hiera دانش خود را بیشتر گسترش دهند. این دوره همه ابزارهایی را که برای مدیریت حتی پیچیده‌ترین زیرساخت‌ها، نوشتن ماژول‌های Puppet قابل استفاده و اشتراک‌گذاری مجدد و کاهش کد اسپاگتی با یادگیری در مورد جداسازی داده‌ها و جستجوهای سلسله مراتبی نیاز دارید، در اختیار شما قرار می‌دهد.

موضوعات این دوره شامل آخرین ویژگی‌های جدید و جدید منتشر شده می‌شود که در Hiera 5 و Puppet 6 می‌بینیم، جا نمانید!

این دوره شامل موضوعاتی مانند؛

است
  • نمای کلی مشکل مدیریت داده

  • معرفی Hiera، زیرسیستم جستجوی Puppet

  • پیکربندی Hiera

  • ساخت سلسله مراتب جستجوی پویا

  • استفاده از حقایق و متغیرها در داده های Hiera

  • توابع Hiera درون داده

  • نحوه استفاده از جستجوی عروسکی از خط فرمان

  • عروسک جستجوی تابع

  • نحوه استفاده از اتصال خودکار داده برای حل پارامترهای کلاس

  • ادغام و آبشار داده

  • داده‌ها در ماژول‌ها برای جایگزینی الگوی قدیمی "params.pp"

  • ایمن سازی داده های حساس با Hiera-Eyaml



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

خوش آمدی Welcome

  • معرفی Introduction

  • معرفی Introduction

خوش آمدی Welcome

مقدمه ای بر هیرا An Introduction to Hiera

  • درک مشکل داده ها Understanding The Data Problem

  • درک مشکل داده ها Understanding The Data Problem

  • معرفی Hiera Introducing Hiera

  • معرفی Hiera Introducing Hiera

  • جداسازی داده ها Data Separation

  • جداسازی داده ها Data Separation

  • جستجوهای سلسله مراتبی Hierarchical Lookups

  • جستجوهای سلسله مراتبی Hierarchical Lookups

مقدمه ای بر هیرا An Introduction to Hiera

برپایی Setup

  • راه اندازی محیط Environment Setup

  • راه اندازی محیط Environment Setup

برپایی Setup

پیکربندی Hiera Configuring Hiera

  • نمای کلی پیکربندی Configuration Overview

  • نمای کلی پیکربندی Configuration Overview

  • ایجاد یک پیکربندی حداقل Hiera Creating a minimal Hiera configuration

  • ایجاد یک پیکربندی حداقل Hiera Creating a minimal Hiera configuration

پیکربندی Hiera Configuring Hiera

Hiera Basics Hiera Basics

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

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

  • افزودن داده به Hiera Adding data to Hiera

  • افزودن داده به Hiera Adding data to Hiera

  • با استفاده از دستور Puppet Look از CLI Using the puppet lookup command from the CLI

  • با استفاده از دستور Puppet Look از CLI Using the puppet lookup command from the CLI

  • پرس و جو داده ها با استفاده از تابع جستجو در کد عروسکی Querying data using the lookup function in Puppet code

  • پرس و جو داده ها با استفاده از تابع جستجو در کد عروسکی Querying data using the lookup function in Puppet code

  • اتصال خودکار داده ها Automatic data bindings

  • اتصال خودکار داده ها Automatic data bindings

Hiera Basics Hiera Basics

کار با سلسله مراتب Working with Hierarchies

  • مروری بر پیکربندی سلسله مراتب پویا Overview of configuring dynamic hierarchies

  • مروری بر پیکربندی سلسله مراتب پویا Overview of configuring dynamic hierarchies

  • ساختن اولین سلسله مراتب پویا Constructing our first dynamic hierarchy

  • ساختن اولین سلسله مراتب پویا Constructing our first dynamic hierarchy

  • آماده سازی کلاس درس: تهیه یک VM دوم Classroom Prep: Provisioning a second VM

  • آماده سازی کلاس درس: تهیه یک VM دوم Classroom Prep: Provisioning a second VM

  • ارزش های برتر در سلسله مراتب Overriding values in the hierarchy

  • ارزش های برتر در سلسله مراتب Overriding values in the hierarchy

کار با سلسله مراتب Working with Hierarchies

داده های دینامیک Dynamic Data

  • استفاده از حقایق برای ایجاد داده های پویا Using facts to create dynamic data

  • استفاده از حقایق برای ایجاد داده های پویا Using facts to create dynamic data

  • مروری بر توابع Hiera Overview of Hiera functions

  • مروری بر توابع Hiera Overview of Hiera functions

  • با استفاده از تابع مستعار Using the alias function

  • با استفاده از تابع مستعار Using the alias function

  • با استفاده از تابع جستجو Using the lookup function

  • با استفاده از تابع جستجو Using the lookup function

  • نگاهی به عملکرد تحت اللفظی و نتیجه گیری A look at the literal function and conclusion

  • نگاهی به عملکرد تحت اللفظی و نتیجه گیری A look at the literal function and conclusion

داده های دینامیک Dynamic Data

رفتارهای جستجو Lookup Behaviours

  • مروری بر رفتارهای جستجو Overview of lookup behaviours

  • مروری بر رفتارهای جستجو Overview of lookup behaviours

  • با استفاده از رفتار ادغام منحصر به فرد Using the unique merge behaviour

  • با استفاده از رفتار ادغام منحصر به فرد Using the unique merge behaviour

  • ادغام هش ها با هش و رفتارهای عمیق Merging hashes with the hash and deep behaviours

  • ادغام هش ها با هش و رفتارهای عمیق Merging hashes with the hash and deep behaviours

  • کنترل رفتار جستجو با lookup_options Controlling lookup behaviour with lookup_options

  • کنترل رفتار جستجو با lookup_options Controlling lookup behaviour with lookup_options

رفتارهای جستجو Lookup Behaviours

استفاده از Hiera برای پارامترهای پیش‌فرض کلاس Using Hiera for class parameter defaults

  • درک الگوی پارامترها Understanding the params pattern

  • درک الگوی پارامترها Understanding the params pattern

  • سطوح پیکربندی Hiera Hiera configuration levels

  • سطوح پیکربندی Hiera Hiera configuration levels

  • کاوش عمیق تر در داده ها در ماژول ها Digging deeper into data in modules

  • کاوش عمیق تر در داده ها در ماژول ها Digging deeper into data in modules

استفاده از Hiera برای پارامترهای پیش‌فرض کلاس Using Hiera for class parameter defaults

مدیریت اسرار با Hiera با استفاده از Eyml Managing secrets with Hiera using Eyaml

  • مقدمه ای بر هیرا ایامل An introduction to Hiera Eyaml

  • مقدمه ای بر هیرا ایامل An introduction to Hiera Eyaml

  • نصب و راه اندازی Eyml Installation and setup of Eyaml

  • نصب و راه اندازی Eyml Installation and setup of Eyaml

  • ایجاد کلیدهای Eyml Creating Eyaml keys

  • ایجاد کلیدهای Eyml Creating Eyaml keys

  • پیکربندی Eyml Configuring Eyaml

  • پیکربندی Eyml Configuring Eyaml

  • رمزگذاری داده ها Encrypting data

  • رمزگذاری داده ها Encrypting data

  • رمزگشایی داده ها Decrypting data

  • رمزگشایی داده ها Decrypting data

  • استفاده از eyaml edit برای افزودن داده به Hiera Using eyaml edit to add data to Hiera

  • استفاده از eyaml edit برای افزودن داده به Hiera Using eyaml edit to add data to Hiera

  • پیکربندی Hiera برای استفاده از Eyml Configuring Hiera to use Eyaml

  • پیکربندی Hiera برای استفاده از Eyml Configuring Hiera to use Eyaml

مدیریت اسرار با Hiera با استفاده از Eyml Managing secrets with Hiera using Eyaml

نمایش نظرات

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

آموزش دوره کامل Hiera: کلاس کارشناسی ارشد عروسکی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2.5 hours
37
Udemy (یودمی) udemy-small
05 دی 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,032
4.4 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Craig Dunn Craig Dunn

مشاور و مربی اتوماسیون آزاد

Craig Dunn Craig Dunn

مشاور و مربی اتوماسیون آزاد

Udemy (یودمی)

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

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