آموزش آشپز

Chef Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سرآشپز یک ابزار مدیریت پیکربندی است که به شما امکان می دهد "دستورالعمل" هایی برای خودکار سازی ، تهیه و پیکربندی ماشین ها و برنامه ها بنویسید. استعاره آشپزی به کتابهای آشپزی آشپز ، که مجموعه دستور العمل ها هستند ، گسترش می یابد. CLI آن ، چاقو ؛ و چارچوب آزمایش آن ، آشپزخانه. این پلتفرم برای مهندسین DevOps که می خواهند زیرساخت های خود را با کد مدیریت کنند ایده آل است.

این دوره در سطح متوسط از طریق مثالهای کاربردی و نسخه های نمایشی ، از جمله استقرار یک برنامه PHP در بالای پشته LAMP ، بینش در مورد معماری Chef را فراهم می کند. مربی رابین بک از طریق تهیه دستور العمل ها و کتابهای مختلف آشپزی از پیش ساخته شده در سوپرمارکت جامعه آشپزها گشت و گذار می کند و بهترین روشهای ساخت کتابهای آشپزی پیچیده را بررسی می کند که به شما امکان دسترسی به دستور العمل های کتابهای آشپزی مختلف را می دهد. وی همچنین نشان می دهد که چگونه می توان با دستورات چاقو برای مدیریت مشتری ، کتابهای آشپزی و داده ها کارایی موثرتری داشت.
موضوعات شامل:
  • ساختن یک دستورالعمل تنظیم
  • استفاده از کتابهای آشپزی برای سازماندهی دستور العمل ها
  • استفاده از دستور العمل های انجمن
  • بارگذاری کتابهای آشپزی
  • استفاده از کتاب آشپزی پایگاه داده
  • افزودن PHP به ترکیب
  • جستجو با چاقو
  • تست کتابهای آشپزی با آشپزخانه

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • راه‌اندازی Getting set up

1. اصول را مرور کنید 1. Review the Fundamentals

  • از Vagrant برای ایجاد گره اوبونتو استفاده کنید Use Vagrant to create an Ubuntu node

  • کیت توسعه سرآشپز The Chef development kit

  • دستور العمل راه اندازی با منابع ایجاد کنید Build a setup recipe with resources

  • با مشتری آشپز همگرایی کنید Converge with the chef-client

  • کتابهای آشپزی برای سازماندهی دستور العمل ها Cookbooks to organize recipes

  • کتاب آشپزی LAMP The LAMP cookbook

  • دستور العمل وب The web recipe

  • موجودی اوه و سیستم Ohai and system inventory

  • استفاده از ویژگی های گره برای تنظیمات Using node attributes for tunables

  • قالب های پیکربندی پرونده ها Templates for config files

2. کد جامعه 2. Community Code

  • سوپرمارکت آشپز The Chef Supermarket

  • کتابهای آشپزی و وابستگی ها Wrapper cookbooks and dependencies

  • رفکتور با استفاده از کتاب آشپزی انجمن httpd Refactor using the httpd community cookbook

  • سرور سرآشپز میزبان The hosted Chef server

  • کیت استارت را بگیرید و سازماندهی مجدد کنید Grab the starter kit and reorganize

  • کتابهای آشپزی را با Berkshelf بارگذاری کنید Upload cookbooks with Berkshelf

  • گره Vagrant را راه اندازی کنید Bootstrap the Vagrant node

  • به MySQL وابستگی اضافه کنید Add a dependency on MySQL

  • کتاب آشپزی بانک اطلاعاتی The database cookbook

  • کیسه های داده برای اطلاعات حساس Data bags for sensitive information

  • کیف های داده را بارگیری کرده و همگرایی کنید Upload the data bags and converge

3. LAMP Stack را تکمیل کنید 3. Complete the LAMP Stack

  • PHP را به مخلوط اضافه کنید Add PHP to the mix

  • کتاب آشپزی php_app را ایجاد کنید Create the php_app cookbook

  • اسکریپت MySQL The MySQL script

  • پایگاه داده را جمع کنید Populate the database

  • صفحه اصلی PHP The PHP homepage

  • کتاب آشپزی LAMP را مرور و استفاده کنید Review and deploy the LAMP cookbook

4. لذت آشپزخانه تست 4. The Joy of Test Kitchen

  • چه کاری می توانستیم متفاوت انجام دهیم؟ What could we have done differently?

  • مقدمه ای برای تست آشپزخانه An introduction to Test Kitchen

  • پیکربندی .k Kitchen.yml Configuring the .kitchen.yml

  • یک نمونه آزمایشی را همگرایی و نابود کنید Converge and destroy a Test Instance

  • تأیید آشپزخانه Kitchen verify

  • یک تست InSpec بنویسید Write an InSpec test

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش آشپز
جزییات دوره
3h 49m
38
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
37,518
- از 5
ندارد
دارد
دارد
Robin Beck
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robin Beck Robin Beck

رابین بک یک مربی فنی اصلی است که به توسعه دهندگان کمک می کند تا بر چالش های زیرساختی غلبه کنند. رابین در ابزارهای مدیریت پیکربندی مانند Chef و Puppet و سیستم عامل های محاسبات مبتنی بر ابر مانند AWS ، Google Cloud Platform ، Rackspace و VMWare مهارت دارد. او همچنین در زمینه توسعه برنامه وب با Node.js و JavaScript تجربه کرده است. در اوقات فراغت ، شبکه ها و سخت افزارهای قدیمی را عیب یابی می کند.