Cloud SQL سرویس SQL مدیریت شده پلتفرم Google Cloud است که عملکرد قدرتمند و ساده RDBMS را ارائه میدهد. Cloud SQL از MySQL و همچنین PostgreSQL در فضای ابری پشتیبانی میکند.
آنچه یاد خواهید گرفت:
یکی از اجزای مهم راه حل داخلی سازمان، رابطهای است. پایگاه داده Cloud SQL یک پیشنهاد RDBMS در GCP است که مدیریت جنبههای عملیاتی و اداری پایگاههای داده را بسیار آسان میکند. در این دوره آموزشی، ایجاد و مدیریت نمونههای Google Cloud SQL، نحوه ایجاد، کار و مدیریت نمونههای Cloud SQL در GCP را خواهید آموخت. ابتدا، دامنه خدمات ذخیرهسازی داده در GCP را ارزیابی خواهید کرد و متوجه خواهید شد که چه زمانی استفاده از Cloud SQL را نسبت به سایر فناوریها انتخاب میکنید. سپس، نمونههای Cloud SQL را ایجاد میکنید، با استفاده از یک کلاینت ساده MySQL به آنها متصل میشوید و این نمونهها را با استفاده از کنسول وب و همچنین ابزار خط فرمان gcloud پیکربندی و مدیریت میکنید. در مرحله بعد، روی نحوه عملکرد Cloud SQL در حالت دسترسی بالا تمرکز خواهید کرد. پس از آن، ماکتهای failover را برای دسترسی بالا پیکربندی میکنید و یک رویداد خاموشی را شبیهسازی میکنید تا ببینید که چگونه نسخه failover شروع میشود. در نهایت، نحوه استفاده از replicaهای خواندنی برای افزایش توان خواندن و نحوه انتقال دادهها به نمونههای Cloud SQL را خواهید دید. با استفاده از SQL dump یا از فایلهای CSV. در پایان این دوره، ایجاد، اتصال به و مدیریت نمونههای Cloud SQL برای مدیریت پایگاه دادههای رابطهای در Google Cloud پلتفرم راحت خواهید بود.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Understanding Cloud SQL in the GCP Service Taxonomy [43mins]
02-01 Module Overview [2mins]
02-02 Prerequisites and Course Outline [4mins]
02-03 Introducing Cloud SQL [3mins]
02-04 MySQL on Cloud SQL [6mins]
02-05 PostgreSQL on Cloud SQL [2mins]
02-06 MySQL 2nd Generation Pricing [5mins]
02-07 PostgreSQL Pricing [2mins]
02-08 MySQL 1st Generation Pricing [1mins]
02-09 Cloud SQL vs. Other GCP Storage Technologies [8mins]
02-10 Cloud SQL Internals [5mins]
02-11 The Web Console and Cloud Shell [5mins]
03 Creating Cloud SQL Instances [59mins]
03-01 Module Overview [1mins]
03-02 Creating a Cloud SQL Instance [7mins]
03-03 Editing an Instance Using the Web Console [4mins]
03-04 Cloning, Starting, Stopping, and Deleting Instances [5mins]
03-05 Connecting Using the Cloud Shell [5mins]
03-06 Connecting Using a MySQL Client [6mins]
03-07 Connecting Using SSL [7mins]
03-08 Configuring Database Flags [3mins]
03-09 Labeling Cloud SQL Instances [4mins]
03-10 Introducing the Cloud SQL Proxy [5mins]
03-11 Using the Cloud SQL Proxy [8mins]
03-12 Working with PostgreSQL [4mins]
04 Replication and Data Management [46mins]
04-01 Module Overview [1mins]
04-02 High Availability Configuration [5mins]
04-03 Configuring Failover Replicas for High Availability [7mins]
04-04 Configuring Replication Lag Alerts Using Stackdriver [4mins]
04-05 Automated and On-demand Backups [2mins]
04-06 Restoring from a Backup [6mins]
04-07 Creating and Managing Read Replicas [7mins]
04-08 Creating a SQL Dump File [5mins]
04-09 Importing Data from a SQL Dump File [3mins]
04-10 Exporting and Importing CSV Files [4mins]
04-11 Summary and Further Study [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 درک Cloud SQL در طبقهبندی خدمات GCP [43 دقیقه]
02-01 نمای کلی ماژول [2 دقیقه]
02-02 پیش نیازها و خلاصه دوره [4 دقیقه]
02-03 معرفی Cloud SQL [3 دقیقه]
02-04 MySQL در Cloud SQL [6 دقیقه]
02-05 PostgreSQL در Cloud SQL [2 دقیقه]
02-06 قیمت گذاری نسل دوم MySQL [5 دقیقه]
02-07 قیمت گذاری PostgreSQL [2 دقیقه]
02-08 قیمت گذاری نسل اول MySQL [1 دقیقه]
02-09 Cloud SQL در مقابل سایر فناوریهای ذخیرهسازی GCP [8 دقیقه]
02-10 Cloud SQL داخلی [5 دقیقه]
02-11 کنسول وب و پوسته ابری [5 دقیقه]
03 ایجاد نمونههای Cloud SQL [59 دقیقه]
03-01 نمای کلی ماژول [1 دقیقه]
03-02 ایجاد یک نمونه Cloud SQL [7 دقیقه]
03-03 ویرایش یک نمونه با استفاده از کنسول وب [4 دقیقه]
03-04 شبیه سازی، شروع، توقف، و حذف نمونهها [5 دقیقه]
03-05 اتصال با استفاده از پوسته ابری [5 دقیقه]
03-06 اتصال با استفاده از MySQL Client [6 دقیقه]
03-07 اتصال با استفاده از SSL [7 دقیقه]
03-08 پیکربندی پرچمهای پایگاه داده [3 دقیقه]
03-09 برچسبگذاری موارد Cloud SQL [4 دقیقه]
03-10 معرفی Cloud SQL Proxy [5 دقیقه]
03-11 استفاده از Cloud SQL Proxy [8 دقیقه]
03-12 کار با PostgreSQL [4 دقیقه]
04 تکرار و مدیریت داده [46 دقیقه]
04-01 نمای کلی ماژول [1 دقیقه]
04-02 پیکربندی در دسترس بودن بالا [5 دقیقه]
04-03 پیکربندی Replicas Failover برای دسترسی بالا [7 دقیقه]
04-04 پیکربندی هشدارهای تاخیر تکرار با استفاده از Stackdriver [4 دقیقه]
04-05 پشتیبان گیری خودکار و درخواستی [2 دقیقه]
04-06 بازیابی از پشتیبان [6 دقیقه]
04-07 ایجاد و مدیریت Replicas Read [7 دقیقه]
04-08 ایجاد یک فایل Dump SQL [5 دقیقه]
04-09 وارد کردن داده از یک فایل دامپ SQL [3 دقیقه]
04-10 صادرات و وارد کردن فایلهای CSV [4 دقیقه]
04-11 خلاصه و مطالعه بیشتر [2 دقیقه]
جانانی دارای مدرک کارشناسی ارشد از استنفورد است و بیش از 7 سال در گوگل کار کرده است. او یکی از مهندسان اصلی Google Docs بود و دارای 4 پتنت برای فریمورک ویرایش مشارکتی بلادرنگ آن است. جانانی پس از گذراندن سالها کار در فناوری در منطقه خلیج، نیویورک و سنگاپور در شرکتهایی مانند مایکروسافت، گوگل و فلیپکارت، سرانجام تصمیم گرفت عشق خود به فناوری را با علاقهاش به تدریس ترکیب کند. او اکنون یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارتهای فنی متمرکز است. Loonycorn در حال کار بر روی توسعه یک موتور (پتنت ثبت شده) برای خودکارسازی انیمیشنها برای ارائهها و محتوای آموزشی است.