آموزش Terraform for Google Cloud: Learn Infrastructure as Code

Terraform for Google Cloud: Learn Infrastructure as Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: کشف قدرت Terraform برای راه‌اندازی زیرساخت از طریق یک اسکریپت کد! درک زیرساخت به عنوان کد (IAC) ایجاد زیرساخت ابری Google با Terraform یاد بگیرید چگونه از دستورات Terraform State استفاده کنید نحوه استفاده از ماژول های Terraform قابل تکرار را بیاموزید نوشتن اسکریپت های Terraform برای ارائه منابع Cloud درک بهترین شیوه های Terraform پیش نیازها:تجربه قبلی در ابر تجربه توصیه شده با عمومی ایده های برنامه نویسی (مانند ایجاد فایل های YAML) دوره شامل Google Cloud Primer برای کاربران آشنا با دیگر پلتفرم های ابری است.

به بهترین منبع آنلاین خوش آمدید تا یاد بگیرید چگونه از قدرت Terraform برای ایجاد زیرساخت با استفاده از اسکریپت های کد استفاده کنید!

این دوره شما را راهنمایی می‌کند که چگونه می‌توانید زیرساخت‌های ابری Google را خودکار کنید و به سادگی با ایجاد فایل‌ها با استفاده از Terraform HashiCorp، مجموعه‌ای از دستورالعمل‌ها را برای راه‌اندازی خودکار خدمات زیرساخت Google Cloud ایجاد می‌کند.

معماران ابری اغلب نیاز به صرف زمان برای راه‌اندازی و پیکربندی خدمات زیرساختی برای تیم‌ها دارند، از جمله کارهای تکراری برای طرح‌های زیرساخت تکراری. Terraform به کاربران ابری اجازه می دهد تا با استفاده از زیرساخت به عنوان کد در زمان خود صرفه جویی کنند و به توسعه دهندگان این امکان را می دهد تا اسکریپت هایی ایجاد کنند که به طور خودکار منابع و زیرساخت های ابری ایجاد می کنند.

این دوره توسط CloudMeta LLC، شرکتی که در فناوری ابری از جمله AWS، GCP، DevOps و Terraform تخصص دارد، تدریس می‌شود. در این دوره آموزشی یاد خواهید گرفت که چگونه از Terraform در موقعیت های دنیای واقعی استفاده کنید، با مثال های زیادی که از تجربیات آنها گرفته شده است. این دوره همه چیزهایی را که برای درک انگیزه های استفاده از Terraform و نحوه استفاده از آن در دنیای واقعی نیاز دارید به شما آموزش می دهد.

در این دوره آموزشی، با موارد زیر آشنا خواهید شد:

  • نصب و راه اندازی Terraform

  • وضعیت زمینی

  • متغیرهای Terraform

  • خروجی های Terraform

  • Terraform Provisioners

  • فرمان‌ها و ذخیره‌سازی حالت Terraform

  • عملکردهای داخلی

  • محدودیت‌های نوع

  • بلوک های پویا

  • ثبت اشکال زدایی

  • بهترین روش های Terraform

  • و خیلی بیشتر!

این دوره همچنین دارای 30 روز ضمانت بازگشت وجه است، بنابراین می توانید دوره را کاملاً بدون ریسک امتحان کنید. دوره های ما همچنین به کانال گفتگوی Discord ما دسترسی دارند تا بتوانید با سایر دانش آموزان برای به اشتراک گذاشتن ایده ها یا پروژه ها ارتباط برقرار کنید.

امروز ثبت نام کنید و شما را در دوره می بینیم!


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

معرفی Introduction

  • سوالات متداول دوره و لینک های مهم Course FAQs and Important Links

  • بررسی اجمالی دوره Course Overview

اختیاری: Google Cloud Basics OPTIONAL: Google Cloud Basics

  • بررسی اجمالی اختیاری Optional Overview

  • راه اندازی حساب و گشت کنسول Account Setup and Console Tour

  • من هستم IAM

  • سلسله مراتب منابع Resource Hierarchy

  • حساب های خدماتی Service Accounts

  • بررسی اجمالی موتور محاسباتی Compute Engine Overview

  • نسخه ی نمایشی موتور محاسباتی Compute Engine Demo

  • VPC شبکه ابر خصوصی مجازی Virtual Private Cloud Network VPC

  • شبکه ها و زیرشبکه ها Networks and Subnetworks

  • فضای ذخیره ابری Cloud Storage

  • نسخه ی نمایشی ذخیره سازی Storage Demo

  • Google Kubernetes Engine (GKE) Google Kubernetes Engine (GKE)

  • معماری موتور Google Kubernetes Google Kubernetes Engine Architecture

  • نسخه نمایشی GKE GKE Demo

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

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

  • ابزار IAC IAC Tools

مبانی Terraform Terraform Basics

  • مقدمه ای بر Terraform Introduction to Terraform

  • نصب Terraform Installing Terraform

  • معرفی Terraform Demo Introduction to Terraform Demo

  • نسخه ی نمایشی قسمت اول Demo Part One

  • بخش دوم نسخه ی نمایشی: احراز هویت Demo Part Two: Authentication

  • بخش سوم: فایل پیکربندی Terraform Demo Part Three: Terraform Configuration File

بلوک های Terraform Terraform Blocks

  • نحو زبان Terraform Terraform Language Syntax

  • بلوک نوع ارائه دهنده Provider Type Block

  • بلوک نوع منبع Resource Type Block

  • متغیر ورودی Input Variable

  • مقادیر خروجی Output Values

  • ارزش های محلی Local Values

دستورات Terraform Terraform Commands

  • مقداردهی اولیه فرمان Initialize Command

  • دستور پلان Plan Command

  • Command را اعمال کنید Apply Command

  • فرمان راهنما Help Command

ایالت Terraform Terraform State

  • ایالت Terraform Terraform State

  • باطن از راه دور Remote Backend

ماژول های Terraform Terraform Modules

  • مقدمه ای بر ماژول های Terraform Introduction to Terraform Modules

  • مثال ماژول Module Example

  • شبکه Network

  • منبع Kubernetes Kubernetes Resource

  • منبع Memorystor Memorystore Resource

  • منبع ذخیره سازی Blob Blob Storage Resource

  • چرا ماژول؟ Why Modules?

  • Refactor to Modules - قسمت اول Refactor to Modules - Part One

  • Refactor to Modules - قسمت دوم Refactor to Modules - Part Two

  • ماژول ها در یک مخزن منبع Modules in a Source Repository

  • نسخه سازی ماژول ها Modules Versioning

موضوعات پیشرفته Terraform Terraform Advanced Topics

  • Terraform for_each با منبع Terraform for_each with resource

  • Terraform for_each با ماژول Terraform for_each with module

  • Terraform Dynamic Terraform Dynamic

آزمایشگاه های Terraform Terraform Labs

  • آزمایشگاه اول: مقدمه Lab One: Introduction

  • آزمایشگاه اول: راه حل - قسمت اول Lab One: Solution - Part One

  • آزمایشگاه اول: راه حل - قسمت دوم Lab One: Solution - Part Two

  • آزمایشگاه دو Lab Two

  • آزمایشگاه سه Lab Three

  • آزمایشگاه چهار Lab Four

بهترین روش های Terraform Terraform Best Practices

  • بهترین شیوه ها Best Practices

پروژه نهایی Terraform Terraform Final Project

  • پروژه Terraform Terraform Project

  • پروژه Terraform - راه حل Terraform Project - Solution Walkthrough

  • پروژه Terraform - بهترین روش ها Terraform Project - Best Practices

  • بررسی نهایی پروژه زیرساخت Final Infrastructure Project Walkthrough

نمایش نظرات

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

آموزش Terraform for Google Cloud: Learn Infrastructure as Code
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9 hours
61
Udemy (یودمی) udemy-small
04 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
696
4.4 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jose Portilla Jose Portilla

رئیس بخش علوم داده در آموزش پیریان

CloudMeta LLC CloudMeta LLC

مشاوره ابری

Udemy (یودمی)

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

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