لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع پاپت (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
نمایش نظرات