آموزش ساخت تصاویر ماشین خودکار با HashiCorp Packer

Building Automated Machine Images with HashiCorp Packer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه با استفاده از HashiCorp Packer ایجاد تصاویر ماشین را در چندین پلتفرم به صورت خودکار انجام دهید! به روزترین دوره آموزشی HashiCorp Packer آموزش خودکارسازی ایجاد تصاویر ماشینی درک اجزای اصلی و عملکرد Packer. محتوای دوره - اسلایدها، آزمایشگاه‌های دستی، نقشه‌های ذهنی و راهنمای آزمایشگاهی پیش نیازها: بدون نیاز به تجربه بسته‌بندی - ما شما را با درک اولیه یک یا چند پلتفرم زیرساخت (AWS، Azure، VMware، OpenStack، کاملاً آماده خواهیم کرد) و غیره) برنامه نویسی سیستم عامل لینوکس یا ویندوز یک مزیت است اما لازم نیست

استاد HashiCorp Packer برای خودکارسازی تصاویر دستگاه خود در چندین پلتفرم - مهارتی حیاتی برای فعال کردن اتوماسیون در محیط های شما.

این جامع ترین و کامل ترین دوره آموزشی Udemy برای یادگیری نحوه استفاده از HashiCorp Packer در سازمان شما است. این تنها دوره ای است که همه چیز را در مورد استفاده از HCL2 برای ایجاد الگوهای Packer خود، استاندارد جدید رو به جلو، به شما می آموزد. فرقی نمی‌کند که قبلاً از Packer استفاده نکرده‌اید یا قالب‌های Packer را به سبک قدیمی‌تر JSON می‌نویسید. شما از این دوره دور می شوید و آماده مقابله با هر ساخت Packer هستید.

این دوره شامل سخنرانی‌های عمیق در مورد تمام اجزای اصلی HashiCorp Packer و هزاران آزمایشگاه است. شما همچنین به آزمایشگاه‌های عملی دسترسی خواهید داشت که می‌توانید در محیط خود انجام دهید، زیرا ما معتقدیم استفاده از رویکرد عملی بهترین راه برای یادگیری است. هر درس شامل یک نقشه ذهنی از موضوعات، یک PDF از اسلایدها، و چندین آزمایشگاه برای نشان دادن موضوعات در دست است.

به‌جز راحت‌تر شدن با HashiCorp Packer، ما آن را یک قدم جلوتر می‌گذاریم و به شما نشان می‌دهیم که چگونه HashiCorp Packer را با سایر ابزارهای اتوماسیون، مانند HashiCorp Terraform، HashiCorp Vault، و GitLab CI/CD ادغام کنید. ما تصاویر ساختمانی را در چندین پلتفرم ابر عمومی نشان خواهیم داد، و حتی به شما نشان خواهیم داد که چگونه با استفاده از Packer تصاویر VMware بسازید.

ما طیف گسترده ای از موضوعات را پوشش می دهیم، از جمله:

  • معرفی HashiCorp Packer و مشکلاتی که حل می کند

  • از موارد و مثال‌ها استفاده کنید

  • نوشتن الگوهای Packer با استفاده از HCL2 (استاندارد جدید برای Packer 1.7 و بالاتر)

  • سازندگان مختلف

  • استفاده از متغیرها

  • تامین کنندگان

  • پس از پردازشگرها

  • سازمان کد

  • یکپارچه‌سازی‌هایی مانند خطوط لوله اتوماسیون، مدیریت اسرار، Terraform و موارد دیگر.

دسترسی مادام‌العمر به تعداد زیادی محتوا به‌علاوه همه آزمایشگاه‌ها برای استفاده خودتان خواهید داشت. فراموش نکنید که این دوره با ضمانت 30 روزه Udemy نیز ارائه می شود.

********************************************

درباره HashiCorp Packer

Packer یک ابزار منبع باز برای ایجاد تصاویر ماشینی یکسان برای چندین پلتفرم از یک پیکربندی منبع واحد است. Packer سبک وزن است، روی هر سیستم عامل اصلی اجرا می شود، و عملکرد بسیار بالایی دارد و تصاویر ماشینی را برای چندین پلتفرم به صورت موازی ایجاد می کند.


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

معرفی دوره Course Introduction

معرفی دوره Course Introduction

  • معرفی Introduction

  • مخزن GitHub برای پشتیبانی از فایل ها GitHub Repo for Supporting Files

  • بررسی دوره Course Review

  • بازخورد دوره Course Feedback

معرفی HashiCorp Packer Introduction to HashiCorp Packer

معرفی HashiCorp Packer Introduction to HashiCorp Packer

  • مقدمه ای برای Packer - نمای کلی بخش Intro to Packer - Section Overview

  • چرا از Packer استفاده کنیم؟ Why Use Packer?

  • سلام، پکر! Hello, Packer!

  • اجزای اصلی Packer Core Components of Packer

  • نصب پکر Installing Packer

  • نسخه ی نمایشی - نصب Packer Demo - Installing Packer

  • خط فرمان پکر The Packer Command Line

  • Hands-On Lab - خط فرمان Packer Hands-On Lab - The Packer Command Line

  • گردش کار Packer The Packer Workflow

  • نسخه ی نمایشی - گردش کار Packer Demo - The Packer Workflow

  • مقدمه ای برای Packer - خلاصه بخش Intro to Packer - Section Recap

نوشتن الگوهای بسته بندی Writing Packer Templates

نوشتن الگوهای بسته بندی Writing Packer Templates

  • نوشتن الگوهای بسته بندی Writing Packer Templates

  • نحو HCL HCL Syntax

  • Hands-On Lab - تبدیل قالب های JSON به HCL Hands-On Lab - Converting JSON Templates to HCL

  • کار با اجزای اصلی Packer's در HCL Working with Packer's Core Components in HCL

  • Hands-On Lab - Writing Packer Templates Hands-On Lab - Writing Packer Templates

سازندگان Builders

سازندگان Builders

  • مقدمه ای بر سازندگان Introduction to Builders

  • نسخه ی نمایشی - ساخت AWS AMI با Packer Demo - Building AWS AMIs with Packer

  • نسخه ی نمایشی - ساخت تصاویر ماشین لاجورد با پکر Demo - Building Azure Machine Images with Packer

  • نسخه ی نمایشی - ساخت تصاویر ماشین محاسباتی Google با Packer Demo - Building Google Compute Machine Images with Packer

  • نسخه ی نمایشی - ساخت قالب های VMware با Packer Demo - Building VMware Templates with Packer

  • آزمایشگاه دستی - ساختن تصاویر در چندین منطقه Hands-On Lab - Building Images in Multiple Regions

  • Hands-On Lab - ساخت تصاویر برای سیستم عامل های مختلف Hands-On Lab - Building Images for Different Operating Systems

  • آزمایشگاه دستی - ساختن تصاویر در چندین ابر Hands-On Lab - Building Images in Multiple Clouds

  • نسخه ی نمایشی - ابرها و انواع ساخت ها را با استفاده از Packer هدف قرار دهید Demo - Target Clouds and Build Types using Packer

متغیرها Variables

متغیرها Variables

  • مقدمه ای بر متغیرها Introduction to Variables

  • اعلان متغیرهای Packer Declaring Packer Variables

  • استفاده از متغیرها در قالب های Packer Using Variables in Packer Templates

  • استفاده از متغیرهای محیطی Using Environment Variables

  • آزمایشگاه دستی - متغیرهای بسته بندی Hands-On Lab - Packer Variables

تامین کنندگان Provisioners

تامین کنندگان Provisioners

  • مقدمه ای بر تامین کنندگان Introduction to Provisioners

  • نمونه هایی از تامین کنندگان مختلف Examples of Different Provisioners

  • ویژگی های مفید Provisioners Useful Features of Provisioners

  • دست در آزمایشگاه - تامین کنندگان Hands-On Lab - Provisioners

پس پردازشگرها Post-Processors

پس پردازشگرها Post-Processors

  • مقدمه ای بر پس پردازشگرها Introduction to Post-Processors

  • نمونه هایی از پس پردازشگرها Examples of Post-Processors

  • آزمایشگاه دستی - پس پردازشگرها Hands-On Lab - Post-Processors

سازمان کد Code Organization

سازمان کد Code Organization

  • سازمان کد Code Organization

  • آزمایشگاه دستی - سازمان کد Hands-On Lab - Code Organization

  • Hands-On Lab - هدف قرار دادن ساختمان‌های ابری Hands-On Lab - Targeting Cloud Builds

عیب یابی سازه های بسته بندی شما Troubleshooting Your Packer Builds

عیب یابی سازه های بسته بندی شما Troubleshooting Your Packer Builds

  • Hands-On Lab - Packer Debug Hands-On Lab - Packer Debug

  • آزمایشگاه دستی - نقاط شکست بسته‌بندی Hands-On Lab - Packer Breakpoints

ادغام های بسته بندی Packer Integrations

ادغام های بسته بندی Packer Integrations

  • بررسی دوره Course Review

  • Hands-On Lab - ادغام Packer با Red Hat Ansible Hands-On Lab - Integrating Packer with Red Hat Ansible

  • Hands-On Lab - ادغام پکر با HashiCorp Terraform Hands-On Lab - Integrating Packer with HashiCorp Terraform

  • نسخه ی نمایشی - یکپارچه سازی پکر با موتور اسرار KV v2 HashiCorp Vault Demo - Integrating Packer with HashiCorp Vault's KV v2 Secrets Engine

  • نسخه ی نمایشی - ادغام Packer با HashiCorp Vault با استفاده از AWS Secrets Engine Demo - Integrating Packer with HashiCorp Vault using the AWS Secrets Engine

  • نسخه ی نمایشی - یکپارچه سازی Packer با GitLab CI/CD Demo - Integrating Packer with GitLab CI/CD

جایزه Bonus

جایزه Bonus

  • جایزه Bonus

نمایش نظرات

آموزش ساخت تصاویر ماشین خودکار با HashiCorp Packer
جزییات دوره
7 hours
53
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,042
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bryan Krausen • 60,000+ Enrollments Worldwide Bryan Krausen • 60,000+ Enrollments Worldwide

مشاور اصلی و مدرس مجاز HashiCorp

Gabe Maentz Gabe Maentz

معماری راه حل