آموزش Terraform برای مبتدیان با استفاده از GCP - Google Cloud (Hands-on)

Terraform for Beginners using GCP - Google Cloud (Hands-on)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Provision Google Cloud - زیرساخت GCP با محبوب‌ترین ابزار Terraform - Hashicorp Configuration Language (HCL) ارائه منابع ابری Google با اسکریپت Terraform آشنایی کامل با زبان پیکربندی Hashicorp ایجاد زیرساخت برای محاسبات، شبکه ذخیره‌سازی و محصول پایگاه داده در GCP ایجاد زیرساخت با نوشتن کد در HCL استقرار زیرساخت ذخیره سازی و پایگاه داده با استفاده از Terraform ایجاد VM، HostApp با RUN، و استقرار خدمات به عنوان عملکرد ارائه منابع شبکه VPC، زیر شبکه و فایروال با HCL پیش نیازها:حساب Google Cloud (کارت نقدی یا کارت اعتباری) کنجکاوی برای یادگیری Terraform

Google Cloud Platform GCP سریع‌ترین رشد را دارد ابر عمومی Terraform محبوب‌ترین ابزار تأمین زیرساخت در داخل ابر عمومی مختلف - GCP است.

  • آیا می خواهید Terraform - HCL

    را یاد بگیرید
  • آیا می خواهید پایگاه داده، ایجاد ماشین مجازی، ایجاد فضای ذخیره سازی را مستقر کنید.

  • همه زیرساخت‌ها از طریق یادگیری آسان زبان HCL به جای Shell Script یا Python (راه سخت) ایجاد می‌شوند.

اگر بله، شما در جای درستی هستید.

بنابراین، من کاربردی ترین دوره جامع را ایجاد کردم - Terraform برای مبتدیان با استفاده از GCP

این دوره دارای بیش از 8 ساعت محتوای ویدیویی فوق‌العاده با تعداد زیادی آزمایشگاه عملی (عملی‌ترین دوره) است

آموزش Terraform بهترین راه برای سرمایه‌گذاری زمان و انرژی خود به عنوان مهندس زیرساخت، ابر، DevOps برای ساختن منابع است.

من برای کمک به شما در سفر به سمت Terraform با استفاده از GCP، از آن خارج شدم.

---------------------------------------------- -------------------

چرا در این دوره ثبت نام کنید؟

من به یادگیری از طریق انجام دادن اعتقاد دارم و این دوره بسیار عملی است

  • 80% عملی + 20% تئوری - دوره بسیار کاربردی

  • تمام موضوعات اصلی مربوط به نصب Terraform، اصول اولیه، محاسبات، ذخیره سازی، پایگاه داده را پوشش می دهد

  • حداقل در اسلایدها + حداکثر در کد HCL

---------------------------------------------- -------------------

برای مشاهده عمق پوشش دوره، به برنامه درسی دوره نگاهی بیندازید.

موضوع اصلی این دوره گواهینامه عبارتند از:

---------------------------------------------- -------------------

1. IAC، نصب Terraform

در این ماژول IAC - Infrastructure به عنوان کد چیست، چرا به روشی بهتر برای تهیه منبع در GCP نیاز داریم،

Scripting Bash یا کد پایتون/JAVA راهی برای ایجاد منابع در داخل ابر عمومی نیست.

معرفی ابزار terraform نحوه نصب آن.

---------------------------------------------- -------------------

2. مبانی Terraform

در این ماژول تمام اصول اولیه - حداقل مفهوم مورد نیاز HCP - زبان پیکربندی Hashicorp برای شروع تهیه منبع در Google Cloud را آموزش خواهم داد.

مفهوم تحت پوشش: Terraform Workflow، init، Plan، Apply، local_file، ارائه‌دهنده تصادفی، متغیرها، وابستگی، بلوک خروجی، قوانین چرخه حیات، نسخه ارائه‌دهنده، منبع داده

---------------------------------------------- -------------------

3. تامین منابع GCP

در این ماژول به شما آموزش می‌دهم که چگونه همه سرویس‌های اصلی GCP را از طریق terraform ایجاد کنید - HCL

البته بسیاری از AWS/Azure Oriented هستند، این دوره ای است که بر GCP - Google Cloud تمرکز دارد.

روش احراز هویت راه اندازی پروژه محیط GCP - حساب سرویس

منابع شبکه -

  • VPC را ایجاد کنید

  • زیرشبکه

محصول بدون سرور را محاسبه کنید -

  • ایجاد VM،

  • خدمات Micro را به عنوان تابع،

    اجرا کنید
  • برنامه وب خود را با Cloud Run میزبانی کنید

محصول پایگاه داده ذخیره سازی -

  • ایجاد شی آپلود سطلی

  • ارائه پایگاه داده SQL : نمونه آچار MYSQL

  • ایجاد BigTable - نمونه Memorystore

ایجاد مجموعه داده جدول BigQuery

اشتراک موضوع را در Pubsub از طریق Terraform HCL ایجاد کنید

---------------------------------------------- -------------------

این دوره همچنین همراه با:

است
  • دسترسی مادام العمر به تمام به روز رسانی های مواد دوره

  • بخش Q A

  • 30 روز ضمانت بازگشت وجه - "بدون سوال"

  • گواهی تکمیل Udemy

بنابراین، منتظر چه چیزی هستید، همین حالا ثبت نام کنید و من شما را در داخل دوره می بینم.

با احترام

Ankit Mistry


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

معرفی Introduction

  • معرفی دوره Course Introduction

  • نکات Udemy Udemy Tips

  • دانلود مطالب درسی Download Course Material

معرفی Introduction

IAC، Terraform و نصب IAC, Terraform & Installation

  • فرآیند و مشکلات فناوری اطلاعات سنتی Traditional IT process & Problems

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

  • Terraform را نصب کنید Install Terraform

IAC، Terraform و نصب IAC, Terraform & Installation

مبانی و نصب Terraform Terraform Basics & Installation

  • گردش کار Terraform - سلام جهان Terraform Workflow - Hello World

  • Terraform init, Plan, Apply Terraform init, Plan, Apply

  • Terraform - آرگومان های local_file Terraform - local_file arguments

  • Terraform - منابع متعدد Terraform - Multiple Resources

  • ارائه دهنده تصادفی Random Provider

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

  • انواع متغیر - I Types of Variable - I

  • انواع متغیر - II Types of Variable - II

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

  • ارائه دهندگان چندگانه Multiple Providers

  • وابستگی Dependency

  • بلوک خروجی Output Block

  • قوانین چرخه حیات Lifecycle Rules

  • نسخه ارائه دهنده Provider Version

  • منبع داده - خواندن فایل Data Source - Read File

مبانی و نصب Terraform Terraform Basics & Installation

Terraform با Google Cloud Terraform with Google Cloud

  • حساب آزمایشی رایگان Google Cloud Google Cloud Free Trial Account

  • پروژه Google Cloud - حساب خدمات Google Cloud Project - Service Account

  • ارائه دهنده و نسخه Google Google Provider & version

  • اتصال Terraform با GCP - I (نام کاربری/رمز عبور) Connect Terraform with GCP - I (username/password)

  • اتصال Terraform با GCP - II (Cloud Shell VM) Connect Terraform with GCP - II (Cloud Shell VM)

  • اتصال Terraform با GCP - III (حساب سرویس) Connect Terraform with GCP - III (Service Account)

  • رویکرد به تامین منابع Approach to Resource Provision

Terraform با Google Cloud Terraform with Google Cloud

Google Cloud Storage با Terraform Google Cloud Storage with Terraform

  • [دستی] شروع به کار با Cloud Storage [Hands-on] Getting started with Cloud Storage

  • [دستی] Google Cloud Storage با Terraform - I [Hands-on] Google Cloud Storage with Terraform - I

  • [دستی] Google Cloud Storage با Terraform - II [Hands-on] Google Cloud Storage with Terraform - II

  • [کاربردی] Google Cloud Storage با Terraform - III [Hands-on] Google Cloud Storage with Terraform - III

Google Cloud Storage با Terraform Google Cloud Storage with Terraform

شبکه GCP با Terraform GCP Networking with Terraform

  • [دستی] VPC را از کنسول ایجاد کنید [Hands-on] Create VPC from Console

  • [دستی] VPC را با Terraform Script ایجاد کنید [Hands-on] Create VPC with Terraform Script

  • [دستی] ایجاد زیرشبکه - Terraform [Hands-on] Create Subnet - Terraform

  • [دستی] قانون فایروال را ایجاد کنید - Terraform [Hands-on] Create Firewall Rule - Terraform

شبکه GCP با Terraform GCP Networking with Terraform

موتور محاسباتی گوگل با Terraform Google Compute Engine with Terraform

  • [دستی] ایجاد موتور محاسباتی - کنسول [Hands-on] Create Compute Engine - Console

  • [دستی] موتور محاسباتی - Terraform - I [Hands-on] Compute Engine - Terraform - I

  • [دستی] موتور محاسباتی - Terraform - II [Hands-on] Compute Engine - Terraform - II

  • [دستی] به روز رسانی پارامتر Compute Engine - Tearraform [Hands-on] Update Compute Engine parameter - Tearraform

  • حساب خدمات [دستی] - Terraform [Hands-on] Service Account - Terraform

  • [دستی] ضمیمه دیسک - Terraform [Hands-on] Attach Disk - Terraform

  • منابع GCE را از بین ببرید Destroy GCE resources

موتور محاسباتی گوگل با Terraform Google Compute Engine with Terraform

Google Cloud Run با Terraform Google Cloud Run with Terraform

  • [دستی] Cloud Run Provision با استفاده از Cloud Console [Hands-on] Cloud Run Provision using Cloud Console

  • [دستی] Cloud Run + Terraform - I [Hands-on] Cloud Run + Terraform - I

  • [دستی] Cloud Run + Terraform - II (اجازه دسترسی عمومی) [Hands-on] Cloud Run + Terraform - II (allow Public access)

  • [دستی] Cloud Run + Terraform - III (استقرار نسخه جدید) [Hands-on] Cloud Run + Terraform - III (Deploy new revision)

  • سرویس های Cloud Run را از بین ببرید Destroy Cloud Run Services

Google Cloud Run با Terraform Google Cloud Run with Terraform

عملکرد Google Cloud با Terraform Google Cloud Function with Terraform

  • [دستی] استقرار عملکرد ابر - کنسول [Hands-on] Deploy Cloud Function - Console

  • [Hands-on] Cloud Function - Terraform (Create Bucket) - I [Hands-on] Cloud Function - Terraform (Create Bucket) - I

  • [دستی] عملکرد ابر - Terraform (عملکرد استقرار) - II [Hands-on] Cloud Function - Terraform (Deploy Function) - II

  • [دستی] عملکرد ابر - Terraform (اجازه دسترسی عمومی) - III [Hands-on] Cloud Function - Terraform (allow public access) - III

  • از بین بردن توابع ابری Destroy Cloud Functions

عملکرد Google Cloud با Terraform Google Cloud Function with Terraform

Cloud BigQuery با Terraform Cloud BigQuery with Terraform

  • [دستی] BigQuery با (کنسول + Terraform) [Hands-on] BigQuery with (Console + Terraform)

Cloud BigQuery با Terraform Cloud BigQuery with Terraform

Cloud PubSub با Terraform Cloud PubSub with Terraform

  • [دستی] Cloud PubSub با Cloud Console [Hands-on] Cloud PubSub with Cloud Console

  • [دستی] Cloud PubSub با Cloud Terraform [Hands-on] Cloud PubSub with Cloud Terraform

Cloud PubSub با Terraform Cloud PubSub with Terraform

Relational DB - Cloud SQL & Spanner با Terraform Relational DB - Cloud SQL & Spanner with Terraform

  • [دستی] آچار ابری با Terraform [Hands-on] Cloud Spanner with Terraform

  • [دستی] Cloud SQL - کنسول [Hands-on] Cloud SQL - Console

  • [دستی] Cloud SQL با Terraform [Hands-on] Cloud SQL with Terraform

  • منبع Cloud SQL را از بین ببرید Destroy Cloud SQL Resource

Relational DB - Cloud SQL & Spanner با Terraform Relational DB - Cloud SQL & Spanner with Terraform

پایگاه داده NoSQL در GCP با Terraform NoSQL Database in GCP with Terraform

  • [دستی] Cloud BigTable با Terraform - I [Hands-on] Cloud BigTable with Terraform - I

  • [دستی] Cloud BigTable با Terraform - II [Hands-on] Cloud BigTable with Terraform - II

  • [دستی] Cloud MemoryStore با Terraform - I [Hands-on] Cloud MemoryStore with Terraform - I

  • [دستی] Cloud MemoryStore با Terraform - II [Hands-on] Cloud MemoryStore with Terraform - II

پایگاه داده NoSQL در GCP با Terraform NoSQL Database in GCP with Terraform

ممنون و راه پیش رو Thank you & way forward

  • یادداشت های سپاسگزاری - راه پیش رو Thank you notes - way forward

  • سخنرانی پاداش Bonus Lecture

ممنون و راه پیش رو Thank you & way forward

نمایش نظرات

نظری ارسال نشده است.

آموزش Terraform برای مبتدیان با استفاده از GCP - Google Cloud (Hands-on)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8 hours
66
Udemy (یودمی) udemy-small
25 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
6,818
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ankit Mistry Ankit Mistry

توسعه دهنده نرم افزار | من می خواهم زندگی و درآمد شما را بهبود بخشم.

GCP Certification - Google Cloud Academy  Associate Cloud   Professional Engineer Certifications GCP Certification - Google Cloud Academy Associate Cloud Professional Engineer Certifications

من به شما کمک خواهم کرد تا گواهینامه های GCP را پاس کنید.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.