تسلط به Terraform در پلتفرم Google Cloud (GCP)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- به اصول Terraform و کاربرد آن در Google Cloud Platform (GCP) مسلط شوید.
- با استفاده از Infrastructure as Code، فرآیند تهیه و مدیریت منابع GCP را خودکار کنید.
- بهترین شیوه های سازماندهی کد Terraform، مدیریت State و امنیت را پیادهسازی کنید.
- Terraform را با پایپلاینهای CI/CD یکپارچه کنید تا استقرارهای GCP بهصورت ساده و روان انجام شوند.
توضیحات دوره
در این دوره جامع و عملی، استفاده از Terraform را برای مدیریت مؤثر و کارآمد زیرساخت Google Cloud Platform (GCP) خواهید آموخت. ابتدا با اصول Terraform و کاربردهای آن در GCP آشنا میشوید تا بتوانید فرآیند تهیه و مدیریت منابع GCP را به صورت Infrastructure as Code خودکار کنید. تجربه عملی در استقرار منابع GCP مانند نمونههای Compute Engine، کلاسترهای Kubernetes و اپلیکیشن های بدون سرور با استفاده از Cloud Functions به دست خواهید آورد.
در ادامه دوره، مفاهیم پیشرفته Terraform شامل ماژولها، داده منبع و ذخیرهسازی State از راه دور را بررسی خواهیم کرد. همچنین به بهترین شیوه ها برای سازماندهی، ایمنسازی و نگهداری کد Terraform، مدیریت State و ادغام با پایپ لاین های CI/CD برای استقرار سریعتر زیرساخت خواهیم پرداخت.
علاوه بر خودکارسازی تهیه منابع GCP، خواهید آموخت چگونه اپلیکیشن های کانتینری و بدون سرور را در GCP پیادهسازی کنید. اطلاعات ارزشمندی درباره استقرار و مدیریت اپلیکیشن ها در Google Kubernetes Engine (GKE) و Google Cloud Functions کسب میکنید که مهارتهای شما را در زیرساخت ابری گسترش میدهد.
این دوره برای توسعهدهندگان، معماران ابری و متخصصان DevOps طراحی شده است که میخواهند به Terraform در GCP تسلط پیدا کنند و فرآیند مدیریت زیرساخت خود را بهینه سازند. در پایان دوره، مهارتها و دانش لازم برای مدیریت مطمئن زیرساخت GCP با Terraform را کسب خواهید کرد و کارایی، ثبات و مقیاسپذیری پروژههای ابری خود را افزایش میدهید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان، معماران ابری و متخصصان DevOps که به دنبال خودکارسازی و بهینهسازی مدیریت زیرساخت GCP با Terraform هستند.
تسلط به Terraform در پلتفرم Google Cloud (GCP)
-
بررسی دوره 02:20
-
Terraform چیست؟ 01:53
-
چرا Terraform در GCP؟ 02:14
-
پیشنیازها و مخاطبان دوره 01:39
-
نصب Terraform 01:22
-
راهاندازی حساب GCP و SDK 01:43
-
پیکربندی Terraform برای GCP 02:15
-
سینتکس Terraform (HCL) 01:57
-
Providers و منابع 01:59
-
فرمان های Terraform 02:48
-
مدیریت State در Terraform 01:59
-
ایجاد پروژه در GCP 02:20
-
مدیریت شبکهبندی GCP 03:23
-
استقرار نمونههای Compute Engine 03:05
-
پیادهسازی Load Balancers 05:49
-
کار با Cloud Storage 02:57
-
مدیریت نمونههای Cloud SQL 07:01
-
پیکربندی Firestore و Datastore 05:05
-
راهاندازی موضوعات و اشتراکهای Pub/Sub 03:26
-
ایجاد Dataset و جداول BigQuery 02:43
-
پیادهسازی پایپلاینهای Dataflow 03:19
-
متغیرهای ورودی و مقادیر خروجی 01:42
-
ماژولها و قابلیت استفاده مجدد کد 01:49
-
ذخیرهسازی State از راه دور 01:52
-
داده منبع 02:05
-
مقدمهای بر Kubernetes در GCP 05:25
-
ایجاد کلاستر Kubernetes با Terraform 05:12
-
استقرار اپلیکیشن ها در GKE 04:33
-
مقدمهای بر Google Cloud Functions 03:35
-
استقرار Cloud Functions با Terraform 02:02
-
ادغام Cloud Functions با سایر سرویس های GCP 03:12
-
مدیریت سیاستها، نقشها و حسابهای سرویس IAM 01:58
-
امنیت منابع GCP با IAM 03:18
-
سازماندهی کد شما 02:20
-
مدیریت State در Terraform 01:29
-
ایمنسازی زیرساخت شما 01:18
-
یکپارچهسازی و استقرار پیوسته 01:31
-
خلاصه دوره 01:34
-
قدمهای بعدی در مسیر یادگیری Terraform و GCP شما 01:33
-
منابع اضافی 01:39
مشخصات آموزش
تسلط به Terraform در پلتفرم Google Cloud (GCP)
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:40
- مدت زمان :01:49:24
- حجم :819.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy