آموزش Google Cloud | مهندسی قابلیت اطمینان GCE با استفاده از Terraform

Google Cloud | GCE Reliability Engineering using Terraform

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اجرای برنامه‌های درجه تولید در Google Cloud GCP GCE با اصول مهندسی قابلیت اطمینان Terraform و SRE. نمای کلی GCP - محاسبات، ظروف، ذخیره‌سازی و قابلیت مشاهده GCE | موتور محاسباتی Google - درک عمیق، موارد استفاده و بهترین شیوه‌ها بهترین شیوه‌های GCE | مفاهیم و پیاده سازی اجرای برنامه های درجه تولید در GCE | 10 مرحله بلوغ ارائه منابع GCE با استفاده از GCP Console ارائه منابع GCE از طریق CLI با استفاده از gcloud ساختن تصاویر محاسبه با استفاده از Packer IaC - مقررات منابع GCE با استفاده از Terraform اعمال اصول مهندسی قابلیت اطمینان برای جلوگیری از نقاط شکست منفرد اجرای یک وب سایت با قابلیت مشاهده در GCE با بهترین شیوه های گنجانده شده Grafana - یکی از محبوب‌ترین ابزارهای تجسم/نظارت پیش نیازها: کامپیوتر Mac یا PC با دسترسی به اینترنت بدون نیاز به نرم‌افزار پولی - ما از سطح رایگان GCP استفاده خواهیم کرد درک سطح بالای GCP و خدماتی که ارائه می‌دهد درک پایه Terraform خواهد بود کمک کند، هر چند که یک نمایشگر نیست

به Google Cloud خوش آمدید | مهندسی قابلیت اطمینان GCE با استفاده از Terraform، تنها دوره‌ای است که برای آماده شدن برای یک متخصص موتور محاسباتی گوگل راک استار نیاز دارید.

توجه این دوره GCE است - فقط موتور محاسباتی Google. به سایر اشکال محاسباتی مانند GKE، Cloud Run، App Engine و غیره نمی‌پردازد.

قبل از اینکه بفهمیم این دوره چه چیزی را آموزش می‌دهد، بیایید بفهمیم که چه چیزی آموزش نمی‌دهد. این اصول ابزارها و فناوری‌های مورد استفاده - Terraform، Packer یا Google Cloud/Google Compute Engine را به طور کلی به شما آموزش نمی‌دهد.

آنچه این دوره به شما آموزش می‌دهد این است که چگونه از ابزارها و فناوری‌ها برای استفاده حداکثری از آنها استفاده کنید.


مهندسی ابری همه چیز در مورد اتوماسیون است. این دوره به شما یاد می دهد که چگونه از اسکریپت های Bash، Terraform و Packer برای خودکارسازی ارائه زیرساخت و استقرار برنامه خود استفاده کنید.

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

این دوره مملو از تجربیات صنعت من در قالب 5 ساعت سخنرانی و ویدیو در مورد این موضوع است.


اگر هدف شما پاک کردن گواهینامه است، شاید این بهترین دوره برای شما نباشد. اگر هدف شما این است که برای کار در تولید در Google Cloud برای یک مشتری آماده شوید و روز اول سازنده باشید، در مکان درستی هستید - این تعهد من به شماست.


این دوره شما را در یک سفر 10 مرحله ای از کار به عنوان یک تازه کار به سطح حرفه ای در مورد نحوه انجام کارها در تولید می برد.

- مرحله 1 | اقدامات دستی از طریق کنسول GCP

- مرحله 2 | فعال کردن ورود به سیستم

- مرحله 3 | استفاده از اسکریپت های راه اندازی

- مرحله 4 | اتوماسیون کامل با استفاده از اسکریپت های Bash

- مرحله 5 | اتوماسیون با استفاده از تصاویر ساخته شده توسط Packer

- مرحله 6 | IaC | ارائه زیرساخت با استفاده از Terraform

- مرحله 7 | نمونه (VMs) را از Instance Templates

ایجاد کنید

- مرحله 8 | مهندسی قابلیت اطمینان | گروه‌های نمونه مدیریت شده (MIG)

- مرحله 9 | مهندسی قابلیت اطمینان | Load Balancer

- مرحله 10 | IP های خارجی را حذف کنید و Cloud NAT و DNS

را پیکربندی کنید


در پایان این دوره، از اجرای/میزبانی هر نوع برنامه در GCE - Google Compute Engine مطمئن خواهید بود.


امروز ثبت نام کنید و منتظر این باشید:

- سخنرانی های ویدیویی

- دموهای عملی

- منابع و برگه های تقلب

- دانلودها


به خاطر داشته باشید... من آنقدر مطمئن هستم که شما این دوره را دوست خواهید داشت که ما یک ضمانت بازگشت کامل وجه به مدت 30 روز ارائه می دهیم! بنابراین این کار کاملاً بیهوده است، امروز با ریسک صفر و هر چیزی که به دست آورید ثبت نام کنید.


این دوره بهترین راه برای آماده شدن برای روز اول کار در موتور محاسباتی Google است.


برای شما بهترین ها را در زندگی و شغل آینده آرزو می کنم. خوش آمدید!


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

معرفی Introduction

  • معرفی مربی Instructor Introduction

  • مختصات مربی Instructor Coordinates

  • دستور جلسه Agenda

  • حساب سطح رایگان GCP و راه اندازی اولیه GCP Free Tier Account and Initial Setup

مقدمه ای بر GCP و GCE Introduction to GCP and GCE

  • نمای کلی GCP GCP Overview

  • GCE - موتور محاسباتی Google - بررسی اجمالی و موارد استفاده GCE - Google Compute Engine - Overview and Use Cases

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

نسخه ی نمایشی | معرفی Demo | Introduction

  • 10 مرحله بلوغ یا اجرای برنامه ها در GCE The 10 Stages of maturity or running apps in GCE

  • برنامه های آزمایشی - 2 وب سایت HTML ایستا و Grafana Demo Apps - 2 Static HTML Websites and Grafana

  • نام مستعار/دستوراتی که اغلب در طول دوره استفاده می شود alias/commands frequently used throughout the course

  • راه اندازی جعبه پرش sreterminal sreterminal jump box setup

  • مخازن GitHub با تمام کدهای مورد استفاده در دموها GitHub Repos with all the code used through the demos

مرحله 1 | اقدامات دستی از طریق کنسول GCP Stage 1 | Manual actions via GCP Console

  • مراحل مربوطه و دستورات مربوطه Steps involved and relevant commands

  • نسخه ی نمایشی - قسمت 1 | معرفی Demo - Part 1 | Introduction

  • نسخه ی نمایشی - قسمت 2 | VM CentOS ایجاد کنید Demo - Part 2 | Create VM CentOS

  • نسخه ی نمایشی - قسمت 3 | VMs Debian را ایجاد کنید Demo - Part 3 | Create VMs Debian

  • نسخه ی نمایشی - قسمت 4 | وب سرورهای آپاچی را نصب کنید Demo - Part 4 | Install Apache Webservers

  • نسخه ی نمایشی - قسمت 5 | Grafana را نصب کنید Demo - Part 5 | Install Grafana

  • نسخه ی نمایشی - قسمت 6 | پیکربندی وب سایت ها Demo - Part 6 | Configure Websites

  • نسخه ی نمایشی - قسمت 7 | گرافانا را پیکربندی کنید Demo - Part 7 | Configure Grafana

  • نسخه ی نمایشی - قسمت 8 | نتیجه Demo - Part 8 | Conclusion

مرحله 2 | فعال سازی ورود Stage 2 | Enable Logging

  • مراحل مربوطه و دستورات مربوطه Steps involved and relevant commands

  • نسخه ی نمایشی - قسمت 1 | معرفی Demo - Part 1 | Introduction

  • نسخه ی نمایشی - قسمت 2 | عامل ورود به سیستم google-fluentd را در دبیان نصب کنید Demo - Part 2 | Install logging agent google-fluentd on debian

  • نسخه ی نمایشی - قسمت 3 | عامل ورود به سیستم google-fluentd را روی centos نصب کنید Demo - Part 3 | Install logging agent google-fluentd on centos

  • نسخه ی نمایشی - قسمت 4 | گزارش های وب سایت ما را از VM ها در Cloud Logging و Grafana تأیید می کند Demo - Part 4 | Validates our website logs from VMs in Cloud Logging and Grafana

مرحله 3 | راه اندازی اولیه را با استفاده از اسکریپت های راه اندازی خودکار کنید Stage 3 | Automate Initial Setup using Startup Scripts

  • معرفی Introduction

  • اسکریپت راه اندازی | سنتوس | وب سایت statichtml Startup Script | Centos | statichtml website

  • اسکریپت راه اندازی | دبیان | وب سایت statichtmlwithjs Startup Script | Debian | statichtmlwithjs website

  • اسکریپت راه اندازی | دبیان | گرافانا Startup Script | Debian | Grafana

  • نسخه ی نمایشی - قسمت 1 | VM ها را با استفاده از Startup Scripts ایجاد کنید Demo - Part 1 | Create VMs using Startup Scripts

  • نسخه ی نمایشی - قسمت 2 | حل مشکل با Grafana VM Demo - Part 2 | Resolving issue with Grafana VM

  • نتیجه Conclusion

مرحله 4 | اتوماسیون کامل با استفاده از اسکریپت های Bash Stage 4 | Complete Automation using Bash Scripts

  • معرفی Introduction

  • نسخه ی نمایشی قسمت 1 | برپایی Demo Part 1 | Setup

  • دستور gcloud برای ایجاد ماشین های مجازی با اسکریپت راه اندازی gcloud command to create VMs with startup script

  • تنظیم متغیرها برای دستورات gcloud Setup Variables for gcloud commands

  • نسخه ی نمایشی قسمت 2 | VM ها را ایجاد کنید Demo Part 2 | Create VMs

  • نتیجه Conclusion

مرحله 5 | معرفی Packer Stage 5 | Introducing Packer

  • معرفی Introduction

  • اسکریپت را در مقابل اسکریپت راه اندازی نصب کنید Install Script vs Startup Script

  • پیکربندی بسته بندی | statichtml CentOS Packer Configuration | statichtml CentOS

  • پیکربندی بسته بندی | statichtml با دبیان Packer Configuration | statichtmlwithjs Debian

  • پیکربندی بسته بندی | گرافانا دبیان Packer Configuration | Grafana Debian

  • ساخت تصاویر بسته بندی Build Packer Images

  • دستورات بسته بندی Packer Commands

  • VM ها را با استفاده از Packer Images ایجاد کنید Create VMs using Packer Images

  • عیب یابی Debian VM Troubleshoot issue with Debian VM

  • نتیجه Conclusion

مرحله 6 | معرفی Terraform Stage 6 | Introducing Terraform

  • معرفی Introduction

  • ارجاع Reference

  • مروری بر مرجع Reference Overview

  • نسخه ی نمایشی قسمت 1 | فایل های پیکربندی Terraform Demo Part 1 | Terraform Configuration Files

  • نسخه ی نمایشی قسمت 2 | تامین زیرساخت Demo Part 2 | Provision Infrastructure

  • نتیجه Conclusion

مرحله 7 | الگوهای نمونه Stage 7 | Instance Templates

  • معرفی Introduction

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

  • نتیجه Conclusion

مرحله 8 | گروه‌های نمونه مدیریت شده (MIG) Stage 8 | Managed Instance Groups (MIGs)

  • معرفی Introduction

  • نسخه ی نمایشی قسمت 1 | پیکربندی Terraform Demo Part 1 | Terraform Configuration

  • نسخه ی نمایشی قسمت 2 | تامین منابع Demo Part 2 | Provision Resources

  • نتیجه Conclusion

مرحله 9 | متعادل کننده های بار Stage 9 | Load Balancers

  • معرفی Introduction

  • Load Balancer را از طریق کنسول GCP ایجاد کنید Create Load Balancer via GCP Console

  • Load Balancer را از طریق Terraform Scripts ایجاد کنید Create Load Balancer via Terraform Scripts

  • نتیجه Conclusion

مرحله 10 | بدون IP خارجی | Cloud NAT | DNS Stage 10 | No external IP | Cloud NAT | DNS

  • معرفی Introduction

  • مرجع فرمان Command Reference

  • نسخه ی نمایشی - قسمت 1 | مشکل با مرحله 9 Demo - Part 1 | Issue with Stage 9

  • نسخه ی نمایشی - قسمت 2 | IP خارجی نمونه را حذف کنید، Cloud NAT را پیاده سازی کنید Demo - Part 2 | Remove Instance External IP, Implement Cloud NAT

  • نسخه ی نمایشی - قسمت 3 | DNS را پیکربندی کنید Demo - Part 3 | Configure DNS

  • نتیجه Conclusion

خلاصه Recap

  • خلاصه Recap

نمایش نظرات

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

آموزش Google Cloud | مهندسی قابلیت اطمینان GCE با استفاده از Terraform
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
73
Udemy (یودمی) udemy-small
31 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
165
4.3 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jai Chenchlani Jai Chenchlani

Cloud/GCP | SRE | معمار مهندسی پلت فرم

Jai Chenchlani Jai Chenchlani

Cloud/GCP | SRE | معمار مهندسی پلت فرم

Udemy (یودمی)

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

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