آموزش طراحی اپلیکیشن‌های Cloud-native با مقیاس‌پذیری، در دسترس بودن و قابلیت اطمینان بالا (GCP-PCD) - آخرین آپدیت

دانلود (GCP-PCD) Designing Highly Scalable, Available, and Reliable Cloud-native Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت اپلیکیشن‌های مقیاس‌پذیر، قابل اعتماد و امن در فضای ابری، به‌ویژه زمانی که سیستم‌ها باید ترافیک غیرقابل پیش‌بینی، الزامات امنیتی سخت‌گیرانه و یکپارچه‌سازی‌های پیچیده را مدیریت کنند، چالشی بزرگ است. در دوره (GCP-PCD) طراحی اپلیکیشن‌های Cloud-native با مقیاس‌پذیری، در دسترس بودن و قابلیت اطمینان بالا، شما توانایی معماری و استقرار اپلیکیشن‌های آماده تولید (Production-ready) را روی Google Cloud کسب خواهید کرد. ابتدا یاد می‌گیرید چگونه با استفاده از Load Balancing، کشینگ (Caching)، تقسیم ترافیک (Traffic Splitting) و الگوهای Event-driven، سرویس‌هایی با عملکرد بالا طراحی کنید. سپس، روش‌های ایمن‌سازی جامع اپلیکیشن‌ها را با استفاده از IAM، Identity Platform، Secret Manager، Binary Authorization و امنیت سرویس-به-سرویس خواهید آموخت. در نهایت، نحوه انتخاب سیستم‌های ذخیره‌سازی مناسب و طراحی مدل‌های داده‌ای که در مناطق مختلف با سازگاری قوی (Strong Consistency) یا نهایی (Eventual Consistency) مقیاس‌پند می‌شوند را بررسی می‌کنید. در پایان این دوره، شما مهارت‌ها و دانش لازم برای طراحی اپلیکیشن‌های Cloud-native جهت ساخت سیستم‌های مقیاس‌پذیر، منعطف و امن در گوگل کلود را به‌طور کامل به دست خواهید آورد.

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

انتخاب مدل مناسب محاسباتی و استقرار Choosing the Right Compute and Deployment Model

  • انتخاب پلتفرم محاسباتی مناسب Choosing the Right Compute Platform

  • درک توزیع جغرافیایی در GCP Understanding GCP’s Geographic Distribution

  • طراحی برای در دسترس بودن بالا (High Availability) Designing for High Availability

  • ساخت و استقرار کانتینرها Building and Deploying Containers

طراحی اپلیکیشن‌های منعطف با عملکرد بالا Designing High-performing Resilient Applications

  • درک Session Affinity و Load Balancerها Understanding Session Affinity and Load Balancers

  • پیاده‌سازی کشینگ با Memorystore Implementing Caching with Memorystore

  • ایجاد APIهای REST و gRPC Creating REST and gRPC APIs

  • استفاده از Apigee و API Gateway Using Apigee and API Gateway

معماری اپلیکیشن‌های ناهمگام (Asynchronous) در گوگل کلود Architecting Asynchronous Applications on Google Cloud

  • اهمیت طراحی رویداد-محور (Event-driven) و ناهمگام Importance of Event-driven and Asynchronous Design

  • استراتژی‌های استقرار اپلیکیشن‌های Cloud-native Strategies to Deploy Cloud-native Applications

  • هماهنگ‌سازی سرویس‌ها با Workflows Orchestrating Services with Workflows

  • بهینه‌سازی هزینه و عملکرد Optimizing for Cost and Performance

پیاده‌سازی امنیت اپلیکیشن Implementing Application Security

  • ایمن‌سازی منابع ابری با استفاده از نقش‌های IAM Securing Cloud Resources Using IAM Roles

  • اجرای سرویس‌ها با دسترسی‌های حداقلی (Least Privilege) Running Services with Least Privileged Access

  • سیاست‌های حفاظت و نگهداری داده‌ها Data Retention and Protection Policies

  • مدیریت اسرار (Secrets) و کلیدهای رمزنگاری Managing Secrets and Encryption Keys

  • احراز هویت در سرویس‌های گوگل کلود Authenticating to Google Cloud Services

مدیریت آسیب‌پذیری‌ها و عملیات امنیتی Vulnerability Management and Security Operations

  • شناسایی آسیب‌پذیری‌ها Identifying Vulnerabilities

  • رفع آسیب‌پذیری‌ها Resolving Vulnerabilities

  • مدیریت و احراز هویت حساب‌های کاربران نهایی Managing and Authenticating End User Accounts

  • ایمن‌سازی آرتیفکت‌های اپلیکیشن با Binary Authorization Securing Application Artifacts Using Binary Authorization

  • ایمن‌سازی ارتباطات سرویس-به-سرویس Securing Service-to-service Communications

طراحی ذخیره‌سازی و دسترسی به داده‌ها Designing Data Storage and Access

  • انتخاب سیستم ذخیره‌سازی مناسب Choosing the Right Storage System

  • طراحی شمای داده‌ها برای داده‌های ساختاریافته و بدون ساختار Designing Schemas for Structured and Unstructured Data

  • درک مدل‌های سازگاری داده‌ها (Data Consistency) Understanding Data Consistency Models

  • ایمن‌سازی دسترسی به داده‌ها Securing Data Access

  • نوشتن در BigQuery برای تحلیل داده‌ها Writing to BigQuery for Analytics

آمادگی برای آزمون Exam Preparation

  • آمادگی آزمون: طراحی APIها و اپلیکیشن‌های با عملکرد بالا Exam Prep: Designing High-performing Applications and APIs

  • آمادگی آزمون: طراحی اپلیکیشن‌های امن Exam Prep: Designing Secure Applications

  • آمادگی آزمون: ذخیره‌سازی و دسترسی به داده‌ها Exam Prep: Storing and Accessing Data

نمایش نظرات

آموزش طراحی اپلیکیشن‌های Cloud-native با مقیاس‌پذیری، در دسترس بودن و قابلیت اطمینان بالا (GCP-PCD)
جزییات دوره
3h 5m
30
(آخرین آپدیت)
6
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Saravanan Dhandapani Saravanan Dhandapani

من بیش از یک دهه است که در برخی از 100 شرکت برتر ثروتمند در زمینه طراحی ، توسعه و معماری فناوری اطلاعات کار می کنم. من درگیر تنظیم دقیق فرآیند تحویل نرم افزار ، بهبود عملکرد و توسعه نرم افزار مقیاس پذیر و قابل حمل بوده ام. برخی از مناطق کلیدی که در آنها کار کرده ام عبارتند از جاوا ، ESB ، تامکت ، ReactJS ، جاوا اسکریپت ، لینوکس ، اوراکل ، SVN ، GIT و غیره.