آموزش استفاده از الگوهای طراحی معماری در Google Cloud

Leveraging Architectural Design Patterns on the Google Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره شامل گزینه های اصلی پیرامون محاسبات ، ذخیره سازی و شبکه سازی است و نشان می دهد که چگونه می توان معماریهای پیچیده را به راحتی با کنار هم قرار دادن بلوک های ساختاری قدرتمندی که GCP ارائه می دهد ، جمع کرد. Google Cloud Platform تعداد بسیار زیادی خدمات را برای هر مهم ارائه می دهد جنبه رایانش ابری عمومی. در این دوره ، با استفاده از الگوهای طراحی معماری در Google Cloud ، خواهید آموخت که چگونه می توان گزینه های مختلف طراحی اصلی در ذخیره سازی ، محاسبه و شبکه را برای جمع آوری معماری های پیچیده برای موارد خاص استفاده کرد. ابتدا انواع خاصی از الگوهای طراحی قابل استفاده مجدد را که با استفاده از اجزای GCP ساخته شده اند ، فرا خواهید گرفت. اینها شامل استفاده از گروههای نمونه مدیریت شده برای زیرساخت ها ، توابع ابر برای محاسبه رویداد محور ، معماری lambda و kappa برای پردازش داده های بزرگ و BigQuery ML و Cloud ML Engine برای برنامه های یادگیری ماشین است. در مرحله بعدی ، شما نحوه جمع آوری جنکینز ، مخازن منبع ابری و رجیستری کانتینر گوگل را برای تنظیم خط لوله CI/CD بررسی خواهید کرد. این شامل ابتدا ایجاد یک خوشه و نصب Helm (که مدیر بسته Kubernetes است) ، سپس استقرار برنامه شما از طریق یک قناری ، تعهد کد در Cloud Source Repos و در نهایت استفاده از Jenkins (که یک سرور ساخت خودکار است) برای فشار دادن شاخه اصلی تولید. سرانجام ، شما الگوهای مختلف شبکه های مختلف را در GCP درک و ساخت خواهید کرد. اینها شامل استفاده از میزبان bastion یا پرش میزبان برای محدود کردن نقاط لمسی خارجی در یک شبکه VPC است. با پایان این دوره ، شما در تعیین تصمیمات مهم که یک Cloud Architect به آنها بستگی دارد بسیار راحت خواهید بود و مهارت و دانش لازم را برای استفاده از الگوهای پیچیده طراحی معماری را دارید که توسط دیگران به اثبات رسیده است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک الگوهای معماری کلاسیک در GCP Understanding Classic Architectural Patterns on the GCP

  • بررسی اجمالی ماژول Module Overview

  • پیش نیازها و طرح کلی دوره Prerequisites and Course Outline

  • الگوهای زیرساخت: گروه نمونه های مدیریت شده Infrastructure Patterns: The Managed Instance Group

  • الگوهای خدمات بستر های نرم افزاری: توابع ابر Platform Services Patterns: Cloud Functions

  • الگوهای بزرگ داده: معماری Lambda و Kappa Big Data Patterns: Lambda and Kappa Architectures

  • الگوهای ML: BigQuery ML و Cloud ML Engine ML Patterns: BigQuery ML and Cloud ML Engine

  • الگوهای تعادل بار: تعادل بار HTTPS و تعادل بار داخلی Load Balancing Patterns: HTTPS Load Balancing and Internal Load Balancing

  • تهیه نمونه های VM برای انواع مختلف محتوا Provisioning VM Instances for Different Content Types

  • ایجاد قوانین فایروال برای HTTP و ترافیک بررسی سلامت Creating Firewall Rules for HTTP and Health Check Traffic

  • ایجاد گروه نمونه و خدمات Backend Creating the Instance Group and Backend Service

  • ایجاد قوانین پراکسی و هدایت نقشه نقشه URL Creating the URL Map Target Proxy and Forwarding Rules

  • بررسی و آزمایش تعادل بار Reviewing and Testing the Load Balancer

استفاده از خطوط لوله مبتنی بر کانتینر در GCP Leveraging Container-based Pipelines on the GCP

  • بررسی اجمالی ماژول Module Overview

  • Kubernetes در یک دنیای ترکیبی چند ابر Kubernetes in a Hybrid Multi-cloud World

  • جنکینز در GKE Jenkins on the GKE

  • برنامه نمونه The Sample Application

  • اجرای CI/CD با جنکینز در GKE: مراحل Running CI/CD with Jenkins on the GKE: Steps

  • فعال کردن API ها و شروع کار Enabling APIs and Getting Started

  • ایجاد یک خوشه GKE Creating a GKE Cluster

  • نصب مدیر بسته Helm Installing the Helm Package Manager

  • تنظیم Jenkins و اتصال به Admin Console Setting up Jenkins and Connecting to the Admin Console

  • کاوش کد و مشخصات YAML برای برنامه Spikey Exploring Code and YAML Specification for the Spikey Application

  • استفاده از برنامه Spikey در قناری و تولید Deploying the Spikey Application to Canary and Production

  • تعهد کد به مخازن منبع ابر Commiting Code to Cloud Source Repositories

  • به طور خودکار استقرار تولید از واحد اصلی با استفاده از جنکینز Automating Production Deployment from the Master Branch Using Jenkins

  • ادغام تغییرات قناری در Master و استقرار در تولید Merging Canary Changes to Master and Deploying to Production

طراحی معماری شبکه در GCP Designing Network Architectures on the GCP

  • بررسی اجمالی ماژول Module Overview

  • VPC ها و زیرشبکه ها در GCP VPCs and Subnets on the GCP

  • الگوهای طراحی شبکه Networking Design Patterns

  • ایجاد یک نمونه و بررسی قوانین فایروال Creating an Instance and Exploring Firewall Rules

  • نصب یک وب سرور و راه اندازی یک وب سایت ساده Installing a Webserver and Setting up a Simple Website

  • محدود کردن دسترسی با استفاده از قوانین فایروال Restricting Access Using Firewall Rules

  • تهیه یک میزبان Bastion به عنوان دروازه ورود به شبکه شما Provisioning a Bastion Host as a Gateway to Your Network

  • چندین کارت رابط شبکه Multiple Network Interface Cards

  • ایجاد چندین شبکه و زیر شبکه و پیکربندی قوانین فایروال Creating Multiple Networks and Subnets and Configuring Firewall Rules

  • برقراری ارتباط با استفاده از ماشین مجازی با چندین رابط شبکه Communicating Using VMs with Multiple Network Interfaces

  • VPC های مشترک Shared VPCs

  • همسان سازی شبکه VPC VPC Network Peering

  • VPN با مسیریابی پویا VPN with Dynamic Routing

  • خلاصه و مطالعه بیشتر Summary and Further Study

نمایش نظرات

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

آموزش استفاده از الگوهای طراحی معماری در Google Cloud
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 30m
41
Pluralsight (پلورال سایت) pluralsight-small
20 دی 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
13
4.2 از 5
دارد
دارد
دارد
Janani Ravi

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janani Ravi Janani Ravi

معمار و مهندس داده خبره Google Cloud

Janani Ravi یک معمار و مهندس داده خبره Google cloud است.

جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.

Pluralsight (پلورال سایت)

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

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