Terraform یک مجموعه ابزار شگفت انگیز برای خودکارسازی زیرساخت در ابر عمومی و خصوصی است. این دوره به شما مفاهیم پیشرفته Terraform و قابلیتهای مورد نیاز برای ارتقای مهارتهای خود را به سطح بعدی میآموزد.
آنچه خواهید آموخت:
استقرار و حفظ زیرساختهای سنتی یک امر است. کار دستی مملو از کارهای تکراری، پیکربندی ناسازگار، و اسناد همیشه قدیمی. در این دوره، Deep Dive - Terraform، با برخی از کاربردهای پیشرفتهتر Terraform برای اتوماسیون زیرساخت آشنا خواهید شد. ابتدا، با وارد کردن زیرساختهای موجود آشنا خواهید شد. در مرحله بعد، منابع داده و وضعیت راه دور را کاوش خواهید کرد. در نهایت، ایدهای در مورد نحوه ادغام Terraform با نرمافزار مدیریت پیکربندی و CICD pipeline دریافت خواهید کرد. در پایان این دوره، میدانید که چگونه این تکنیکها را در مجموعه مهارتهای موجود خود بگنجانید و به شما این امکان را میدهد تا Terraform را در بقیه عملیات خود ادغام کنید و در شرکتهای بزرگتر گسترش دهید.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Setting the Stage [8mins]
02-01 Introdcution and Prerequisites [3mins]
02-02 Scenario and Course Content [3mins]
02-03 Summary [2mins]
03 Importing Existing Resources [26mins]
03-01 Introduction [3mins]
03-02 The Globomantics Environment [2mins]
03-03 Reviewing the Terraform Configuration [4mins]
03-04 Running the Terraform Configuration [5mins]
03-05 Jimmy the Junior Admin Helps [3mins]
03-06 Import Command Review and Demonstration [7mins]
03-07 Module Summary [2mins]
04 Setting up Remote State and Workspaces [34mins]
04-01 Introduction [3mins]
04-02 Real World Scenario and Remote State Config [3mins]
04-03 Setting up the Remote State Environment [6mins]
04-04 Introducing Backends [3mins]
04-05 Demonstrating Backends [8mins]
04-06 Introducing Workspaces [3mins]
04-07 Demonstrating Workspaces [6mins]
04-08 Module Summary [2mins]
05 Creating and Using Custom Data Sources and Templates [61mins]
05-01 Introduction [3mins]
05-02 More Teams, More Problems [3mins]
05-03 Introducing Templates [4mins]
05-04 Template Demonstration [7mins]
05-05 Introducing Data Sources [5mins]
05-06 Creating an External Data Source [3mins]
05-07 External Data Source Configuration [7mins]
05-08 External Data Source Deployment [3mins]
05-09 Application Environment [2mins]
05-10 Networking Configuration and Deployment [9mins]
05-11 Application Configuration [8mins]
05-12 Application Deployment [5mins]
05-13 Module Summary [2mins]
06 Adding Terraform to a CICD Pipeline [52mins]
06-01 Introduction [2mins]
06-02 Terminology Time [3mins]
06-03 Automation at Globomantics [3mins]
06-04 Setting up Remote State [3mins]
06-05 Setting up Lambda [2mins]
06-06 Deploying the Jenkins Container [5mins]
06-07 Initial Setup of Jenkins [5mins]
06-08 Running Terraform in Automation [4mins]
06-09 Exploring the Jenkinsfile [8mins]
06-10 Preparing for the Pipeline [4mins]
06-11 Networking Pipeline [4mins]
06-12 Application Pipeline [6mins]
06-13 Module Summary [3mins]
07 Integrating with Configuration Managers [33mins]
07-01 Introduction [2mins]
07-02 Configuration Management and Deployment Options [4mins]
07-03 Deployment Patterns [3mins]
07-04 Automation at Globomantics [3mins]
07-05 Setting up Remote State and Lambda [4mins]
07-06 Deploying Networking and Examining the Application Files [5mins]
07-07 Deploying the Application [3mins]
07-08 Examining the Ansible Configuration [5mins]
07-09 Configuring WordPress and Running the Ansible Playbook [3mins]
07-10 Module Summary [1mins]
08 Recap and Next Steps [9mins]
08-01 Introduction [1mins]
08-02 Deeper Down the Rabbit Hole with HashiCorp [3mins]
08-03 Enterprise Integration and Expansion [4mins]
08-04 Module and Course Summary [1mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 تنظیم صحنه [8 دقیقه]
02-01 مقدمه و پیش نیازها [3 دقیقه]
02-02 سناریو و محتوای دوره [3 دقیقه]
02-03 خلاصه [2 دقیقه]
03 وارد کردن منابع موجود [26 دقیقه]
03-01 مقدمه [3 دقیقه]
03-02 محیط Globomantics [2 دقیقه]
03-03 بررسی پیکربندی Terraform [4 دقیقه]
03-04 اجرای پیکربندی Terraform [5 دقیقه]
03-05 جیمی مدیر جوان کمک میکند [3 دقیقه]
03-06 بازبینی و نمایش فرمان واردات [7 دقیقه]
03-07 خلاصه ماژول [2 دقیقه]
04 تنظیم حالت راه دور و فضاهای کاری [34 دقیقه]
04-01 مقدمه [3 دقیقه]
04-02 سناریو دنیای واقعی و پیکربندی حالت از راه دور [3 دقیقه]
04-03 تنظیم محیط حالت از راه دور [6 دقیقه]
04-04 معرفی Backends [3 دقیقه]
04-05 نمایش پشتیبانها [8 دقیقه]
04-06 معرفی فضاهای کاری [3 دقیقه]
04-07 نمایش فضاهای کاری [6 دقیقه]
04-08 خلاصه ماژول [2 دقیقه]
05 ایجاد و استفاده از منابع و الگوهای داده سفارشی [61 دقیقه]
05-01 مقدمه [3 دقیقه]
05-02 تیمهای بیشتر، مشکلات بیشتر [3 دقیقه]
05-03 معرفی الگوها [4 دقیقه]
05-04 نمایش الگو [7 دقیقه]
05-05 معرفی منابع داده [5 دقیقه]
05-06 ایجاد یک منبع داده خارجی [3 دقیقه]
05-07 پیکربندی منبع داده خارجی [7 دقیقه]
05-08 استقرار منبع داده خارجی [3 دقیقه]
05-09 محیط برنامه [2 دقیقه]
05-10 پیکربندی و استقرار شبکه [9 دقیقه]
05-11 پیکربندی برنامه [8 دقیقه]
05-12 استقرار برنامه [5 دقیقه]
05-13 خلاصه ماژول [2 دقیقه]
06 افزودن Terraform به CICD Pipeline [52 دقیقه]
06-01 مقدمه [2 دقیقه]
06-02 زمان اصطلاحات [3 دقیقه]
06-03 اتوماسیون در Globomantics [3 دقیقه]
06-04 راهاندازی حالت از راه دور [3 دقیقه]
06-05 راه اندازی Lambda [2 دقیقه]
06-06 استقرار کانتینر جنکینز [5 دقیقه]
06-07 راه اندازی اولیه جنکینز [5 دقیقه]
06-08 اجرای Terraform در اتوماسیون [4 دقیقه]
06-09 کاوش در جنکینزفایل [8 دقیقه]
06-10 آماده شدن برای Pipeline [4 دقیقه]
06-11 شبکهسازی Pipeline [4 دقیقه]
06-12 برنامه Pipeline [6 دقیقه]
06-13 خلاصه ماژول [3 دقیقه]
07 ادغام با مدیران پیکربندی [33 دقیقه]
07-01 مقدمه [2 دقیقه]
07-02 مدیریت پیکربندی و گزینههای استقرار [4 دقیقه]
07-03 الگوهای استقرار [3 دقیقه]
07-04 اتوماسیون در Globomantics [3 دقیقه]
07-05 راهاندازی حالت از راه دور و لامبدا [4 دقیقه]
07-06 استقرار شبکه و بررسی فایلهای برنامه [5 دقیقه]
07-07 استقرار برنامه [3 دقیقه]
07-08 بررسی پیکربندی Ansible [5 دقیقه]
07-09 پیکربندی وردپرس و اجرای Ansible Playbook [3 دقیقه]
07-10 خلاصه ماژول [1 دقیقه]
08 خلاصه و مراحل بعدی [9 دقیقه]
08-01 مقدمه [1 دقیقه]
08-02 Deeper Down the Rabbit Hole با HashiCorp [3 دقیقه]
08-03 ادغام و گسترش سازمانی [4 دقیقه]
08-04 خلاصه ماژول و دوره [1 دقیقه]
ند یک متخصص فناوری اطلاعات با تقریبا 20 سال تجربه در این زمینه است. او اپراتور Helpdesk، مدیر سیستم، معمار ابر و مدیر محصول بوده است. در جدیدترین تجسم خود، او بنیانگذار Ned in the Cloud LLC است. او بهعنوان یک تکنفره فنآوری، دورههایی را برای Pluralsight توسعه میدهد، دو پادکست (Day Two Cloud و Buffer Overflow) اجرا میکند و محتوای اصلی را برای فروشندگان فناوری ایجاد میکند. ند از سال 2017 به عنوان MVP مایکروسافت شناخته شده است و دارای یک سری گواهینامه های صنعتی است که هیچ تاثیری فراتر از توانایی استثنایی او برای شرکت در امتحانات و قبولی در آنها ندارد. ند سه اصل راهنما دارد: ناراحتی را در آغوش بگیرید، اغلب شکست بخورید، خوب باشید.