آموزش پروژه‌های اتوماسیون ابری ۲۰۲۶ – AWS، Terraform و GitHub - آخرین آپدیت

دانلود Cloud Automation Projects 2026 – AWS, Terraform & GitHub

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. در این دوره عملی، تجربه کاربردی در اتوماسیون زیرساخت‌های ابری با استفاده از AWS، Terraform و GitHub Actions کسب خواهید کرد. شما با ساخت و استقرار یک وب‌سایت شخصی شروع می‌کنید، سپس به مدیریت منابع AWS و اتوماسیون گردش‌های کاری با استفاده از GitHub Actions می‌پردازید. با پیشروی در دوره، بر Terraform برای مدیریت زیرساخت به عنوان کد (IaC) مسلط می‌شوید که استقرار بهینه‌تر و مقیاس‌پذیرتر را ممکن می‌سازد. در طول این دوره، یاد می‌گیرید چگونه ایجاد و مدیریت منابع ابری، از S3 Bucketها تا دامنه‌های سفارشی را اتوماتیک کنید و برای بهینه‌سازی عملکرد وب‌سایت، CDNها را ادغام نمایید. در پایان، در استفاده از ابزارهای مدرنی مانند Terraform و GitHub Actions برای اتوماسیون استقرار، ایمن‌سازی زیرساخت و بهینه‌سازی هزینه‌ها مهارت خواهید یافت. در پایان این دوره، تجربه عملی در اتوماسیون ابری را کسب کرده و مهارت‌های لازم برای استقرار و مدیریت زیرساخت‌های ابری مقیاس‌پذیر را با استفاده از AWS و Terraform به دست خواهید آورد. چه در ابتدای راه باشید و چه بخواهید مهارت‌های خود را ارتقا دهید، این دوره شما را برای پروژه‌های واقعی اتوماسیون ابری آماده می‌کند.

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

وب‌سایت شخصی Personal Website

  • مقدمه Introduction

  • ایجاد محتوای وب‌سایت Create Website Content

  • راه اندازی و فعال‌سازی وب‌سایت Let's Have Our Website Up & Running!

  • چه چیزی کم است؟ What is Missing?

راه‌اندازی GitHub Actions Setting Up GitHub Actions

  • ایجاد مخزن GitHub و اولین گردش کار Create GitHub Repo & The First Workflow

  • ایجاد یک نقش (Role) در AWS برای دسترسی GitHub Actions Create an AWS Role for GitHub Actions Access

  • لیست کردن تمام S3 Bucketها با استفاده از GitHub Actions Listing All S3 Buckets Using GitHub Actions

ایجاد منابع با Terraform Creating Resources With Terraform

  • ایجاد منابع بک‌اند Terraform Create Terraform Backend Resources

  • ایجاد ساختار و بک‌اند Terraform Create Terraform Structure and Backend

  • ایجاد یک S3 Bucket با استفاده از Terraform Create an S3 Bucket using Terraform

  • نحوه اجرای Terraform از طریق GitHub Actions How to Run Terraform from GitHub Actions

  • ارسال متغیرها به Terraform از طریق GitHub Actions Passing Variable to Terraform from GitHub Actions

  • عیب‌یابی و موفقیت در اجرا Troubleshooting and It Works!

  • آپلود محتوا به S3 Bucket Uploading Content to S3 Bucket

  • به‌روزرسانی Terraform برای میزبانی وب‌سایت استاتیک Updating Terraform to Have the Static Website Hosting

  • عیب‌یابی و موفقیت در اجرا Troubleshooting and It Works!

  • یک تست سریع A Quick Test!

افزودن دامنه سفارشی و CDN به وب‌سایت Add a Custom Domain and CDN to Our Website

  • ثبت دامنه با استفاده از Route 53 Register a Domain Using Route 53

  • تایید ایمیل Verify Your Email

  • معماری مورد پیاده‌سازی Architecture to Implement

  • ایجاد توزیع CloudFront و گواهینامه SSL Create the CloudFront Distribution and SSL Certificate

  • تنظیم رکورد‌های DNS و موفقیت در اجرا Set DNS Records and It Works!

  • اولین پاک‌سازی First Cleanup!

  • خصوصی کردن S3 Bucket Make the S3 Bucket Private

  • ایجاد گواهینامه SSL/TLS با استفاده از Terraform Create the SSL/TLS Certificate using Terraform

  • تایید گواهینامه SSL با استفاده از Terraform Validate SSL Certificate Using Terraform

  • دریافت داده‌ها از AWS با استفاده از Terraform Get Data from AWS Using Terraform

  • ایجاد توزیع CloudFront با استفاده از Terraform Create the CloudFront Distribution Using Terraform

  • اعمال تغییرات و موفقیت در اجرا Apply the Changes and It Works

  • افزودن رکوردهای DNS با استفاده از Terraform Add DNS Records Using Terraform

  • حذف تمامی منابع با استفاده از Terraform و GitHub Actions Destroy All The Resources Using Terraform and GitHub Actions

  • فراموش کردن Hosted Zone I Forgot the Hosted Zone

  • آیا فرصتی برای بهبود وجود دارد؟ Is There a Chance for Improvement?

  • انتقال S3 Bucket به یک منطقه (Region) دیگر Move the S3 Bucket to Another Region

  • پروژه بعدی چیست؟ What is the Next Project?

بخش جایزه: مقدمه‌ای بر رایانش ابری و AWS Bonus Chapter: Introduction to Cloud Computing and AWS

  • رایانش ابری با یک مثال Cloud Computing With an Example

  • رایانش ابری چیست و چرا اهمیت دارد؟ What is Cloud Computing and Why Does It Matter?

  • گواهینامه‌های AWS AWS Certificates

  • درک مدل‌های رایانش ابری و انواع استقرار Understanding Cloud Computing Models and Deployment Types

  • زیرساخت جهانی AWS AWS Global Infrastructure

  • سیاست‌های استفاده قابل قبول و طرح‌های پشتیبانی AWS AWS Acceptable Use Policy & Support Plans

  • ایجاد حساب AWS Create an AWS Account

  • احراز هویت چند مرحله‌ای (MFA) Multi Factor Authentication (MFA)

  • نحوه تنظیم هشدار پرداخت (Billing Alarm) How to Set Up a Billing Alarm

  • دسترسی به APIهای AWS: کنسول، CLI، SDK و ابزارهای IaC AWS API Access: Console, CLI, SDK, and IaC Tools

بخش جایزه: مدیریت دسترسی و هویت AWS IAM Bonus Chapter: AWS IAM

  • مبانی IAM، ایجاد کاربران و گروه‌ها IAM Basics, Create Users and Groups

  • پالیسی‌های IAM IAM Policies

  • پیکربندی CLI Configuring the CLI

  • نقش‌های (Roles) IAM IAM Roles

  • نکات تکمیلی درباره IAM A Few More Things About IAM

  • ARN چیست؟ What is an ARN?

نمایش نظرات

آموزش پروژه‌های اتوماسیون ابری ۲۰۲۶ – AWS، Terraform و GitHub
جزییات دوره
5h 56m
51
(آخرین آپدیت)
20
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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