لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Terraform مبتدی: نحوه تهیه منابع Azure و AWS با Terraform
دانلود Beginner Terraform Tutorial: How to Provision Azure and AWS Resources with Terraform
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این آموزش Terraform مبتدی: نحوه ارائه منابع Azure و AWS با آموزش Terraform، مدیران DevOps را آماده میکند تا از Terraform HashiCorp برای تهیه خودکار منابع AWS برای شما و همچنین بهروزرسانی تغییرات زیرساخت شما و نظارت بر پیشرفت تدریجی استفاده کنند.
اگر از ابزار زیرساخت بهعنوان کد HashiCorp، Terraform استفاده میکنید، لازم نیست از AWS استفاده کنید، اما بهخوبی با هم هماهنگ میشوند. بنابراین اگر شبکه یا ساختهای شما قبلاً به منابع Azure یا AWS وابسته است، Terraform میتواند با انجام تمام تهیهها و بهروزرسانیها به تنهایی در زمان شما صرفهجویی کند. این دوره توضیح می دهد که چگونه پیکربندی نهایی مورد نظر خود را با استفاده از نحو منحصر به فرد خود به Terraform توصیف کنید و سپس آن را روشن کنید و اجازه دهید برنامه اجرایی خود را برای رسیدن به حالت دلخواه ایجاد کند.
هنگامی که این آموزش DevOps را تمام کردید، میدانید که چگونه از Terraform HashiCorp استفاده کنید تا منابع AWS را به طور خودکار برای شما فراهم کند و همچنین تغییرات زیرساخت خود را بهروزرسانی کنید و پیشرفت تدریجی را نظارت کنید.
برای سرپرستان، این آموزش DevOps را می توان برای نصب مدیران DevOps جدید، در برنامه های آموزشی فردی یا تیمی، یا به عنوان یک منبع مرجع DevOps استفاده کرد.
آموزش Terraform مبتدی: نحوه تهیه منابع Azure و AWS با Terraform: آنچه باید بدانید
این آموزش Terraform مبتدی: نحوه ارائه منابع Azure و AWS با آموزش Terraform دارای ویدیوهایی است که زیرساختها را به عنوان کد (IaC) پوشش میدهد، از جمله:
ایجاد یک شبکه مجازی با استفاده از Terraform
افزودن زیرشبکه به پیکربندی VPC در Terraform
توسعه الگوهای Terraform ساده برای AWS
چه کسی باید از آموزش Terraform مبتدی استفاده کند: چگونه منابع Azure و AWS را با آموزش Terraform تهیه کنیم؟
این آموزش Terraform مبتدی: نحوه ارائه منابع Azure و AWS با آموزش Terraform به عنوان آموزش DevOps در سطح مرتبط در نظر گرفته می شود، به این معنی که برای مدیران DevOps طراحی شده است. این دوره مهارت های Terraform برای مدیران DevOps با سه تا پنج سال تجربه در زمینه زیرساخت به عنوان کد (IaC) طراحی شده است.
سرپرستهای جدید یا مشتاق DevOps. اگر در صحنه DevOps کاملاً تازه کار هستید، دورهای مانند این عالی است اگر بدانید اولین شغل شما باعث میشود با منابع Azure و AWS کار کنید. خودکار کردن تغییرات پیکربندی یا ارائه خودکار زیرساختها برای افرادی که تازه شروع به یادگیری کردهاند یک چیز عالی است، اما فقط در صورتی که بلافاصله با AWS و Terraform کار کنید.
مدیران باتجربه DevOps. اگر قبلاً چندین سال تجربه به عنوان یک متخصص DevOps دارید، این دوره آموزشی استفاده از Terraform برای تهیه منابع AWS و Azure راهی عالی برای گسترش آشنایی شما با ابزارها و ابزارها است. منابع موجود حتی اگر شرکت شما از AWS یا Terraform استفاده نمیکند، پس از این دوره به اندازه کافی دانش خواهید داشت که توصیههایی ارائه کنید یا مسیرهای جایگزین را در آینده در نظر بگیرید.
سرفصل ها و درس ها
استقرار و مدیریت منابع زیرساخت AWS با Terraform
Deploy and Manage AWS Infrastructure Resources with Terraform
بررسی اجمالی
Overview
تنظیم محیط توسعه خود برای Terraform
Setting Up Your Development Environment for Terraform
یک قالب Terraform برای AWS VPC ایجاد کنید
Create a Terraform Template for AWS VPC
زیرشبکه ها را به پیکربندی VPC در Terraform اضافه کنید
Add Subnets to a VPC Configuration in Terraform
اعلان متغیرها در تنظیمات Terraform
Declaring Variables in Terraform Configurations
با استفاده از Terraform CLI مقادیر متغیر را ارسال کنید
Pass In Variable Values using Terraform CLI
پاکسازی آسان منابع AWS با Terraform
Easy AWS Resource Cleanup with Terraform
نتیجه
Conclusion
منابع AWS Cloud را با Hashicorp Terraform مستقر کنید
Deploy AWS Cloud Resources with Hashicorp Terraform
بررسی اجمالی
Overview
مقدمه ای برای استقرار AWS با Terraform
Intro to AWS Deployment With Terraform
ارائه دهنده Terraform را برای AWS پیکربندی کنید
Configure the Terraform Provider for AWS
یک منبع AWS VPC با Terraform تهیه کنید
Provision an AWS VPC Resource With Terraform
زیرشبکه AWS را به VPC با Terraform مرتبط کنید
Associate AWS Subnet to VPC With Terraform
پیکربندی دروازه اینترنت برای AWS VPC با Terraform
Configure Internet Gateway for AWS VPC With Terraform
تنظیم گزینه های DHCP برای AWS VPC با Terraform
Setting DHCP Options for AWS VPC With Terraform
نتیجه
Conclusion
منابع ضروری Google Cloud را با Hashicorp Terraform مستقر کنید
Deploy Essential Google Cloud Resources with Hashicorp Terraform
بررسی اجمالی
Overview
معرفی Terraform با Google Cloud Platform
Intro to Terraform With Google Cloud Platform
Dev Tools را برای GCP و Terraform نصب کنید
Install Dev Tools for GCP and Terraform
ارائه دهنده Terraform را برای GCP راه اندازی کنید
Initialize Terraform Provider for GCP
سرویس Google Cloud Run را در Terraform Code تعریف کنید
Define Google Cloud Run Service in Terraform Code
برنامه ریزی و استقرار منابع پروژه Terraform
Plan and Deploy Terraform Project Resources
تنظیمات Auth را برای سرویس Google Cloud Run تغییر دهید
Modify Auth Config for Google Cloud Run Service
Google Cloud SQL Instance را به Terraform Project اضافه کنید
Add Google Cloud SQL Instance to Terraform Project
نتیجه
Conclusion
مایکروسافت Azure Cloud Resources را با Hashicorp Terraform مستقر کنید
Deploy Microsoft Azure Cloud Resources with Hashicorp Terraform
بررسی اجمالی
Overview
مقدمه ای برای استقرار منابع Microsoft Azure با Terraform
Intro to Deploying Microsoft Azure Resources With Terraform
درک هدف Terraform CLI
Understanding the Purpose of Terraform CLI
راه اندازی ابزار توسعه Terraform
Setting up Terraform Development Tools
Azure Authentication را برای Terraform پیکربندی کنید
Configure Azure Authentication for Terraform
ایجاد گروه های منبع Azure در پروژه Terraform
Create Azure Resource Groups in Terraform Project
ارائه حساب ذخیره سازی Azure با Terraform
Provision Azure Storage Account With Terraform
با Terraform صف ذخیره سازی Azure را تعریف کنید
Define Azure Storage Queue With Terraform
نتیجه
Conclusion
قالبهای Terraform را با اکشنهای GitHub اجرا کنید
Deploy Terraform Templates with GitHub Actions
بررسی اجمالی
Overview
معرفی GitHub Actions و Terraform برای AWS
Intro to GitHub Actions and Terraform for AWS
اعتبار Terraform را برای AWS IAM تنظیم کنید
Set up Terraform Credentials for AWS IAM
قالب ساده Terraform را برای AWS توسعه دهید
Develop Simple Terraform Template for AWS
پیکربندی گردش کار GitHub Actions برای Terraform Plan
Configure GitHub Actions Workflow for Terraform Plan
Terraform Apply را اجرا کنید و با اکشنهای GitHub State را مدیریت کنید
Run Terraform Apply and Manage State with GitHub Actions
الگوی Terraform را تغییر دهید و تغییرات را در AWS تأیید کنید
Alter Terraform Template and Validate Changes in AWS
نتیجه
Conclusion
زیرساخت به عنوان کد در Azure
Infrastructure as Code in Azure
بررسی اجمالی
Overview
ابتدا به کد Terraform نگاه کنید
First Look at Terraform Code
ایجاد یک شبکه مجازی با Terraform
Creating a Virtual Network with Terraform
منطق و عبارات در Terraform
Logic and Expressions in Terraform
تست کد Terraform با Terratest
Testing Terraform Code with Terratest
CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دورههای آموزشی متنوعی را در زمینههای مختلف از جمله شبکههای کامپیوتری، امنیت سایبری، سیستمهای عامل، و برنامهنویسی ارائه میدهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس میشوند.
"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.
نمایش نظرات