آموزش گواهی HashiCorp: Terraform Associate (003)

HashiCorp Certified: Terraform Associate (003)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این آموزش متوسط ​​Terraform Associate (003) مدیران DevOps را آماده می‌کند تا از Terraform در سطح همکار استفاده کنند، برنامه‌های پیکربندی شبکه را بنویسند و مرور کنند که به طور خودکار منابع مورد نیاز شما را فراهم می‌کند.

Terraform نسبتاً جدید است - پروژه ای که در سال 2014 شروع شد و اخیراً به عنوان یک ابزار ضروری برای مدیریت منابع ابر عمومی با کد به کار گرفته شده است. ممکن است زیرساخت قدرتمندتری به عنوان ابزار کد (IaC) از Terraform وجود نداشته باشد، و یادگیری آن برای متخصصان DevOps که تقریباً مطمئناً در طول حرفه خود از آن استفاده خواهند کرد، ایده خوبی است. HashiCorp دارای Terraform و همچنین چند گواهینامه است که آشنایی و توانایی یک متخصص فناوری اطلاعات با Terraform را تأیید می کند. داشتن Terraform Associate (003) شایستگی اساسی با مفاهیم IaC و به طور خاص Terraform را اثبات می کند.

پس از اتمام این آموزش Terraform، می‌دانید چگونه از Terraform در سطح کاردانی استفاده کنید، برنامه‌های پیکربندی شبکه را بنویسید و مرور کنید که به طور خودکار منابع مورد نیاز شما را فراهم می‌کند.

برای سرپرستان، این آموزش DevOps را می توان برای نصب مدیران DevOps جدید، در برنامه های آموزشی فردی یا تیمی، یا به عنوان یک منبع مرجع DevOps استفاده کرد.

Terraform Associate (003): آنچه شما باید بدانید

این آموزش Terraform دارای ویدئوهایی است که موضوعات ابزار زیرساخت به عنوان کد از جمله:

را پوشش می‌دهد
  • درک زیرساخت به عنوان مفاهیم کد
  • پیمایش دستورات اساسی Terraform و ابزارهای مرتبط
  • ساخت و مصرف ماژول های Terraform
  • نوشتن و بررسی تنظیمات Terraform که زیرساخت ایجاد می کنند
  • تغییر تنظیمات منابع ابری با Terraform
  • با Terraform در Google Cloud، Microsoft Azure و AWS مستقر شوید
  • چه کسی باید آموزش Terraform را بگذراند؟

    این آموزش Terraform به عنوان آموزش DevOps در سطح مرتبط در نظر گرفته می شود، به این معنی که برای مدیران DevOps طراحی شده است. این دوره مهارت های Terraform برای مدیران DevOps با سه تا پنج سال تجربه در زمینه زیرساخت به عنوان ابزار کد طراحی شده است.

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

    مدیران باتجربه DevOps. Terraform ابزار مهمی برای مدیران DevOps با چند سال تجربه است و Terraform Associate (003) نیز یک گواهینامه عالی برای هدف گذاری است. این دوره با نشان دادن همه چیزهایی که در مورد نوشتن کدی که شبکه شما را برای شما حفظ و پیکربندی می کند، باید بدانید، شما را برای امتحان گواهینامه آماده می کند.


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

زیرساخت را به عنوان مفاهیم کد یاد بگیرید Learn Infrastructure as Code Concepts

  • بررسی اجمالی Overview

  • درک فرآیندهای تامین سنتی Understanding Traditional Provisioning Processes

  • اصول IaC: سازگاری برای تامین زیرساخت IaC Tenets: Consistency for Infrastructure Provisioning

  • اصول IaC: تدارک زیرساخت قابل تکرار IaC Tenets: Repeatable Infrastructure Provisioning

  • اصول IaC: پیکربندی زیرساخت حسابرسی IaC Tenets: Auditing Infrastructure Configuration

  • اصول IaC: خودکارسازی تغییرات زیرساخت IaC Tenets: Automating Infrastructure Changes

  • مروری بر زیرساخت به عنوان ابزار کد Overview of Infrastructure as Code Tools

  • نتیجه Conclusion

درک ارزش معماری چند ابری Understanding the Value of Multi-Cloud Architecture

  • بررسی اجمالی Overview

  • مقدمه ای بر مزایای استراتژی چند ابری Intro to Benefits of Multi-Cloud Strategy

  • مروری بر ابزار مدیریت منابع چند ابری Overview of Multi-cloud Resource Management Tooling

  • درک SDK های اتوماسیون برای چند ابری Understanding Automation SDKs for Multi-cloud

  • نمای کلی Hashicorp Terraform Multi-cloud Tool Overview of Hashicorp Terraform Multi-cloud Tool

  • مروری بر افزونه چند ابری Crossplane برای Kubernetes Overview of Crossplane Multi-cloud Add-on for Kubernetes

  • درک قیمت گذاری برای استراتژی چند ابری Understanding Pricing for Multi-cloud Strategy

  • نتیجه Conclusion

شروع کار با Hashicorp Terraform CLI Getting Started with Hashicorp Terraform CLI

  • بررسی اجمالی Overview

  • معرفی Hashicorp Terraform CLI Intro to Hashicorp Terraform CLI

  • گردش کار End-to-End Hashicorp Terraform را درک کنید Understand Hashicorp Terraform End-to-End Workflow

  • ارائه دهندگان Terraform را در پروژه جدید تعریف کنید Define Terraform Providers in New Project

  • یک VM لینوکس را روی Linode با Terraform مستقر کنید Deploy a Linux VM on Linode with Terraform

  • اعمال تغییرات در زیرساخت Terraform Apply Changes to Terraform Infrastructure

  • نتیجه Conclusion

آشنایی با گزینه های پیکربندی Terraform CLI Understanding Terraform CLI Configuration Options

  • بررسی اجمالی Overview

  • معرفی گزینه های پیکربندی Terraform CLI Intro to Terraform CLI Configuration Options

  • مروری بر متغیرهای محیطی Terraform CLI Overview of Terraform CLI Environment Variables

  • Trace Logs را در Terraform CLI فعال کنید Enable Trace Logs in Terraform CLI

  • تکمیل خودکار Terraform و دور زدن ورودی Terraform Auto-Completion and Bypassing Input

  • متغیرهای ورودی Terraform را به عنوان متغیرهای محیطی مشخص کنید Specify Terraform Input Variables as Environment Variables

  • نتیجه Conclusion

درک وضعیت Terraform Understanding Terraform State

  • بررسی اجمالی Overview

  • معرفی فایل‌های حالت Hashicorp Terraform Intro to Hashicorp Terraform State Files

  • فرآیند قفل حالت Terraform را درک کنید Understand Terraform State Locking Process

  • باطن های جایگزین Terraform State را درک کنید Understand Alternative Terraform State Backends

  • سطل Amazon S3 را به عنوان Terraform Backend پیکربندی کنید Configure Amazon S3 Bucket as Terraform Backend

  • قفل حالت Terraform را با DynamoDB آمازون فعال کنید Enable Terraform State Locking with Amazon DynamoDB

  • نتیجه Conclusion

Remote Hashicorp Terraform State Backends را فعال کنید Enable Remote Hashicorp Terraform State Backends

  • بررسی اجمالی Overview

  • مقدمه ای برای ذخیره سازی وضعیت جایگزین Terraform Backend Intro to Alternate Terraform Backend State Storage

  • پروژه پایه Terraform را راه اندازی کنید Set Up Basic Terraform Project

  • ذخیره Terraform State در Google Cloud Storage (GCS) Store Terraform State in Google Cloud Storage (GCS)

  • Terraform State را در Microsoft Azure Blob Storage ذخیره کنید Store Terraform State in Microsoft Azure Blob Storage

  • Terraform State را در Kubernetes Cluster Secret ذخیره کنید Store Terraform State in Kubernetes Cluster Secret

  • ذخیره Terraform State در پایگاه داده PostgreSQL Store Terraform State in PostgreSQL Database

  • نتیجه Conclusion

درک ساختار گراف Terraform Understanding Terraform Graph Structure

  • بررسی اجمالی Overview

  • مقدمه ای بر مفاهیم نمودار منابع Intro to Resource Graph Concepts

  • منابع AWS Cloud را به عنوان نمودار نشان دهید Represent AWS Cloud Resources as Graph

  • فرمت خروجی نمودار Terraform را درک کنید Understand Terraform Graph Output Format

  • خروجی GraphViz را با Terraform CLI ایجاد کنید Generate GraphViz Output with Terraform CLI

  • نتیجه Conclusion

آشنایی با ماژول های Terraform Understanding Terraform Modules

  • بررسی اجمالی Overview

  • معرفی ماژول های Hashicorp Terraform Intro to Hashicorp Terraform Modules

  • گزینه های میزبانی رجیستری Hashicorp Terraform را بدانید Understand Hashicorp Terraform Registry Hosting Options

  • یک ماژول Hashicorp Terraform را از ابتدا توسعه دهید Develop a Hashicorp Terraform Module from Scratch

  • ماژول های Hashicorp Terraform را در ثبت عمومی منتشر کنید Publish Hashicorp Terraform Modules to Public Registry

  • ماژول های Terraform را از Terraform Registry مصرف کنید Consume Terraform Modules from Terraform Registry

  • ماژول های Terraform را مستقیماً از GitHub مصرف کنید Consume Terraform Modules Directly from GitHub

  • نتیجه Conclusion

الگوهای پیشرفته Hashicorp Terraform را توسعه دهید Develop Advanced Hashicorp Terraform Templates

  • بررسی اجمالی Overview

  • مروری بر مفاهیم پیشرفته قالب Terraform Overview of Advanced Terraform Template Concepts

  • متغیرهای ورودی برای پروژه های Terraform Input Variables for Terraform Projects

  • مقادیر خروجی را برای پروژه های Terraform تعریف کنید Define Output Values for Terraform Projects

  • منابع را با ویژگی Terraform Count تکرار کنید Replicate Resources with Terraform Count Property

  • تعریف ویژگی های جداگانه برای منابع چندگانه Terraform Define Separate Properties for Multiple Terraform Resources

  • پیشوندهای رشته را با تابع Join Terraform اعمال کنید Apply String Prefixes with Terraform Join Function

  • نتیجه Conclusion

ساخت ماژول Terraform پیشرفته Advanced Terraform Module Building

  • بررسی اجمالی Overview

  • مقدمه ای بر ساخت ماژول های پیشرفته Terraform Intro to Advanced Terraform Module Building

  • مفاهیم وراثت ارائه دهنده Terraform را درک کنید Understand Terraform Provider Inheritance Concepts

  • پروژه نمونه Terraform را با وراثت ضمنی توسعه دهید Develop Sample Terraform Project with Implicit Inheritance

  • وراثت ارائه دهنده صریح را برای Terraform پیکربندی کنید Configure Explicit Provider Inheritance for Terraform

  • ماژول های Terraform Child را در آمازون S3 ذخیره کنید Store Terraform Child Modules in Amazon S3

  • نتیجه Conclusion

یک گردش کار Terraform برای تیم خود ایجاد کنید Create a Terraform Workflow for Your Team

  • بررسی اجمالی Overview

  • معرفی گردش کار تیم Terraform Intro to Terraform Team Workflow

  • در مورد انشعاب GitHub برای پروژه های Terraform بحث کنید Discuss GitHub Branching for Terraform Projects

  • راه اندازی GitHub Repo و Linux Dev System Setup GitHub Repo and Linux Dev System

  • پیکربندی ارائه دهنده Terraform را انجام دهید Commit Terraform Provider Configuration

  • برای منبع جدید Terraform شعبه ویژگی ایجاد کنید Create Feature Branch for New Terraform Resource

  • شاخه ویژگی GitHub Actions Workflow را اضافه کنید Add GitHub Actions Workflow Feature Branch

  • درخواست‌های کشش پروژه Terraform را بررسی کنید Review Terraform Project Pull Requests

  • به روز رسانی GitHub Actions برای ذخیره Terraform State Update GitHub Actions to Store Terraform State

  • نتیجه Conclusion

استقرار زیرساخت را با Terraform Cloud متمرکز کنید Centralize Infrastructure Deployment with Terraform Cloud

  • بررسی اجمالی Overview

  • معرفی Hashicorp Terraform Cloud Intro to Hashicorp Terraform Cloud

  • Local Workspace را به Terraform Cloud متصل کنید Connect Local Workspace to Terraform Cloud

  • برنامه های Terraform را از راه دور در Terraform Cloud اجرا کنید Execute Terraform Plans Remotely in Terraform Cloud

  • Terraform Cloud Workspace را به مخزن GitHub پیوند دهید Link Terraform Cloud Workspace to GitHub Repository

  • ارزش های حساس را به عنوان متغیرهای محیطی ذخیره کنید Store Sensitive Values as Environment Variables

  • نتیجه Conclusion

کانتینرهای Docker را با Terraform CLI مدیریت کنید Manage Docker Containers with Terraform CLI

  • بررسی اجمالی Overview

  • معرفی Docker Provider برای Hashicorp Terraform Intro to Docker Provider for Hashicorp Terraform

  • Terraform Git Repo و Linux Dev Tools را راه اندازی کنید Set Up Terraform Git Repo and Linux Dev Tools

  • ارائه دهنده Docker را برای پروژه Terraform راه اندازی کنید Initialize Docker Provider for Terraform Project

  • تصاویر کش Docker با منابع Terraform Cache Docker Images with Terraform Resources

  • MySQL Docker Container با Terraform Resource ایجاد کنید Create MySQL Docker Container with Terraform Resource

  • با Terraform، حجم Docker را در کانتینر قرار دهید Mount Docker Volume into Container with Terraform

  • نتیجه Conclusion

منابع Kubernetes را با Terraform مدیریت کنید Manage Kubernetes Resources with Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای استقرار منابع Kubernetes با Terraform Intro to Deploying Kubernetes Resources with Terraform

  • راه اندازی Kubernetes و Terraform Tools Setting Up Kubernetes and Terraform Tools

  • بلوک ارائه دهنده Terraform را به Kubernetes متصل کنید Connect Terraform Provider Block to Kubernetes

  • استقرار K8S را به پروژه Terraform IaC اضافه کنید Add K8S Deployment to Terraform IaC Project

  • K8S Service Load Balancer را به Terraform Project اضافه کنید Add K8S Service Load Balancer to Terraform Project

  • ارجاع به ویژگی های منبع K8S با استفاده از منابع داده Terraform Reference K8S Resource Attributes using Terraform Data Sources

  • نتیجه Conclusion

توسعه و استقرار الگوهای چند ابری Terraform Develop and Deploy Multi-cloud Terraform Templates

  • بررسی اجمالی Overview

  • معرفی پروژه های چند ابری Hashicorp Terraform Intro to Multi-cloud Hashicorp Terraform Projects

  • تنظیمات Terraform ارائه دهنده Digital Ocean و Linode را اضافه کنید Add Digital Ocean and Linode Provider Terraform Configs

  • متغیرهای ماژول و منابع ابری را اعلام کنید Declare Module Variables and Cloud Resources

  • بازسازی پروژه Terraform به ماژول های کودک Restructure Terraform Project into Child Modules

  • سومین ارائه دهنده ابر AWS را به پروژه Terraform اضافه کنید Add Third AWS Cloud Provider to Terraform Project

  • نتیجه Conclusion

لینتینگ فایل های پیکربندی Terraform Linting Terraform Configuration Files

  • بررسی اجمالی Overview

  • معرفی Code Linting و Terraform Intro to Code Linting and Terraform

  • TFLint و Related Tools را نصب کنید Install TFLint and Related Tools

  • TFLint را در مقابل پروژه پایه Terraform اجرا کنید Run TFLint Against Basic Terraform Project

  • مروری بر پلاگین های ارائه دهنده ابر TFLint Overview of TFLint Cloud Provider Plugins

  • افزونه های AWS و Azure را برای TFLint اضافه کنید Add AWS and Azure Plugins for TFLint

  • درک فرمت های خروجی برای TFLint Understanding Output Formats for TFLint

  • نتیجه Conclusion

اجرای سیاست Sentinel در Terraform Cloud Implement Sentinel Policy in Terraform Cloud

  • بررسی اجمالی Overview

  • مقدمه ای بر چارچوب خط مشی نگهبان Hashicorp Intro to Hashicorp Sentinel Policy Framework

  • پروژه جدید AWS Terraform را برای Sentinel پیکربندی کنید Configure New AWS Terraform Project for Sentinel

  • Sentinel را در Terraform Cloud پیکربندی کنید Configure Sentinel on Terraform Cloud

  • فایل Config Sentinel را به Terraform Project اضافه کنید Add Sentinel Config File to Terraform Project

  • خط مشی نگهبان سفارشی را برای انواع نمونه EC2 توسعه دهید Develop Custom Sentinel Policy for EC2 Instance Types

  • نتیجه Conclusion

منابع ابری موجود را به پروژه های Terraform وارد کنید Import Existing Cloud Resources into Terraform Projects

  • بررسی اجمالی Overview

  • مقدمه ای بر واردات منابع Hashicorp Terraform Intro to Hashicorp Terraform Resource Imports

  • پروژه Terraform را برای واردات منابع تنظیم کنید Set Up Terraform Project for Resource Import

  • نمونه ماشین مجازی Linode را به پروژه Terraform وارد کنید Import Linode Virtual Machine Instance into Terraform Project

  • ویژگی های نمونه Linode را از Terraform Import پاک کنید Clean Up Linode Instance Properties from Terraform Import

  • منبع Postgres مدیریت شده Linode را به Terraform وارد کنید Import Linode Managed Postgres Resource into Terraform

  • نتیجه Conclusion

استقرار منابع ابر خصوصی مجازی AWS با Terraform Deploy AWS Virtual Private Cloud Resources with Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای استقرار منابع AWS VPC با Terraform Intro to Deploying AWS VPC Resources with Terraform

  • Terraform Cloud Integration را با حساب AWS راه اندازی کنید Set up Terraform Cloud Integration with AWS Account

  • منابع VPC آمازون را در چندین منطقه مستقر کنید Deploy Amazon VPC Resource Across Multiple Regions

  • AWS Internet Gateway را مستقر کرده و به VPC ها متصل کنید Deploy AWS Internet Gateway and Attach to VPCs

  • AWS VPC را با Terraform به زیرشبکه‌ها تقسیم کنید Segment AWS VPC Into Subnets with Terraform

  • مسیریابی زیرشبکه های AWS از طریق دروازه های اینترنتی با Terraform Route AWS Subnets Through Internet Gateways with Terraform

  • نتیجه Conclusion

استقرار منابع بار کاری AWS با Terraform Deploy AWS Workload Resources with Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای استقرار بارهای کاری AWS با Terraform Intro to Deploying AWS Workloads with Terraform

  • نمونه های آمازون EC2 را در ماژول های Terraform تعریف کنید Define Amazon EC2 Instances in Terraform Modules

  • با Terraform کلیدهای عمومی SSH را به نمونه های EC2 اضافه کنید Add SSH Public Keys to EC2 Instances with Terraform

  • استقرار گروه های زیرشبکه RDS آمازون با Terraform Deploy Amazon RDS Subnet Groups with Terraform

  • موارد Amazon RDS MySQL را به Terraform Project اضافه کنید Add Amazon RDS MySQL Instances to Terraform Project

  • با استفاده از گروه امنیتی، موارد RDS آمازون را از راه دور در دسترس قرار دهید Make Amazon RDS Instances Remotely Accessible with Security Group

  • نتیجه Conclusion

راه‌حل‌های Container را در AWS با Terraform استقرار دهید Deploy Container Solutions on AWS with Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای استقرار کانتینرها در AWS با Terraform Intro to Deploying Containers on AWS with Terraform

  • آمازون ECS Cluster را با Terraform مستقر کنید Deploy Amazon ECS Cluster with Terraform

  • تعریف وظیفه آمازون ECS را با Terraform ایجاد کنید Create Amazon ECS Task Definition with Terraform

  • استقرار Task Definition در ECS Cluster با Terraform Deploy Task Definition to ECS Cluster with Terraform

  • آمازون EKS Cluster را با Terraform راه اندازی کنید Launch Amazon EKS Cluster with Terraform

  • نتیجه Conclusion

منابع را از AWS Cloud به Terraform وارد کنید Import Resources from AWS Cloud into Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای وارد کردن منابع AWS به Terraform Intro to Importing AWS Resources into Terraform

  • پروژه Terraform را برای واردات AWS راه اندازی کنید Set Up Terraform Project for AWS Import

  • منبع VPC آمازون را به Terraform وارد کنید Import Amazon VPC Resource into Terraform

  • ویژگی های منبع VPC را از Terraform State کپی کنید Copy VPC Resource Properties from Terraform State

  • زیرشبکه های Amazon VPC را به Terraform وارد کنید Import Amazon VPC Subnets into Terraform

  • نتیجه Conclusion

شبکه های مجازی Microsoft Azure را با Terraform مستقر کنید Deploy Microsoft Azure Virtual Networks with Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای استقرار شبکه های مجازی Azure با Terraform Intro to Deploying Azure Virtual Networks with Terraform

  • Terraform Cloud را به مخزن GitHub متصل کنید Connect Terraform Cloud to GitHub Repository

  • تأیید اعتبار اشتراک Microsoft Azure از Terraform Cloud Authenticate to Microsoft Azure Subscription from Terraform Cloud

  • با Terraform گروه های منبع Microsoft Azure ایجاد کنید Create Microsoft Azure Resource Groups with Terraform

  • شبکه های مجازی Microsoft Azure را با Terraform تعریف کنید Define Microsoft Azure Virtual Networks with Terraform

  • با Terraform زیرشبکه ها را به شبکه های مجازی Azure اضافه کنید Add Subnets to Azure Virtual Networks with Terraform

  • رابط های شبکه Microsoft Azure را با Terraform ایجاد کنید Create Microsoft Azure Network Interfaces with Terraform

  • نتیجه Conclusion

استقرار ماشین های مجازی Microsoft Azure با Terraform Deploy Microsoft Azure Virtual Machines with Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای استقرار ماشین های مجازی Microsoft Azure با Terraform Intro to Deploying Microsoft Azure Virtual Machines with Terraform

  • ارائه دهنده Terraform Azure و زیر ماژول شبکه را راه اندازی کنید Set Up Terraform Azure Provider and Network Submodule

  • رابط شبکه Microsoft Azure را در Terraform ایجاد کنید Create Microsoft Azure Network Interface in Terraform

  • ماشین مجازی Microsoft Azure را در Terraform تعریف کنید Define Microsoft Azure Virtual Machine in Terraform

  • پیدا کردن تصاویر VM با Azure CLI Finding VM Images with Azure CLI

  • نتیجه Conclusion

کانتینرها را در Microsoft Azure با Terraform مستقر کنید Deploy Containers on Microsoft Azure with Terraform

  • بررسی اجمالی Overview

  • معرفی نمونه های کانتینر Terraform و Azure Intro to Terraform and Azure Container Instances

  • Terraform را برای Microsoft Azure Provider پیکربندی کنید Configure Terraform for Microsoft Azure Provider

  • Microsoft Azure Resource Group و Container Group را اضافه کنید Add Microsoft Azure Resource Group and Container Group

  • ویژگی های Terraform گروه کانتینر Azure را پیکربندی کنید Configure Azure Container Group Terraform Properties

  • گروه کانتینر Azure را با متغیرهای محیطی مستقر کنید Deploy Azure Container Group with Environment Variables

  • استقرار حساب ذخیره سازی Azure و اشتراک فایل با Terraform Deploy Azure Storage Account and File Share with Terraform

  • حجم ذخیره سازی گروه کانتینر Azure را پیکربندی کنید Configure Azure Container Group Storage Volume

  • نتیجه Conclusion

منابع ابری Microsoft Azure را به پروژه های Terraform وارد کنید Import Microsoft Azure Cloud Resources into Terraform Projects

  • بررسی اجمالی Overview

  • مقدمه ای برای وارد کردن منابع ابری Azure به Terraform Intro to Importing Azure Cloud Resources into Terraform

  • راه اندازی پروژه Azure Terraform برای واردات Setting Up Azure Terraform Project for Import

  • حساب ذخیره سازی Azure را به فایل Terraform State وارد کنید Import Azure Storage Account into Terraform State File

  • ویژگی های حساب ذخیره سازی Azure را به پروژه Terraform وارد کنید Import Azure Storage Account Properties into Terraform Project

  • شبکه مجازی Azure را به پروژه Terraform وارد کنید Import Azure Virtual Network into Terraform Project

  • نتیجه Conclusion

منابع محاسباتی Google Cloud را با Hashicorp Terraform مستقر کنید Deploy Google Cloud Compute Resources with Hashicorp Terraform

  • بررسی اجمالی Overview

  • معرفی Google Cloud Compute و Terraform Intro to Google Cloud Compute and Terraform

  • ایجاد VM مدیریت برای Terraform Create Management VM for Terraform

  • Google Cloud Provider و Compute Instance را اضافه کنید Add Google Cloud Provider and Compute Instance

  • Google Compute VM را با آدرس IPv4 در معرض دید قرار دهید Expose Google Compute VM with IPv4 Address

  • دیسک‌های ذخیره‌سازی ابری را به نمونه‌های محاسباتی Google اضافه کنید Add Cloud Storage Disks to Google Compute Instances

  • نتیجه Conclusion

منابع شبکه Google Cloud را با Hashicorp Terraform مدیریت کنید Manage Google Cloud Network Resources with Hashicorp Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای مدیریت VPC های Google Cloud با Terraform Intro to Managing Google Cloud VPCs with Terraform

  • Terraform را به Google Cloud Provider متصل کنید Connect Terraform to Google Cloud Provider

  • شبکه Google Cloud VPC را با Terraform ایجاد کنید Create Google Cloud VPC Network with Terraform

  • Google Cloud Subnetworks را به شبکه VPC اضافه کنید Add Google Cloud Subnetworks to VPC Network

  • ماشین های مجازی Google Cloud را با فایروال VPC ایمن کنید Secure Google Cloud VMs with VPC Firewall

  • اتصال Google Cloud VM را با فایروال تست کنید Test Google Cloud VM Connectivity with Firewall

  • نتیجه Conclusion

با Terraform برنامه‌های Container را در Google Cloud اجرا کنید Deploy Container Apps on Google Cloud with Terraform

  • بررسی اجمالی Overview

  • معرفی خدمات Google Cloud Container و Terraform Intro to Google Cloud Container Services and Terraform

  • راه اندازی Terraform Dev Tools برای Google Cloud Setting Up Terraform Dev Tools for Google Cloud

  • Google Cloud Provider را برای Terraform پیکربندی کنید Configure Google Cloud Provider for Terraform

  • تصویر کانتینر را به رجیستری کانتینر Google Cloud فشار دهید Push Container Image to Google Cloud Container Registry

  • APIهای Google Cloud را با منابع Terraform فعال کنید Enable Google Cloud APIs with Terraform Resources

  • Container را در Google Cloud Run با Terraform مستقر کنید Deploy Container on Google Cloud Run with Terraform

  • استقرار Google Cloud Kubernetes Cluster با Terraform Deploy Google Cloud Kubernetes Cluster with Terraform

  • نتیجه Conclusion

منابع Google Cloud را به Terraform وارد کنید Import Google Cloud Resources into Terraform

  • بررسی اجمالی Overview

  • مقدمه ای برای وارد کردن منابع Google Cloud در Terraform Intro to Importing Google Cloud Resources in Terraform

  • Dev Tools را برای Google Cloud Terraform Projects نصب کنید Install Dev Tools for Google Cloud Terraform Projects

  • Google Cloud Provider را برای Terraform پیکربندی کنید Configure Google Cloud Provider for Terraform

  • نمونه‌های ماشین مجازی Google Cloud را به Terraform وارد کنید Import Google Cloud Virtual Machine Instances into Terraform

  • ویژگی های منبع را از Terraform State به فایل های پیکربندی منتقل کنید Move Resource Properties from Terraform State to Config Files

  • Google Cloud Storage Buckets را با Terraform وارد و اصلاح کنید Import and Modify Google Cloud Storage Buckets with Terraform

  • نتیجه Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش گواهی HashiCorp: Terraform Associate (003)
جزییات دوره
29h
177
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevor Sullivan Trevor Sullivan

"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.

ارتباط با Trevor:

اتوماسیون AWS، Azure، MySQL، GitHub، Docker، Kubernetes و PowerShell