آموزش ترافرم: اعتبارسنجی و تست (Terraform: Validation and Testing) - آخرین آپدیت

دانلود Terraform: Validation and Testing

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تعریف زیرساخت به صورت کد و اتوماسیون استقرار آن به بهبود بهره‌وری عملیاتی و کاهش هزینه‌های مدیریتی کمک می‌کند. در دوره «ترافرم: اعتبارسنجی و تست»، شما دانش پایه‌ای خود از Terraform را گسترش می‌دهید تا پیکربندی‌هایی قابل‌اعتمادتر و سازگارتر ایجاد کنید. ابتدا خواهید آموخت که ترافرم چگونه از بلوک‌های اعتبارسنجی (validation blocks) برای تایید مقادیر متغیرهای ورودی استفاده می‌کند. سپس، بررسی می‌کنیم که چگونه چک‌های پیش‌شرط (precondition) و پس‌شرط (postcondition) با بررسی مفروضات و ارائه تضمین‌ها، استقرار زیرساخت شما را مطمئن‌تر می‌کنند. در نهایت، با چارچوب تست ترافرم آشنا شده و نحوه نوشتن تست‌های واحد (Unit) و یکپارچه‌سازی (Integration) برای پیکربندی‌های خود را یاد می‌گیرید. در پایان این دوره، شما دانش لازم برای ارتقای پیکربندی‌های ترافرم خود به سطحی پیشرفته‌تر را کسب خواهید کرد.

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

اعتبارسنجی متغیرهای ورودی Input Variable Validation

  • گزینه‌های اعتبارسنجی متغیرها Variable Validation Options

  • سینتکس بلوک اعتبارسنجی Validation Block Syntax

  • استفاده از بلوک‌های اعتبارسنجی Using Validation Blocks

اعتبارسنجی پیش‌شرط و پس‌شرط Precondition and Postcondition Validation

  • تضمین‌ها و مفروضات Guarantees and Assumptions

  • استفاده از پیش‌شرط‌ها Using Preconditions

  • استفاده از پس‌شرط‌ها Using Postconditions

  • انتخاب گزینه مناسب اعتبارسنجی Choosing a Validation Option

  • پیاده‌سازی پیش‌شرط‌ها و پس‌شرط‌ها Implementing Preconditions and Postconditions

انحراف زیرساخت و اعتبارسنجی Infrastructure Drift and Validation

  • اعتبارسنجی زیرساخت فعلی Current Infrastructure Validation

  • استفاده از بلوک Check Using the Check Block

  • تشخیص انحراف پیکربندی (Configuration Drift) Detecting Configuration Drift

تست IaC با Terraform Test IaC Testing with Terraform Test

  • تست زیرساخت به عنوان کد Testing Infrastructure as Code

  • تست‌های واحد و قرارداد Unit and Contract Tests

  • تست‌های یکپارچه‌سازی Integration Tests

  • چارچوب تست ترافرم Terraform Testing Framework

  • پیاده‌سازی تست‌ها برای IaC Implementing Tests for IaC

  • ویژگی‌های پیشرفته تست Advanced Testing Features

نمایش نظرات

آموزش ترافرم: اعتبارسنجی و تست (Terraform: Validation and Testing)
جزییات دوره
56m
17
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
2
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ned Bellavance Ned Bellavance

ند یک متخصص IT است و تقریباً 20 سال تجربه در این زمینه دارد. وی یک اپراتور مرکز خدمات ، مدیر سیستم ها ، معمار ابر و مدیر محصول بوده است. وی در جدیدترین تجسم خود ، بنیانگذار ند در Cloud LLC است. او به عنوان یک مجرد با تک تک فنون ، دوره هایی را برای Pluralsight توسعه می دهد ، دو پادکست (Day Two Cloud و Buffer Overflow) را اجرا می کند و محتوای اصلی را برای فروشندگان فناوری ایجاد می کند. ند از سال 2017 مایکروسافت MVP بوده و دارای یکسری گواهینامه های صنعتی است که فراتر از توانایی استثنایی وی در امتحانات و قبولی در آنها هیچ تاثیری ندارد. ند سه اصل راهنمایی دارد: ناراحتی را در آغوش بگیرید ، اغلب شکست بخورید ، خوب باشید.