آموزش اتوماسیون Ansible و ادغام با DevOps - آخرین آپدیت

دانلود Ansible Automation and DevOps Integration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا آماده‌اید تا اتوماسیون Ansible خود را از سطح تامین منابع (Provisioning) ابتدایی به جریان‌های کاری DevOps در سطح محیط عملیاتی (Production) ارتقا دهید؟ این دوره به شما می‌آموزد چگونه اتوماسیون Ansible را مقیاس‌بندی، بهینه‌سازی، تست و مدیریت کنید تا در زیرساخت‌های واقعی با قابلیت اطمینان بالا اجرا شود. این دوره ترکیبی از ویدئوهای مفهومی کوتاه و دموهای عملی است؛ بنابراین شما هر تکنیک را ابتدا می‌آموزید و سپس اجرای آن را در یک محیط واقعی Ansible مشاهده می‌کنید. شما یاد خواهید گرفت که چگونه Playbookها را بنچمارک و بازنویسی (Refactor) کنید، اینونتوری‌های پویا (Dynamic Inventory) ابری را پیکربندی کنید، خطاهای اجرا را عیب‌یابی نموده و تامین منابع را از طریق یک خط لوله CI/CD اجرا کنید. در پایان این دوره، شما قادر خواهید بود: ۱. عملکرد Ansible Playbook را با استفاده از استراتژی‌های اجرا، Forks و Fact Caching بهینه کنید. ۲. اینونتوری پویا و پلاگین‌های اینونتوری ابری را برای زیرساخت‌های متغیر پیکربندی کنید. ۳. Playbookهای Ansible را با استفاده از Linting، بررسی‌های Idempotency و ابزار Molecule تست و عیب‌یابی کنید. ۴. Ansible را با رعایت حاکمیت داده‌ها، RBAC و حسابرسی (Auditing) در خط لوله‌های CI/CD ادغام کنید. این دوره برای مدیران سیستم، مهندسان DevOps و مهندسان زیرساخت که توانایی نوشتن Playbookها و Roleهای Ansible را دارند و قصد دارند اتوماسیون را در مقیاس صنعتی اجرا کنند، ایده‌آل است. پیش‌نیازها: درک پایه از Ansible Playbooks، Jenkins، YAML، Amazon EC2 و IAM، به همراه یک حساب AWS Free Tier برای بخش‌های عملی ابری.

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

مقیاس‌بندی، بهینه‌سازی و اعتبارسنجی اتوماسیون Ansible Scaling, Optimizing, and Validating Ansible Automation

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

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

  • استراتژی‌های اجرا و Forks Execution Strategies and Forks

  • کنترل‌های موازی‌سازی (Parallelism) Parallelism Controls

  • بهینه‌سازی عملکرد Performance Optimization

  • بنچمارک عملکرد اجرای Playbook: تست سرعت اجرای مبتنی بر Fork Benchmarking Playbook Execution Performance - Testing Fork-Based Execution Speed

  • بنچمارک عملکرد اجرای Playbook: تست تنظیمات استراتژی و پروفایلینگ تسک‌ها Benchmarking Playbook Execution Performance - Testing Strategy Settings and Task Profiling

  • بهینه‌سازی Playbookها برای تامین منابع سریع‌تر Optimizing Playbooks for Faster Provisioning

  • مقایسه اینونتوری استاتیک در مقابل پویا Static vs Dynamic Inventory

  • پلاگین‌های اینونتوری ابری Cloud Inventory Plugins

  • برچسب‌گذاری منابع (Resource Tagging) Resource Tagging

  • احراز هویت در ارائه‌دهندگان ابری Authenticating with Cloud Providers

  • تامین منابع سرورهای ابری با اینونتوری پویا: تنظیم دسترسی AWS و منابع EC2 Provisioning Cloud Servers Using Dynamic Inventory - Setting Up AWS Access and EC2 Resources

  • تامین منابع سرورهای ابری با اینونتوری پویا: پیکربندی و تست اینونتوری پویای EC2 Provisioning Cloud Servers Using Dynamic Inventory - Configuring and Testing EC2 Dynamic Inventory

  • تامین منابع سرورهای ابری با اینونتوری پویا: اجرای تامین منابع روی هاست‌های مبتنی بر تگ Provisioning Cloud Servers Using Dynamic Inventory - Running Cloud Provisioning on Tag-Based Hosts

  • مدیریت پویای گروه‌های هاست ابری: ایجاد گروه‌های هاست ابری مبتنی بر تگ Managing Cloud Host Groups Dynamically - Creating Tag-Based Cloud Host Groups

  • مدیریت پویای گروه‌های هاست ابری: اجرای اتوماسیون مبتنی بر نقش و مقیاس‌بندی هاست‌ها Managing Cloud Host Groups Dynamically - Running Role-Based Automation and Scaling Hosts

  • اعتبارسنجی سینتکس و Linting Syntax Validation and Linting

  • تست Idempotency (تکرارپذیری) Idempotency Testing

  • عیب‌یابی متغیرها و مشکلات اجرای تسک‌ها Debugging Variable and Task Execution Issues

  • عیب‌یابی خطاهای اجرای Playbook: ایجاد و اجرای سناریوهای شکست Debugging Failed Playbook Runs - Creating and Running Failure Scenarios

  • عیب‌یابی خطاهای اجرای Playbook: ثبت خطاها و اعمال منطق بازیابی Debugging Failed Playbook Runs - Capturing Errors and Applying Recovery Logic

اتوماسیون Ansible مبتنی بر CI/CD و حاکمیت داده‌ها CI/CD-Driven Ansible Automation and Governance

  • اتوماسیون زیرساخت در CI/CD Infrastructure Automation in CI/CD

  • تامین منابع مبتنی بر خط لوله (Pipeline) Pipeline-Based Provisioning

  • اجرای Ansible Playbookها از طریق خط لوله CI Executing Ansible Playbooks from a CI Pipeline

  • ارتقای تغییرات زیرساختی در محیط‌های مختلف: آماده‌سازی فایل‌های استقرار Dev و Prod Promoting Infrastructure Changes Across Environments - Preparing Dev and Prod Deployment Files

  • ارتقای تغییرات زیرساختی در محیط‌های مختلف: اجرای استقرارهای پارامتریک در Jenkins Promoting Infrastructure Changes Across Environments - Running Parameterized Jenkins Deployments

  • پلتفرم اتوماسیون Ansible Ansible Automation Platform

  • کنترل دسترسی مبتنی بر نقش (RBAC) Role-Based Access Control

  • اتوماسیون جریان کاری (Workflow) Workflow Automation

  • حسابرسی و بررسی تغییرات زیرساختی: ایجاد اینونتوری‌های حسابرسی و فایل‌های مستندات Auditing and Reviewing Infrastructure Changes - Creating Audit Inventories and Evidence Files

  • حسابرسی و بررسی تغییرات زیرساختی: بررسی لاگ‌ها و خروجی حسابرسی Jenkins Auditing and Reviewing Infrastructure Changes - Reviewing Logs and Jenkins Audit Output

  • اجرای جاب‌های تامین منابع از طریق Automation Controller: ایجاد اینونتوری کنترلر و فایل‌های تامین منابع Running Provisioning Jobs via Automation Controller - Creating Controller Inventory and Provisioning Files

  • اجرای جاب‌های تامین منابع از طریق Automation Controller: اجرا و بررسی جاب‌های تامین منابع در Jenkins Running Provisioning Jobs via Automation Controller - Executing and Reviewing Jenkins Provisioning Jobs

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

  • جمع‌بندی نهایی دوره Course Summary

نمایش نظرات

آموزش اتوماسیون Ansible و ادغام با DevOps
جزییات دوره
7h 44m
35
(آخرین آپدیت)
7
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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