لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اصول آشپز: دستور العملی برای خودکارسازی زیرساخت [ویدئو]
Chef Fundamentals: A Recipe for Automating Infrastructure [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا شما تنها سرآشپز آشپزخانه هستید؟ آیا زیرساخت شما از سرورهای برف ریزه رنج می برد؟ آیا از تهیه ماشین آلات با دست هر بار که نیاز به خاموش کردن آتش دارید خسته و خسته شده اید؟ پیکربندی زیرساخت نباید دردناک باشد، بلکه باید لذت بخش باشد. Chef Fundamentals توسط تیم آموزش سرآشپز بررسی و تایید شده است. تیم سرآشپز مشتاقانه منتظر توسعه دوره های سرآشپز اضافی است. Chef یک پلت فرم برای گردش کار DevOps است و برای خودکارسازی و مدیریت تمام آن - زیرساخت ها، محیط های زمان اجرا و برنامه ها استفاده می شود. پایدارترین و متحولکنندهترین شرکتها از Chef برای تبدیل شدن به سازمانهای نرمافزار محور سریع، کارآمد و نوآور استفاده میکنند. به رابین بک بپیوندید زیرا او همه چیز را در تنها کلاس دارای گواهی سرآشپز خودکار می کند. یاد بگیرید که منابع را به دستور العمل ها، دستور العمل ها را به کتاب های آشپزی ترکیب کنید و زیرساخت های خود را به کد تبدیل کنید. با Chef ما یاد خواهیم گرفت که از قدرت زبان روبی برای توصیف شیوا وضعیت یک سیستم استفاده کنیم، چه در زمینه اتوماسیون تازه کار هستید یا از سال 1992 سیستمها را مدیریت کردهاید. ما یاد خواهیم گرفت که چگونه به صورت محلی سرور را با کیت توسعه سرآشپز، سپس از قدرت یک سرور آشپز برای توزیع کتاب آشپزی خود در یک یا صد سیستم استفاده کنید.
تمامی کدها و فایل های پشتیبانی این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Chef-Fundamentals-A-Recipe-for-Automating-Infrastructure • نحوه انجام مدیریت پیکربندی با Chef را شرح دهید.
•در فرآیند نصب و پیکربندی سرورها در فضای ابری یا در یک مرکز داده در محل، از نظر فنی آگاه باشید.
• درک درستی از اجزای اصلی، معماری و اصطلاحات سرآشپز به دست آورید و با متداول ترین ابزارها تسلط اولیه داشته باشید.
• قادر به استفاده و توصیف اصطلاحات سرآشپز مانند منابع، دستور العمل ها، کتاب های آشپزی، سرور سرآشپز، نقش ها، محیط ها و کیسه های داده باشید.
این دوره برای مهندسان DevOps طراحی شده است که می خواهند مدیریت پیکربندی را با Chef یاد بگیرند و همچنین برای پرسنل عملیات و توسعه که می خواهند مهندس DevOps شوند. • درک اساسی از مدیریت سیستم، مانند نصب و پیکربندی بسته ها و شروع خدمات. * • تجربه سطح مبتدی در پیمایش ترمینال، مانند Powershell یا Bash، و استفاده از آن برای انجام دستکاری های اساسی فایل * • درک نحوه استفاده از ویرایشگر متن خط فرمان، مانند Vi، Emacs یا Nano برای ویرایش فایل ها. *
سرفصل ها و درس ها
به Chef Fundamentals خوش آمدید
Welcome to Chef Fundamentals
Chef Fundamentals - آیا این کلاس برای من مناسب است؟
Chef Fundamentals - Is this class right for me?
نقشه راه دوره
Course Roadmap
شروع به کار: پیکربندی محیط توسعه شما
Getting Started: Configuring Your Development Environment
تمرین: ChefDK را نصب کنید
Exercise: Install the ChefDK
راه اندازی: محیط آزمایشگاه خود را با Vagrant و Virtualbox پیکربندی کنید
Setup: Configure Your Lab Environment with Vagrant and Virtualbox
راه اندازی پاداش: محیط آزمایشگاه خود را با خدمات وب آمازون پیکربندی کنید
Bonus Setup: Configure Your Lab Environment with Amazon Web Services
آشپز و مدیریت پیکربندی
Chef and Configuration Management
مدیریت پیکربندی چیست؟
What is Configuration Management?
زیرساخت به عنوان کد
Infrastructure as Code
تمرین: اولین دستور آشپز شما
Exercise: Your First Chef Recipe
چگونه سرآشپز درباره اجزای سیستم فکر می کند
How Chef Thinks About System Components
توصیف لیست های اجرا با نقش ها
Describing run-lists with Roles
نسخه ی نمایشی: روش هایی برای ایجاد و تعیین نقش ها
Demo: Methods for Creating and Assigning Roles
تمرین: نقش متعادل کننده بار را ایجاد کنید
Exercise: Create the load-balancer Role
امتیاز: با استفاده از دستور 'knife ssh' همگرا شوید
Bonus: Converge Using the 'knife ssh' Command
جستجو کردن
Search
نمای کلی: نمایه سازی و جستجو
Overview: Indexing and Search
بررسی شاخص های سرور سرآشپز
Exploring Chef Server Indices
در حال انجام جستجوها با چاقو
Running Searches with knife
نسخه ی نمایشی: Refactor برای تعادل بار دینامیک
Demo: Refactor for Dynamic Load Balancing
تمرین: تست Load Balancer
Exercise: Testing the Load Balancer
محیط ها
Environments
بررسی اجمالی: استقرار خود را کنترل کنید
Overview: Control Your Deployment
محیط آشپز چیست؟
What is a Chef Environment?
ایجاد و مدیریت یک محیط تولید
Creating and Managing a Production Environment
تمرین: یک وب سرور را در یک محیط پذیرش مستقر کنید
Exercise: Deploy a Web Server to an Acceptance Environment
ورزش: متعادل کننده بار را اصلاح کنید
Exercise: Refine the Load Balancer
کیسه های داده
Data Bags
نمای کلی: سازماندهی مجموعه داده های سفارشی
Overview: Organizing Custom Data Sets
در کیف چیست؟
What's in the Bag?
ایجاد و مدیریت کیسه های داده
Creating and Managing Data Bags
جستجو و یافتن پویا
Dynamic Search and Find
تمرین: ایجاد کاربران و گروه ها با جستجو
Exercise: Creating Users and Groups with Search
نسخه ی نمایشی: رمزگذاری اسرار شما
Demo: Encrypting Your Secrets
فارغ التحصیلی: منابع بیشتر
Graduation: Further Resources
ما چه آموخته ایم؟
What have we learned?
یادگیری مستمر و تحویل مستمر
Continuous Learning and Continuous Delivery
به یادگیری و تمرین ادامه دهید
Keep Learning and Practicing
جامعه سرآشپز شما
Your Chef Community
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات