آموزش جامع پاپت (Puppet) از صفر تا صد - آخرین آپدیت

دانلود Getting Started with Puppet

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره آموزشی «آشنایی با Puppet» با هدف کمک به شما برای کسب دانش عمیق در زمینه ابزار Puppet طراحی شده است. در این دوره، شما با کلیات Puppet، معماری آن، نحوه طراحی و ساخت PuppetDB و همچنین مراحل نصب نسخه سازمانی (Puppet Enterprise) آشنا خواهید شد. Puppet یک ابزار مدیریت پیکربندی نرم‌افزار (Configuration Management) است که از زبان اختصاصی خود برای توصیف پیکربندی سیستم استفاده می‌کند. این ابزار یک راهکار مدل‌محور است که برای استفاده از آن به دانش برنامه‌نویسی محدودی نیاز دارید. Puppet توسط شرکت Puppet Inc در سال ۲۰۰۵ توسط لوک کانیز (Luke Kanies) ایجاد شد. این دوره شامل بیش از ۴ ساعت ویدیو آموزشی است. یادگیرندگان می‌توانند بیش از ۴۰ جلسه آموزشی را با پوشش جامع مباحث «آموزش پاپت» در این دوره مشاهده کنند. این جلسات به ۳ ماژول تقسیم شده‌اند و هر ماژول نیز به درس‌های مختلفی متشعب می‌شود. کل دوره شامل آزمون‌هایی برای سنجش دانش کاربران است. همچنین در پایان هر ماژول، مجموعه‌ای از سوالات درجه‌بندی شده جهت ارزیابی در دسترس است. در پایان این دوره، شما قادر خواهید بود: - مفاهیم پایه Puppet را درک کنید. - با معماری Puppet و مدیریت پیکربندی آشنا شوید. - نصب Puppet Enterprise و نسخه متن‌باز (Open Source) را انجام دهید. - مفاهیم Manifests و Modules در پاپت را بررسی کنید. برای موفقیت در این دوره، باید پیش‌زمینه توسعه نرم‌افزار داشته و دانش قوی در زمینه DevOps و ابزارهای Puppet داشته باشید. این دوره برای کسانی است که مهارت‌های پیشرفته DevOps با پاپت را می‌خواهند کسب کنند. علاوه بر این، شما می‌توانید فرصت‌های شغلی متعددی مانند توسعه‌دهنده IT/Database و متخصصان Big Data را با این مهارت دنبال کنید.

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

مرور کلی، معماری و نصب پاپت Puppet Overview, Architecture and Installation

  • خوش‌آمدگویی به دوره Welcome to the Course

  • مرور کلی دوره Course Overview

  • مقدمه‌ای بر سیستم مدیریت پیکربندی Configuration Management System - Introduction

  • ایدمپوتنسی (Idempotency) Idempotency

  • لایه انتزاع منابع (RAL) Resource Abstraction Layer (RAL)

  • معماری پاپت بخش اول Puppet Architecture Part 1

  • معماری پاپت بخش دوم Puppet Architecture Part 2

  • معماری پاپت بخش سوم Puppet Architecture Part 3

  • چرا Puppet Enterprise؟ Why Puppet Enterprise

  • انتخاب معماری Choosing Architecture

  • نیازمندی‌های سیستم System Requirements

  • نصب PE Master بخش اول PE-Master Installation Part 1

  • نصب PE Master بخش دوم PE-Master Installation Part 2

  • حذف کننده (UnInstaller) نسخه PE PE-UnInstaller

  • نصب با رابط گرافیکی (GUI) نسخه PE PE-GUI Installation

  • نصب Agent در اوبونتو Agent Installation-Ubuntu

  • نصب Agent نسخه PE در CentOS7 PE : Agent Installation - CentOs7

  • پیکربندی پاپت Puppet Configuration

  • نصب نسخه متن‌باز پاپت Puppet Open Source Installation

کدنویسی پاپت: مانیفست‌ها و ماژول‌ها Puppet Code: Manifests and Modules

  • منابع DSL در پاپت Puppet - DSL Resources

  • کلاس‌های پاپت Puppet - Classes

  • نودهای (Nodes) پاپت Puppet - Nodes

  • پاپت: روابط و ترتیب‌بندی Puppet: Relationship and Ordering

  • متای پارامترهای منابع در پاپت Puppet - Resource Metaparameters

  • مقدمه‌ای بر ماژول‌های پاپت Puppet - Modules Introduction

  • مخزن پاپت (Puppet Forge) Puppet - forge

  • نصب ماژول Apache از Puppet Forge Install Puppet Forge Module_Apache

  • ساختار دایرکتوری ماژول و دستورالعمل‌های پایه فایل‌های مانیفست Module directory Structure and Basic Guidelines for Manifest files

  • تولید ماژول پاپت Puppet Module Generate

  • نصب Puppet PDK و تولید ماژول Puppet-PDK install and Generate Module

  • کلاس ماژول Apache Apache Module - Class

سازماندهی محیط پاپت با ویژگی‌ها و ابزارهای اضافی Organizing Puppet Environment with Additional Features and Tools

  • آماده‌سازی محیط Environment Setup

  • مقدمه‌ای بر Facter Facter - Introduction

  • فکت‌های خارجی (ExternalFacts) ExternalFacts

  • فکت‌های سفارشی (CustomFacts) CustomFacts

  • مقدمه‌ای بر طبقه‌بندی (Classification) Classification-Introduction

  • ارکستراتور PE PE-Orchestrator

  • وظایف OnDemandJob پاپت بخش اول Puppet-OnDemandJob Part 1

  • وظایف OnDemandJob پاپت بخش دوم Puppet-OnDemandJob Part 2

  • وظایف (Tasks) پاپت Puppet Tasks

  • مرور کلی PuppetDB PuppetDB Overview

  • زبان پرس‌وجوی پاپت (PQL) Puppet Query Language (PQL)

  • گزارش‌دهی پاپت Puppet Reporting

  • عیب‌یابی نصب PE PE-InstallationTroubleShooting

  • عیب‌یابی CodeManager در نسخه PE PE-CodeManagerTroubleShooting

  • عیب‌یابی پایگاه داده PE PE-DatabaseTroubleShooting

  • جمع‌بندی دوره Course Conclusion

نمایش نظرات

آموزش جامع پاپت (Puppet) از صفر تا صد
جزییات دوره
7h 14m
47
(آخرین آپدیت)
869
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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