دوره آموزشی نهایی سرآشپز: اتوماسیون DevOps

The Ultimate Chef Training Course: DevOps Automation

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره به شما آموزش می دهد که هر برنامه ای را در هر محیطی با Chef بسازید، استقرار و مدیریت کنید. درک اکوسیستم Chef و اجزای مرتبط با آن مدیریت و مقیاس زیرساخت ابری خود را با خودکارسازی مدیریت پیکربندی نصب کنید همه اجزای Chef، از جمله دستورالعمل‌های عیب‌یابی را نصب کنید. زیرساخت‌های خود را با استفاده از Chef مدل‌سازی کنید. وصله‌ها در هر محیطی، ایجاد برنامه‌های ایمن و سازگار، و مدرن‌سازی برنامه‌های قدیمی بدون تعویض آن‌ها، کتاب‌های آشپزی خود را با آزمایش آشپزخانه بیاموزید نحوه ایجاد Ohai سفارشی ایجاد دستور العمل‌هایی برای تهیه، سخت‌تر کردن و حفظ وضعیت پیکربندی سرورها در هر محیطی کشف کنید که چگونه سرآشپز InSpec برای آزمایش و ممیزی برنامه‌ها و زیرساخت‌های شما استفاده می‌شود. برنامه‌هایی را بسازید تا در هر مکانی اجرا شوند و آنها را در طول چرخه عمرشان مدیریت کنید. و محیط های ابری کاوش در جنبه های مختلف Chef API گسترش قابلیت های Chef ارائه تجزیه و تحلیل داشبورد برای اتوماسیون زیرساخت با Chef Automate پیش نیازها: شما نگرش یادگیری در حین سرگرمی را دارید :)

به این دوره خوش آمدید. Chef یک پلت فرم برای گردش کار DevOps است و برای خودکارسازی و مدیریت همه آن – زیرساخت ها، محیط های زمان اجرا و برنامه ها استفاده می شود. پایدارترین و متحول‌کننده‌ترین شرکت‌ها از Chef برای تبدیل شدن به سازمان‌های نرم‌افزار محور سریع، کارآمد و نوآور استفاده می‌کنند. ایجاد، نگهداری و ارتقاء یک زیرساخت مقیاس پذیر نیازمند تلاش و منابع قابل توجهی است. زمان صرف شده برای کارهای تکراری روزانه می تواند بخش بزرگی از پهنای باند مهندس IT/سیستم را مصرف کند و استفاده از ابزارهای اتوماسیون برای مدیریت زیرساخت می تواند کارایی را به شدت بهبود بخشد و زمان شما را آزاد کند. هدف سرآشپز حل اتوماسیون در سرتاسر سازمان و در بین نقش‌های عملکردی، فراهم کردن محیطی است که در آن بتوانیم هر نرم‌افزاری را در هر مکانی بسازیم، استقرار و مدیریت کنیم.


در این دوره، یاد خواهید گرفت:


  • اکوسیستم سرآشپز و اجزای مرتبط با آن را درک کنید

  • با خودکارسازی مدیریت پیکربندی، زیرساخت ابری خود را مدیریت و مقیاس دهید

  • همه اجزای Chef، از جمله دستورالعمل های عیب یابی را نصب کنید

  • زیرساخت خود را با استفاده از Chef

    مدل کنید
  • تنظیمات زیرساخت را با Chef قابل آزمایش، قابل حمل و ممیزی کنید

  • ساخت کد برای پیکربندی و اعمال وصله‌ها در هر محیطی، ایجاد برنامه‌های ایمن و سازگار، و مدرن‌سازی برنامه‌های قدیمی بدون جایگزینی آنها

  • کتاب‌های آشپزی خود را با آشپزخانه آزمایشی آزمایش کنید

  • با نحوه ایجاد اوهای سفارشی

    آشنا شوید
  • دستورالعمل‌هایی برای تهیه، سخت‌سازی و حفظ وضعیت پیکربندی سرورها در هر محیطی ایجاد کنید

  • دریابید که چگونه Chef InSpec برای آزمایش و ممیزی برنامه‌ها و زیرساخت‌های شما استفاده می‌شود

  • برنامه هایی بسازید تا در هر مکانی اجرا شوند و با استفاده از Chef Habitat آنها را در طول چرخه عمر خود مدیریت کنید

  • یک داشبورد قابل فیلتر و قابل ممیزی ایجاد کنید و از آن برای تجسم داده ها و معیارهای سرور در زمان واقعی و اسکن سرورهای سنتی، ماشین های مجازی و محیط های ابری استفاده کنید

  • جنبه های مختلف Chef API را کاوش کنید

  • کارکردهای سرآشپز

    را گسترش دهید
  • تجزیه و تحلیل داشبورد را برای اتوماسیون زیرساخت با Chef Automate ارائه دهید


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

خوش آمدی Welcome

  • معرفی Introduction

شروع کار با آشپز Getting started with Chef

  • معرفی Introduction

  • راه اندازی محیط - آموزش راه اندازی لینوکس Environment Setup - Learning Linux Setup

  • راه اندازی محیط - آموزش راه اندازی MacOS Environment Setup - Learning MacOS Setup

  • یاد بگیرید چگونه یک برنامه آشپز ایجاد کنید Learn How to Create a Chef Program

  • بررسی - تأیید خودکار را یاد بگیرید و درک کنید Inspec - Learn and Understand Automated Verification

  • درک انعطاف پذیری زیرساخت Understanding Infrastructure Resilience

  • نحوه مدیریت حذف نصب را بیاموزید Learn How to Handle Uninstalls

  • خلاصه بخش Section Summary

نحوه استفاده از آشپزخانه آزمایشی را بیاموزید Learn How to Use Test Kitchen

  • معرفی Introduction

  • Linux & MacOS - نصب Docker Linux & MacOS - Docker Installation

  • Digitalocean را بیاموزید و درک کنید Learn and Understand Digitalocean

  • مقدمه ای بر آشپزخانه آزمایشی Intro to Test Kitchen

  • یادگیری و درک YAML Learn and Understand YAML

  • نحوه اعتبار سنجی YAML را بیاموزید Learn How to Validate YAML

  • درک فرمت فایل پیکربندی آشپزخانه آزمایشی Understanding Test Kitchen Config File Format

  • خلاصه بخش Section Summary

آشپز - اوهای را یاد بگیرید و درک کنید Chef - Learn and Understand Ohai

  • معرفی Introduction

  • نحوه نصب Chef-Client را بیاموزید Learn How to Install Chef-Client

  • کد در حال اجرا Running Code

  • درباره حالت های سرآشپز-کلاینت بیاموزید Learn About Chef-Client Modes

  • معرفی اوهای Intro to Ohai

  • خلاصه بخش Section Summary

MOTD را یاد بگیرید و درک کنید Learn and Understand MOTD

  • معرفی Introduction

  • کد آشپز بسته - کتاب آشپزی Package Chef Code - Cookbooks

  • کد در حال اجرا Running Code

  • معرفی TDD Intro to TDD

  • توسعه تست محور Test-Driven Development

  • آشنایی با آشپزخانه آزمایشی Learn About Test Kitchen

  • درک عبارات منظم Understanding Regular Expressions

  • مولدهای یادگیری Learning Generators

  • درباره مسائل ژنراتور بیاموزید Learn About Generator Issues

  • خلاصه بخش Section Summary

نحوه مدیریت تنظیمات را بیاموزید Learn How to Manage Settings

  • معرفی Introduction

  • کتاب آشپزی - یادگیری ویژگی های Motd Cookbook - Learning Motd Attributes

  • یادگیری ارزش های ویژگی Learning Attribute Values

  • با فایل ویژگی آشنا شوید Learn About Attribute File

  • درباره ویژگی های ترکیبی بیاموزید Learn About Composed Attributes

  • درباره Include Recipe بیاموزید Learn About Include Recipe

  • درباره اولویت لغو بیاموزید Learn About Override Precedence

  • یادگیری حذف نصب با ویژگی های محوری Learning Attribute Driven Uninstalls

  • خلاصه بخش Section Summary

آموزش و درک تنظیمات خودکار وب سرور Learn and Understand Automate Web Server Config

  • معرفی Introduction

  • درباره مستندات بیاموزید Learn About the Documentation

  • یاد بگیرید چگونه از منبع بسته استفاده کنید Learn How to Use Package Resource

  • نحوه استفاده از منبع سرویس را بیاموزید Learn How to Use Service Resource

  • افزودن محتوا Adding Content

  • نحوه تأیید NGINX را بیاموزید Learn How to Verify NGINX

  • خلاصه بخش Section Summary

Inspect - یادگیری اعتبار سنجی خودکار Inspec - Learning Automated Validation

  • معرفی Introduction

  • نحوه اسکن گره داکر را بیاموزید Learn How to Scan a Docker Node

  • نحوه اسکن گره را بیاموزید Learn How to Scan a Node

  • نحوه اسکن یک ماشین محلی را بیاموزید Learn How to Scan a Local Machine

  • نحوه قالب بندی حالت ها را بیاموزید Learn How to Format Modes

  • درباره منبع کنترل بیاموزید Learn About Control Resource

  • خلاصه بخش Section Summary

یاد بگیرید که چگونه تنظیمات ماشین را ضبط کنید Learn How to Capture Machine Configurations

  • معرفی Introduction

  • آموزش راه اندازی هاست Learning Host Setup

  • یاد بگیرید چگونه یک ماشین مجازی بسازید Learn How to Create a Virtual Machine

  • آموزش نصب اوبونتو Learn How to Install Ubuntu

  • یاد بگیرید چگونه از ماشین مجازی عکس بگیرید Learn How to Capture the Virtual Machine

  • ماشین مجازی را تایید کنید Verify the Virtual Machine

  • نحوه ایجاد MacOS VM را بیاموزید Learn How to Create a MacOS VM

  • آموزش نصب MacOS Learn How to Install MacOS

  • یاد بگیرید چگونه از ماشین مجازی MacOS عکس بگیرید Learn How to Capture the MacOS Virtual Machine

  • تأیید ماشین مجازی MacOS Verifying the MacOS Virtual Machine

  • خلاصه بخش Section Summary

سرآشپز - یاد بگیرید که چگونه محیط برنامه نویس را مدیریت کنید Chef - Learn How to Manage Dev Environment

  • معرفی Introduction

  • کتاب های آشپزی مبتنی بر داده Data Driven Cookbooks

  • نحوه ایجاد کتاب آشپزی را بیاموزید Learn How to Create the Cookbook

  • درباره مدیریت بیاموزید Learn About Management

  • بیانیه بستگی دارد The Depends Statement

  • نحوه اجرای سرآشپز به صورت محلی را بیاموزید Learn How to Perform Chef Runs Locally

  • درباره کتاب آشپزی Git بیاموزید Learn About Git Cookbook

  • با کتاب آشپزی Atom آشنا شوید Learn About Atom Cookbook

  • درباره کتاب آشپزی ChefDK بیاموزید Learn About ChefDK Cookbook

  • کد در حال اجرا Running Code

  • خلاصه بخش Section Summary

آشپز - عیب یابی Chef - Troubleshooting

  • معرفی Introduction

  • Chef-Shell چیست؟ What is Chef-Shell

  • درک اشکال زدایی تعاملی Understanding Interactive Debugging

  • خلاصه بخش Section Summary

خلاصه دوره Course Summary

  • خلاصه Summary

مواد و کد منبع دوره Course Material & Source Code

  • مواد و کد منبع دوره Course Material & Source Code

نمایش نظرات

نظری ارسال نشده است.

دوره آموزشی نهایی سرآشپز: اتوماسیون DevOps
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8.5 hours
84
Udemy (یودمی) udemy-small
16 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
459
3.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Easy Learning Academy Easy Learning Academy

خانواده ای از یادگیری

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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