آموزش اتوماسیون زیرساخت دستی با Puppet 6 [ویدئو]

Hands-On Infrastructure Automation with Puppet 6 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Puppet یک سیستم مدیریت پیکربندی است. این زبانی است که برای و توسط مدیران سیستم نوشته شده است تا تعداد زیادی از سیستم ها را به طور کارآمد مدیریت کند و از تغییر پیکربندی جلوگیری کند. تمام پیکربندی‌های IT شما را خودکار می‌کند و به شما امکان کنترل کارهایی را که برای هر گره انجام می‌دهید را می‌دهد و به شما امکان می‌دهد تصمیم بگیرید چه زمانی و چگونه آن را انجام دهید. مدیریت زیرساخت برنامه شما نیازمند به روز رسانی مداوم و امنیت برای قابلیت اطمینان زیرساخت است. اتوماسیون استقرار سریع‌تر و خرابی‌های کمتر را فراهم می‌کند، امنیت را بهبود می‌بخشد و هزینه‌ها را برای سازمان شما کاهش می‌دهد. Puppet یک ابزار ایده آل برای خودکارسازی زیرساخت فناوری اطلاعات در سازمان شما است و این دوره به شما نشان می دهد که چگونه این کار را انجام دهید. این دوره به شما یک آموزش عملی در پلتفرم Puppet می دهد و بنابراین می توانید زیرساخت های فناوری اطلاعات خود را مدیریت کنید. شما یک نرم افزار سفارشی نصب و پیکربندی می سازید تا با زیرساخت برنامه خود مطابقت داشته باشد و آخرین ویژگی های Puppet را با اجرا، آزمایش و استقرار Puppet در سیستم های خود کشف کنید. همچنین ماژول‌های عروسکی را توسعه می‌دهید در حالی که یاد می‌گیرید از اشتباهات رایج اجتناب کنید و بر چالش‌های روزمره غلبه کنید. در پایان این دوره، شما به اندازه کافی اعتماد به نفس خواهید داشت و مهارت های لازم را خواهید داشت تا زیرساخت های فناوری اطلاعات خود را به طور موثر با Puppet مدیریت کنید و آماده استفاده از Puppet در سیستم های خود خواهید بود تا اطمینان حاصل کنید که تمام سرورهای شما با پیکربندی مورد نظر مطابقت دارند. فایل‌های کد و همه فایل‌های مرتبط در GitHub در https://github.com/PacktPublishing/Hands-On-Infrastructure-Automation-with-Puppet-6-V- The Puppet DSL (زبان اختصاصی دامنه) آپلود می‌شوند. نحوه نوشتن کد عروسکی و تفاوت کد عروسکی با زبان های دیگر trifecta و معنای آن برای مدیریت پیکربندی چگونه اجزای مختلف یک نصب عروسکی با هم قرار می گیرند و هر کدام چه کاری انجام می دهند نحوه کنترل گره ها با Puppet و نحوه طبقه بندی آنها نحوه استفاده از نقش ها و نمایه ها برای ساده سازی استقرار ماژول های Puppet را برای استفاده مجدد از کد بنویسید حقایق سفارشی Puppet را بنویسید و از آنها برای ساده کردن کد خود استفاده کنید از جستجوهای عروسکی برای جدا کردن کدها از داده های موجود در محیط خود استفاده کنید این دوره برای مدیرانی مناسب است که نیاز به نصب و پیکربندی زیرساخت فناوری اطلاعات در یک شبکه دارند. آشنایی با خط فرمان لینوکس و درک اولیه Puppet مفید خواهد بود. استادان عروسکی را مستقر کنید، و از کد Puppet Forge برای نوشتن مانیفست‌های خود استفاده کنید. این دوره بر روی عناصری تمرکز دارد که برای انجام کار خود باید بدانید.

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

شروع کار با عروسک Getting Started with Puppet

  • بررسی اجمالی دوره The Course Overview

  • مقدمه ای بر عروسک Introduction to Puppet

  • نصب و راه اندازی محیط محلی Local Environment Installation

  • انواع و ارائه دهندگان Types and Providers

  • نصب استاد عروسکی Puppet Master Installation

  • ارتباطات عروسکی Puppet Communication

عدم توانایی و مدیریت پیکربندی Idempotence and Configuration Management

  • ناتوانی Idempotence

  • اهمیت مدیریت پیکربندی Importance of Configuration Management

  • نمونه ای از پیکربندی Example of Configuration

  • کاتالوگ ها و محیط ها Catalogs and Environments

Trifecta The Trifecta

  • منبع بسته Package Resource

  • منبع خدمات Service Resource

  • منبع فایل File Resource

  • مرتب سازی Ordering

ماژول ها و Puppet Forge Modules and Puppet Forge

  • The Puppet Forge The Puppet Forge

  • ماژول Stdlib Stdlib Module

  • ماژول concat concat Module

  • کلاس ها، ماژول ها و پارامترها Classes, Modules, and Parameters

  • کیت توسعه عروسکی (PDK) Puppet Development Kit (PDK)

نصب وب سایت Installing a Website

  • وب سرور ساده Simple Web Server

  • اضافه کردن PHP به وب سرور Adding PHP to the Web Server

  • نصب MySQL Installing MySQL

  • نصب CMS (وردپرس) Installing CMS (WordPress)

تمدید عروسک Extending Puppet

  • ایجاد یک واقعیت خارجی Creating an External Fact

  • ایجاد یک واقعیت روبی Creating a Ruby Fact

  • ایجاد یک نوع تعریف شده Creating a Defined Type

  • ایجاد توابع در کد عروسکی Creating Functions in Puppet Code

  • انواع سفارشی و ارائه دهندگان Custom Types and Providers

جستجوی عروسکی Puppet Lookup

  • جستجوی خودکار پارامترها Automatic Parameter Lookup

  • ایجاد سلسله مراتب Creating a Hierarchy

  • کاربردهای سلسله مراتبی Hierarchical Applications

  • خلاصه دوره Course Summary

نمایش نظرات

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

آموزش اتوماسیون زیرساخت دستی با Puppet 6 [ویدئو]
جزییات دوره
2 h 46 m
32
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Thomas Uphill
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Uphill Thomas Uphill

Thomas Uphill مدیر سیستم و مدرس فناوری اطلاعات است. وی در کنفرانس هایی مانند LOPSA-East (برای لیگ مدیران سیستم های حرفه ای) ، Cascada و PuppetConf به آموزش عروسکی می پردازد. او بیش از 20 سال مدیر سیستم بوده است ، و در درجه اول با سیستم های Red Hat کار می کرد. وی در حال حاضر یک معمار دارای مجوز Red Hat (RHCA) است. هنگامی که گروه کاربری عروسکی سیاتل (PUGS) را اجرا نکردید ، داوطلب هیئت مدیره LOPSA و بخش محلی LOPSA خود ، SASAG می شود. وی در http://ramblings.narrabilis.com وبلاگ می نویسد.