لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شیرجه رفتن به Ansible - از مبتدی تا متخصص در Ansible [ویدئو]
Dive Into Ansible - From Beginner to Expert in Ansible [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Ansible یک موتور اتوماسیون فناوری اطلاعات ساده است که تأمین ابر، مدیریت پیکربندی، استقرار برنامهها، هماهنگسازی درونسرویس و بسیاری دیگر از نیازهای فناوری اطلاعات را خودکار میکند. Ansible که از روز اول برای استقرار چند لایه طراحی شده است، به جای مدیریت یک سیستم در یک زمان، زیرساخت فناوری اطلاعات را با توصیف نحوه ارتباط همه سیستم ها به یکدیگر مدل می کند. این دوره شما را در چندین موضوع راهنمایی می کند تا Ansible را درک کرده و به آن مسلط شوید.
دوره با اهداف آموزشی شروع می شود و شما را با Ansible آشنا می کند. در مرحله بعد، نحوه راه اندازی محیط را با نصب آزمایشگاه Ansible، Docker و پیکربندی اتصال Secure Shell (SSH) بین هاست ها یاد خواهید گرفت. در ادامه، معماری، ماژولها، کتابهای بازی و نحوهای زبان نشانهگذاری YAML (YAML) مورد استفاده در Ansible را مطالعه خواهید کرد. در مرحله بعد، یاد خواهید گرفت که چگونه کتابهای بازی پیشرفته Ansible را ساختار دهید و تکنیکهایی را برای استفاده از Ansible با سرویسها و کانتینرهای ابری کشف کنید. در پایان، یاد خواهید گرفت که چگونه از Ansible برای اعتبارسنجی، آزمایش و عیبیابی استفاده کنید.
در پایان این دوره، شما بر مفاهیم اولیه و پیشرفته Ansible مسلط خواهید شد و مهارت های مورد نیاز برای کار بر روی پروژه های Ansible در دنیای واقعی را توسعه خواهید داد.
تمام آزمایشگاه ها و منابع این دوره در https://github.com/PacktPublishing/Dive-Into-Ansible---From-Beginner-to-Expert-in-Ansible موجود است. پیکربندی اتصال SSH بین میزبان ها
با پیکربندی Ansible، موجودی ها و ماژول ها آشنا شوید
نحوه ایجاد و اجرای کتاب های بازی Ansible را کشف کنید
از Ansible با سرویس ها و کانتینرهای ابری استفاده کنید
با استفاده از Ansible یک موجودی پویا با حداقل اسکریپت ایجاد کنید
از Ansible برای اعتبارسنجی، تست و عیب یابی استفاده کنید این دوره برای مبتدیانی طراحی شده است که به دنبال تسلط بر مفاهیم اولیه و پیشرفته Ansible هستند. هیچ پیش نیازی برای شرکت در این دوره وجود ندارد. درک کاملی از ماژول ها و کتاب های بازی Ansible به دست آورید * شامل آخرین نسخه Ansible (2022 v5.x) + آزمایشگاه کامل * نحوه استفاده از Ansible با خدمات وب آمازون (AWS) و Docker را بیاموزید
سرفصل ها و درس ها
مروری بر دوره آموزشی و مقدمه ای بر Ansible
Course Overview and Introduction to Ansible
انگیزه ها، نتایج یادگیری و ساختار دوره
Motivations, Learning Outcomes, and Course Structure
مقدمه ای بر Ansible
Introduction to Ansible
راه اندازی محیط آزمایشگاه و منبع دوره
Setting Up of the Lab Environment and Course Resource
نصب Docker
Installing Docker
نصب آزمایشگاه Ansible
Installing the Ansible Lab
پیکربندی اتصال پوسته ایمن (SSH) بین میزبان ها
Configuring Secure Shell (SSH) Connectivity between Hosts
راه اندازی مخزن دوره
Setting Up the Course Repository
آزمون بخش 1 و 2
Section 1 and 2 Quiz
معماری و طراحی Ansible
Ansible Architecture and Design
Ansible Playbooks- ایجاد و اجرا
Ansible Playbooks- Creating and Executing
Ansible Playbooks - Deep Dive
Ansible Playbooks- Deep Dive
ماژول ها در کتاب های بازی Ansible
Modules in Ansible Playbooks
موجودی های پویا
Dynamic Inventories
ثبت نام و زمان
Register and When
استفاده از حلقه ها
Using Loops
رویکردهای ناهمزمان، سریال و موازی
Asynchronous, Serial, and Parallel Approaches
تفویض وظیفه
Task Delegation
متغیرهای جادویی
Magic Variables
بلوک ها
Blocks
طاق
Vault
ساختار کتاب های بازی Ansible
Structuring Ansible Playbooks
استفاده از شامل و واردات
Using Includes and Imports
استفاده از برچسب ها
Using Tags
استفاده از نقش ها
Using Roles
استفاده از Ansible با سرویسها و کانتینرهای ابری
Using Ansible with Cloud Services and Containers
خدمات وب آمازون (AWS) با Ansible
Amazon Web Services (AWS) with Ansible
داکر با Ansible
Docker with Ansible
ایجاد ماژول ها و پلاگین ها
Creating Modules and Plug-ins
ایجاد ماژول ها
Creating Modules
ایجاد پلاگین
Creating Plug-Ins
سایر منابع و حوزه های Ansible
Other Ansible Resources and Areas
عیب یابی مشکلات در Ansible
Troubleshooting Issues in Ansible
بهترین روش ها برای کار با Ansible
Best Practices for Working with Ansible
مکمل
Supplementary
اعتبار و تشکر
Credit and Thanks
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
جیمز اسپورین یک متخصص فناوری اطلاعات با بیش از 15 سال تجربه است که در زمینه های مختلف فناوری از جمله فناوری های اینترنتی، اتوماسیون، توسعه نرم افزار، ذخیره سازی و مدیریت یونیکس کار می کند. او دارای مدرک کارشناسی ارشد با ممتاز در علوم کامپیوتر و مهندسی نرم افزار از دانشگاه لیورپول است. او به طور حرفه ای برای سازمان های مختلف از جمله Dell EMC، Goldman Sachs، Nomura و Virgin Internet کار کرده است. او همچنین یکی از اعضای هیئت مشورتی StorageOS، یک راه حل ذخیره سازی مبتنی بر کانتینر است. او یکی از مشارکتکنندگان فعال نرمافزار متنباز است و خالق و نگهدار مجموعه دادههای زبان نشانهگذاری توسعهیافته (XML)، یک کتابخانه پایتون است که در فهرست عالی پایتون برای تجزیه دادههای XML قرار دارد.
نمایش نظرات