آموزش ترافرم کلاود (Terraform Cloud) - اتوماسیون، محیط‌های کاری و یکپارچه‌سازی - آخرین آپدیت

دانلود Terraform Cloud - Automation, Workspaces, and Integration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. در این دوره، شما ترافرم کلاود را برای اتوماسیون زیرساخت، مدیریت منابع AWS و یکپارچه‌سازی با محیط‌های ابری برای استقرار بدون نقص خواهید آموخت. در پایان این دوره، شما قادر خواهید بود منابع AWS Lambda را وارد کنید، نمونه‌های AWS RDS را مدیریت کنید، محیط‌های کاری (Workspaces) ترافرم کلاود را ایجاد و مدیریت کنید و ترافرم را برای استقرارهای کنترل‌شده با نسخه (Version-controlled) با GitHub یکپارچه نمایید. این دوره شما را از طریق مفاهیم کلیدی ترافرم راهنمایی کرده و اطمینان حاصل می‌کند که تجربه عملی با سناریوهای دنیای واقعی کسب کنید. شما با یادگیری مبانی وارد کردن و مدیریت منابع AWS Lambda شروع کرده و به پروژه‌های پیچیده‌تر مانند ایجاد ماژول‌های RDS و اعتبارسنجی تنظیمات پیکربندی خواهید پرداخت. شما محیط‌های کاری ترافرم کلاود را بررسی می‌کنید، در مدیریت منابع در محیط‌های مختلف مهارت می‌یابید و نحوه استفاده از سیستم‌های کنترل نسخه برای استقرار خودکار زیرساخت را می‌آموزید. مثال‌های کاربردی و دموها به تقویت درک شما کمک خواهند کرد. این دوره برای مهندسان ابری، متخصصان DevOps و توسعه‌دهندگان زیرساخت که تجربه محدودی در ترافرم دارند، ایده‌آل است. شما باید درک پایه‌ای از رایانش ابری، سرویس‌های AWS و زیرساخت به عنوان کد (IaC) داشته باشید. در پایان، مهارت‌های لازم برای مدیریت موثر منابع ابری و اتوماسیون جریان‌های کاری با ترافرم کلاود را کسب خواهید کرد.

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

پروژه: وارد کردن منابع AWS Lambda Project - Importing AWS Lambda Resources

  • مروری بر پروژه Overview of the Project

  • ایجاد دستی یک تابع Lambda Manually Creating a Lambda Function

  • وارد کردن تابع Lambda به ترافرم Importing the Lambda Function into Terraform

  • وارد کردن کد تابع Lambda Importing the Lambda Function Code

  • وارد کردن نقش (Role) تابع Lambda Importing the Lambda Function Role

  • وارد کردن پالیسی نقش Importing the Role Policy

  • بازسازی (Refactoring) پالیسی IAM وارد شده Refactoring the Imported IAM Policy

  • وارد کردن گروه لاگ‌های CloudWatch Importing the CloudWatch Log Group

  • ایجاد منابع اضافی و نهایی کردن پروژه Creating Additional Resources and Finalizing the Project

پروژه: ساخت یک ماژول RDS Project - Building an RDS Module

  • مروری بر پروژه Overview of the Project

  • تعریف مراحل مورد نیاز و اعتبارسنجی‌ها Defining the Required Steps and Validations

  • درک منبع AWS RDS در ترافرم Understanding the AWS RDS Resource in Terraform

  • تعریف متغیرهای مورد نیاز ماژول Defining the Required Module Variables

  • اعتبارسنجی متغیرها در ماژول Validating Variables in the Module

  • ایجاد متغیرها برای شناسه‌های Subnet و Security Group Creating Variables for Subnet and Security Group IDs

  • پیاده‌سازی اعتبارسنجی برای VPC پیش‌فرض Implementing Validation for the Default VPC

  • تست اعتبارسنجی VPC پیش‌فرض Testing Default VPC Validation

  • اعتبارسنجی و تست پیاده‌سازی تگ‌های خصوصی (Private Tag) Validating and Testing Private Tag Implementation

  • پیاده‌سازی اعتبارسنجی قوانین Security Group Implementing Security Group Rule Validation

  • تست اعتبارسنجی قوانین Security Group Testing Security Group Rule Validation

  • درک منابع داده‌ای (Data Sources) قوانین Security Group Understanding Security Group Rule Data Sources

  • استقرار نمونه RDS با ترافرم Deploying the RDS Instance with Terraform

  • جمع‌بندی پروژه و پاکسازی منابع Project Conclusion and Resource Cleanup

کار با محیط‌های کاری (Workspaces) ترافرم Working with Terraform Workspaces

  • مروری بر محیط‌های کاری CLI در ترافرم Overview of CLI Workspaces in Terraform

  • عملی: مروری بر ایجاد محیط‌های کاری از طریق CLI Hands-On: Overview of Creating Workspaces via the CLI

  • عملی: ایجاد محیط‌های کاری از طریق CLI Hands-On: Creating Workspaces via the CLI

  • عملی: مروری بر مدیریت چندین محیط کاری Hands-On: Overview of Managing Multiple Workspaces

  • عملی: مدیریت چندین محیط کاری Hands-On: Managing Multiple Workspaces

  • عملی: مروری بر استفاده از tfvars. برای پیکربندی‌های خاص هر محیط Hands-On: Overview of Using .tfvars for Workspace-Specific Configurations

  • عملی: استفاده از tfvars. برای پیکربندی‌های خاص هر محیط Hands-On: Using .tfvars for Workspace-Specific Configurations

  • دمو: پاکسازی منابع و محیط‌های کاری [Demo] Cleaning Up Resources and Workspaces

بررسی جامع ترافرم کلاود Exploring Terraform Cloud

  • آشنایی با ترافرم کلاود Introduction to Terraform Cloud

  • درک محیط‌های کاری (Workspaces) در ترافرم کلاود Understanding Terraform Cloud Workspaces

  • اجرای زیرساخت‌ها (Runs) در ترافرم کلاود Triggering Infrastructure Runs in Terraform Cloud

  • عملی: مروری بر ایجاد یک محیط کاری در ترافرم کلاود Hands-On: Overview of Creating a Workspace in Terraform Cloud

  • عملی: ایجاد یک محیط کاری در ترافرم کلاود Hands-On: Creating a Workspace in Terraform Cloud

  • دمو: ورود به ترافرم کلاود از طریق ترمینال [Demo] Logging into Terraform Cloud via the Terminal

  • عملی: مروری بر ایجاد اولین منبع با ترافرم کلاود Hands-On: Overview of Creating Your First Resource with Terraform Cloud

  • عملی: ایجاد اولین منبع با ترافرم کلاود Hands-On: Creating Your First Resource with Terraform Cloud

  • عملی: مروری بر احراز هویت AWS و ایجاد یک S3 Bucket Hands-On: Overview of AWS Authentication and Creating an S3 Bucket

  • عملی: احراز هویت در AWS و ایجاد یک S3 Bucket Hands-On: Authenticating into AWS and Creating an S3 Bucket

  • عملی: مروری بر کار با متغیرهای محیط کاری Hands-On: Overview of Working with Workspace Variables

  • عملی: مدیریت متغیرهای محیط کاری Hands-On: Managing Workspace Variables

  • دمو: بررسی وضعیت (State) و جزئیات محیط کاری در ترافرم کلاود [Demo] Exploring State and Workspace Details in Terraform Cloud

  • دمو: اتصال یک مخزن گیت‌هاب به ترافرم کلاود [Demo] Connecting a GitHub Repository to Terraform Cloud

  • عملی: مروری بر ایجاد VPC و Subnet با استفاده از یکپارچه‌سازی VCS Hands-On: Overview of Creating a VPC and Subnet Using VCS Integration

  • عملی: ایجاد VPC و Subnet با استفاده از یکپارچه‌سازی VCS Hands-On: Creating a VPC and Subnet Using VCS Integration

  • عملی: مروری بر اجرای پلن‌های احتمالی (Speculative Plans) از طریق Pull Requestها Hands-On: Overview of Triggering Speculative Plans from Pull Requests

  • عملی: اجرای پلن‌های احتمالی از طریق Pull Requestها Hands-On: Triggering Speculative Plans from Pull Requests

  • عملی: مروری بر انتشار ماژول‌ها در ریجستری‌های خصوصی Hands-On: Overview of Publishing Modules in Private Registries

  • عملی: انتشار ماژول‌ها در ریجستری‌های خصوصی Hands-On: Publishing Modules in Private Registries

  • عملی: مروری بر پاکسازی منابع در ترافرم کلاود Hands-On: Overview of Terraform Cloud Resource Cleanup

  • عملی: پاکسازی منابع در ترافرم کلاود Hands-On: Cleaning Up Resources in Terraform Cloud

پروژه: یکپارچه‌سازی ترافرم کلاود با OIDC Project - Integrating Terraform Cloud with OIDC

  • مروری بر پروژه Overview of the Project

  • تنظیم ارائه‌دهنده هویت (Identity Provider) در AWS Setting Up the Identity Provider in AWS

  • تعریف نقش ترافرم کلاود Defining the Terraform Cloud Role

  • اتصال پالیسی‌های مورد نیاز به نقش Attaching Required Policies to the Role

  • راه‌اندازی پروژه ترافرم کلاود از طریق CLI Initializing the Terraform Cloud Project via CLI

  • ایجاد مجموعه‌های متغیر برای اطلاعات نقش Creating Variable Sets for Role Information

  • وارد کردن ارائه‌دهنده OIDC به ترافرم Importing the OIDC Provider into Terraform

  • وارد کردن پیکربندی نقش به ترافرم Importing the Role Configuration into Terraform

  • وارد کردن اتصال پالیسی به ترافرم Importing the Policy Attachment into Terraform

  • گسترش ارائه‌دهنده OIDC برای محیط‌های کاری اضافی + جمع‌بندی پروژه Extending the OIDC Provider for Additional Workspaces + Project Wrap-Up

جمع‌بندی و نتیجه‌گیری Conclusion

  • نتیجه‌گیری نهایی دوره تخصصی Conclusion to Specialization

نمایش نظرات

آموزش ترافرم کلاود (Terraform Cloud) - اتوماسیون، محیط‌های کاری و یکپارچه‌سازی
جزییات دوره
8h 33m
64
(آخرین آپدیت)
267
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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