آموزش آماده‌سازی سرور با استفاده از نقش‌های Ansible و Ansible Vault - آخرین آپدیت

دانلود Server Provisioning with Ansible Roles and Vault

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره بر طراحی و پیاده‌سازی سیستم‌های مقیاس‌پذیر آماده‌سازی سرور (Server Provisioning) با استفاده از Ansible تمرکز دارد و توسعه‌دهندگان و متخصصان DevOps را قادر می‌سازد تا زیرساخت‌ها را خودکارسازی کرده و محیط‌های توزیع‌شده را با کارایی و کنترل بالا مدیریت کنند. شما با گردش‌کارهای ساختاریافته آماده‌سازی، شامل Playbookها، Roleها و استراتژی‌های Inventory، برای خودکارسازی استقرار در چندین سرور در سناریوهای واقعی کار خواهید کرد. شما با به‌کارگیری طراحی مبتنی بر نقش (Role-based)، مدیریت پیکربندی‌ها در گروه‌های مختلف سرور و سازماندهی محیط‌های چندلایه شامل لایه‌های وب، اپلیکیشن و دیتابیس، معماری‌های آماده‌سازی بازیافت‌پذیر و مقیاس‌پذیر خواهید ساخت. از طریق دموهای عملی، گردش‌کارهایی را پیاده‌سازی می‌کنید که سازگاری، مقیاس‌پذیری و قابلیت نگهداری را در سیستم‌های زیرساختی تضمین می‌کند. این برنامه همچنین بر مدیریت پیکربندی و روش‌های امن آماده‌سازی تأکید دارد. شما متغیرها، قالب‌ها و داده‌های حساس را با استفاده از Ansible Vault مدیریت کرده و استراتژی‌های اجرای کنترل‌شده مانند به‌روزرسانی‌های غلتان (Rolling Updates)، هندلرها و حالت‌های اجرای ایمن را پیاده‌سازی خواهید کرد. همچنین گردش‌کارهای آماده‌سازی را برای اطمینان از رفتار قابل پیش‌بینی، قابل اعتماد و آماده تولید (Production-ready) اعتبارسنجی و عیب‌یابی خواهید کرد. در پایان این دوره، شما قادر خواهید بود: - گردش‌کارهای آماده‌سازی را با استفاده از Playbookها، Roleها و ساختارهای Inventory طراحی کنید. - پیکربندی‌های مبتنی بر نقش را در چندین سرور و محیط مختلف اعمال کنید. - آماده‌سازی سرورهای چندلایه را برای اپلیکیشن‌های توزیع‌شده سازماندهی کنید. - تنظیمات پویا را پیکربندی کرده و اسرار (Secrets) را با استفاده از قالب‌ها و Ansible Vault مدیریت کنید. - اجرا را با استفاده از استراتژی‌های استقرار ایمن و تکنیک‌های مدیریت خطا کنترل کنید. - گردش‌کارهای آماده‌سازی را از نظر قابلیت اطمینان، مقیاس‌پذیری و سازگاری ارزیابی کنید. این دوره برای توسعه‌دهندگان، مهندسان DevOps و متخصصان IT که علاقه‌مند به خودکارسازی زیرساخت و مدیریت محیط‌های سرور مقیاس‌پذیر هستند، ایده‌آل است. تجربه قبلی در مفاهیم پایه لینوکس، شبکه مقدماتی و کار با خط فرمان (CLI) به شما کمک می‌کند تا بیشترین بهره را از این آموزش ببرید. زبان‌آموزان به یک اتصال اینترنت پایدار، مرورگر وب مدرن و دسترسی به ماشین‌های مجازی ابری یا محلی برای تمرینات عملی نیاز دارند. این دوره از Ansible و ابزارهای استاندارد DevOps استفاده می‌کند که نیازی به سخت‌افزار خاصی ندارند. آشنایی اولیه با YAML و SSH توصیه می‌شود. به ما بپیوندید و یاد بگیرید چگونه گردش‌کارهای آماده‌سازی سرور مقیاس‌پذیر را برای محیط‌های زیرساختی واقعی با استفاده از Ansible طراحی، خودکار و مدیریت کنید.

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

طراحی گردش‌کارهای آماده‌سازی سرور Designing Server Provisioning Workflows

  • معرفی تخصص Specialization Introduction

  • معرفی دوره Course Introduction

  • مراحل مدیریت زیرساخت در اتوماسیون Infrastructure Management Phases in Automation

  • طراحی گردش‌کارهای تکرارپذیر Designing Repeatable Workflows

  • اعتبارسنجی گردش‌کارهای آماده‌سازی Validating Provisioning Workflows

  • دمو: بازسازی یک Playbook ساده به یک گردش‌کار آماده‌سازی Demonstration: Refactoring a Simple Playbook into a Provisioning Workflow

  • دمو: اجرای آماده‌سازی در چندین میزبان Demonstration: Executing Provisioning Across Multiple Hosts

  • ساختار دایرکتوری نقش‌ها (Roles) Role Directory Structure

  • مقادیر پیش‌فرض، متغیرها و هندلرها Defaults, Vars, and Handlers

  • دمو: اعمال نقش‌ها در چندین گروه سرور Demonstration: Applying Roles Across Multiple Server Groups

  • دمو: ایجاد یک نقش سفارشی برای آماده‌سازی سرور Demonstration: Creating a Custom Server Provisioning Role

  • نقش‌های سرور وب، اپلیکیشن و دیتابیس Web, Application, and Database Server Roles

  • استراتژی‌های گروه‌بندی اینونتوری (Inventory) Inventory Grouping Strategies

  • آماده‌سازی هماهنگ Coordinated Provisioning

  • دمو: آماده‌سازی سرورهای وب و اپلیکیشن با استفاده از نقش‌ها Demonstration: Provisioning Web and App Servers Using Roles

  • دمو: آماده‌سازی سرور دیتابیس و اتصال لایه‌ها Demonstration: Provisioning a Database Server and Linking Tiers

مدیریت پیکربندی، امنیت و کنترل Configuration Management, Security, and Control

  • محدوده و اولویت متغیرها Variable Scope and Precedence

  • قالب‌ها برای پیکربندی پویا Templates for Dynamic Configuration

  • بهترین روش‌های مدیریت اعتبارنامه‌ها Credential Handling Best Practices

  • دمو: قالب‌های Jinja2 برای پیکربندی‌های پویای سرور Demonstration: Jinja2 Templates for Dynamic Server Configs

  • دمو: رمزنگاری و استفاده از اسرار با Ansible Vault Demonstration: Encrypting and Consuming Secrets with Ansible Vault

  • هندلرها و اعلان‌ها Handlers and Notifications

  • استراتژی‌های مدیریت خطا Failure Handling Strategies

  • حالت‌های اجرای ایمن Safe Execution Modes

  • دمو: پیاده‌سازی آماده‌سازی غلتان (Rolling) سرور Demonstration: Implementing Rolling Server Provisioning

  • دمو: استفاده از Check Mode و Diff Mode برای اجراهای ایمن Demonstration: Using Check Mode and Diff Mode for Safe Runs

جمع‌بندی دوره و ارزیابی‌ها Course Wrap-Up and Assessments

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

نمایش نظرات

آموزش آماده‌سازی سرور با استفاده از نقش‌های Ansible و Ansible Vault
جزییات دوره
8h 28m
27
(آخرین آپدیت)
7
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده