لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Mastering Puppet 6 for Large Infrastructures - نسخه دوم [ویدئو]
Mastering Puppet 6 for Large Infrastructures - Second Edition [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Puppet یک سیستم مدیریت پیکربندی است که به شما کمک می کند تمام پیکربندی های IT خود را خودکار کنید و به شما امکان کنترل کارهایی که با هر گره انجام می دهید، زمان انجام آن و نحوه انجام آن را می دهد.
این دوره دانش شما را در مورد عروسک به سطح پیشرفته ای می رساند و جدیدترین و پیشرفته ترین ویژگی های عروسک را پوشش می دهد. شما تکنیک های پیشرفته ای را برای مقابله با استقرار متمرکز و غیرمتمرکز Puppet و کنترل سرورها و دسکتاپ های خود را کشف خواهید کرد. از طریق مثالهای جالب، یاد بگیرید که چگونه پیادهسازی Puppet را برای مدیریت پیکربندی خودکار کنید و هر جنبه از سیستمهای خود از جمله تهیه، استقرار و مدیریت تغییر را خودکار کنید. شما Puppet را با Jenkins و Git ادغام خواهید کرد تا یک گردش کار موثر برای چندین تیم ایجاد کنید و از ویژگی جدید Puppet Tasks و آخرین برنامه های افزودنی زبان Puppet Orchestrator استفاده کنید.
در پایان این دوره، شما به اندازه کافی با اعتماد به نفس و مهارت در مقیاس و عیب یابی Puppet و غلبه بر مشکلاتی که در استقرارهای بزرگتر با نمونه های دنیای واقعی با آن مواجه می شوید، خواهید بود.
بسته کد این دوره در https://github.com/PacktPublishing/Mastering-Puppet-6-for-Large-Infrastructures-Second-Edition در دسترس است. و پایداری را پیکربندی کنید
چندین شغل را از طریق ارکستراسیون عروسکی مدیریت کنید
با کارهای Puppet پیکربندی و عملکرد جدیدی ایجاد کنید
چندین محیط Puppet را با فایل ها و مخازن مدیریت کنید
کد نسخه را از طریق مخازن Git مدیریت کنید
از PuppetDB برای ذخیره داده ها به صورت ناهمزمان استفاده کنید
تست عروسک را به صورت خودکار با جنکینز انجام دهید
استفاده از تکنیک های مجازی سازی پیشرفته این دوره برای مدیران و توسعه دهندگان سیستم مناسب است، به ویژه کسانی که در محیط های تولیدی کار می کنند و به دنبال راه هایی برای استفاده از Puppet در محیط های سازمانی هستند. پیش نیاز: دانش سطح متوسط از عروسک فرض می شود. تکنیک های پیکربندی پیشرفته را با استفاده از PuppetDB بیاموزید * کدهای پیچیده Puppet را با Code Manager مدیریت کنید * از ویژگی های پیشرفته Puppet برای مدیریت مشاغل از طریق ارکستراسیون استفاده کنید.
سرفصل ها و درس ها
شروع شدن
Getting Started
بررسی اجمالی دوره
Course Overview
بررسی عروسک و شرایط عروسک
Puppet Review and Puppet Terms
کد عروسکی، سرورها و محیطها
Puppet Code, Servers, and Environments
اطلاعات بیشتر درباره سرورها و محیط های عروسکی
More About Puppet Servers and Environments
کنترل منبع با Git و r10k
Source Control with Git and r10k
عروسک معماری برای مقیاس پذیری، افزونگی و عملکرد
Architecting Puppet for Scalability, Redundancy, and Performance
ایجاد یک ماشین سرور عروسکی از ابتدا
Creating a Puppet Server Machine from Scratch
در حال گسترش بر روی یک ماشین عروسکی مستقل
Expanding on a Standalone Puppet Machine
پیکربندی سازمانی
Enterprise Configuration
تنظیم عملکرد سرور عروسکی
Performance Tuning the Puppet Server
مجازی سازی
Virtualization
خدمات وب آمازون و عروسک
Amazon Web Services and Puppet
تهیه عروسک در اقیانوس دیجیتال
Provisioning Puppet in Digital Ocean
مجازی سازی عروسکی با VMware
Puppet Virtualization with VMware
از Oracle VirtualBox با Puppet استفاده کنید
Use Oracle VirtualBox with Puppet
گزارش عروسکی
Puppet Reporting
پیکربندی عروسک برای گزارش
Configuring Puppet for Reporting
گزارشگری سرکارگر
Foreman Reporting
پیکربندی PuppetDB برای گزارش ها
PuppetDB Configuration for Reports
با استفاده از PuppetDB
Using PuppetDB
آشنایی با Storeconfigs و PuppetDB
Understanding Storeconfigs and the PuppetDB
با استفاده از اصلاح کننده "غایب".
Using the 'absent' Modifier
تست و عیب یابی عروسک
Puppet Testing and Troubleshooting
تست و عیب یابی
Testing and Troubleshooting
استفاده از rspec-puppet برای تست کد
Using rspec-puppet for Testing Code
با استفاده از لیوان
Using Beaker
آشپزخانه آزمایشی
Test Kitchen
جنکینز
Jenkins
API ها
APIs
گواهینامه های SSL
SSL Certificates
فراپارامترها و ترتیب
Metaparameters and Ordering
بازرسی سرور عروسکی با PRY
Inspecting the Puppet Server with PRY
شرکت عروسکی
Puppet Enterprise
تفاوت بین Puppet Enterprise و Puppet Source Open
Differences between Puppet Enterprise and Open Source Puppet
ارکستراسیون شغلی
Job Orchestration
با استفاده از مدیر کد
Using the Code Manager
فعال کردن مخزن ابزار
Enabling the Tools Repository
وظایف تیغ
Razor Tasks
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
باب هندری یک نویسنده فناوری است که ساکن شیکاگو است. در طول 25 سال گذشته، او کتاب های زیادی در زمینه توسعه نرم افزار نوشته است و تجربه زیادی در تدریس در محیط های دانشگاهی و شرکتی دارد.
باب در ابزار DevOps تخصص دارد و ده ها دوره آموزشی در مورد ابزارهایی مانند Puppet تالیف کرده است. او ستوننویس سابق مجله توسعهدهنده جاوا و ویرایشگر محصول جدید مجله فناوری بیسیم است. هنگامی که او نوشتن یا تدریس نمی کند، می توانید او را در حال گذراندن وقت با خانواده یا شرکت در بازی های بیسبال Chicago Cubs بیابید.
https://www.linkedin.com/in/bob-hendry-50961311/
نمایش نظرات