آموزش جامع گوگل کلاود پلتفرم (GCP) برای توسعه‌دهندگان: توسعه ابری با Gemini - آخرین آپدیت

دانلود Google Cloud Platform Essential Training for Developers: Cloud-Native Development with Gemini

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

بیاموزید چگونه برنامه‌های ابری (Cloud-Native) مقیاس‌پذیر، قابل اعتماد و امن را به طور بهینه مدیریت کنید. این دوره یک راهنمای جامع برای ساخت و استقرار برنامه‌های مدرن روی گوگل کلاود است و فراتر از مبانی، بر الگوهای معماری و ابزارهایی تمرکز دارد که برای بهره‌وری بالا به آن‌ها نیاز دارید؛ از انتخاب بین سرویس‌های بدون سرور (Serverless) با Cloud Run گرفته تا ارکستراسیون کانتینرها با GKE. همچنین خواهید آموخت که چگونه با ایجاد یک خط لوله کامل CI/CD و مدیریت زیرساخت‌ها به صورت برنامه‌نویسی شده با Terraform، کل چرخه توسعه خود را خودکار کنید. برای سرعت بخشیدن به گردش کار، این دوره نشان می‌دهد که Gemini چگونه می‌تواند در کدنویسی، پیکربندی و عیب‌یابی به شما کمک کند.


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

1. مبانی توسعه‌دهنده مدرن 1. The Modern Developer's Foundation

  • مفاهیم اصلی گوگل کلاود: پروژه ها، ریجن ها و زون ها Core Google Cloud concepts: projects, regions, and zones

  • مقدمه‌ای بر زیرساخت به عنوان کد (IaC) با Terraform Introduction: infrastructure as code (IaC) with Terraform

  • مدیریت هویت‌ها و دسترسی‌ها با IAM Managing identities and permissions with IAM

  • تسلط بر ابزارها: Google Cloud CLI برای کاربران حرفه‌ای Mastering your toolkit: Google Cloud CLI for power users

2. توسعه سریع‌تر با هوش مصنوعی Gemini 2. Developing Faster with Gemini AI

  • استفاده از Gemini Cloud Assist: تعامل با GCP از طریق چت Using Gemini Cloud Assist: interacting with GCP through chat

  • عیب‌یابی کاربردی: استفاده از Gemini برای درک خطاها و لاگ‌ها Practical debugging: using Gemini to understand errors and logs

  • استفاده از Gemini Code Assist: تولید کد، Dockerfile و REST APIها Using Gemini Code Assist: generating code, Dockerfiles, and REST APIs

3. محاسبات هسته: بدون سرور و کانتینرها 3. Core Compute: Serverless and Containers

  • استقرار و مقیاس‌بندی یک سرویس وب با Cloud Run Deploying and scaling a web service with Cloud Run

  • مدیریت بارهای کاری قدیمی با Compute Engine Managing legacy workloads with Compute Engine

  • انتخاب سرویس محاسباتی مناسب: Cloud Run در مقابل GKE Choosing the right compute service: Cloud Run vs. GKE

  • استقرار یک میکروسرویس در Google Kubernetes Engine (GKE) Deploying a microservice to Google Kubernetes Engine (GKE)

4. ذخیره‌سازی و مدیریت داده‌های برنامه 4. Storing and Managing Application Data

  • انتخاب پایگاه داده: Cloud SQL در مقابل Firestore Choosing a database: Cloud SQL vs. Firestore

  • مدیریت اسرار برنامه با Secret Manager Managing application secrets with Secret Manager

  • ذخیره‌سازی منعطف اشیاء با Cloud Storage Flexible object storage with Cloud Storage

  • پیاده‌سازی پایگاه داده رابطه‌ای با Cloud SQL Implementing a relational database with Cloud SQL

5. ایجاد یک خط لوله کامل CI/CD 5. Building a Complete CI/CD Pipeline

  • ترکیب مفاهیم: ایجاد خط لوله کامل از کد تا محیط عملیاتی Putting it together: a full source-to-production pipeline

  • خودکارسازی بیلدها با Cloud Build Automating builds with Cloud Build

  • خودکارسازی استقرار با Cloud Deploy و ارتقای نسخه‌ها Automating deployments with Cloud Deploy and release promotions

  • مدیریت کدها با Secure Source Manager Managing code with Secure Source Manager

6. شبکه و ارتباطات سرویس 6. Networking and Service Communication

  • پیام‌رسانی غیرهمزمان با Pub/Sub Asynchronous messaging with Pub/Sub

  • امن‌سازی دسترسی کاربران با Identity Aware Proxy (IAP) Securing user access with Identity-Aware Proxy (IAP)

  • ضروریات شبکه برای توسعه‌دهندگان: VPCها، زیرشبکه‌ها و قوانین فایروال Developer networking essentials: VPCs, subnets, and firewall rules

  • در دسترس قرار دادن سرویس‌ها با Load Balancing ابری Exposing services with cloud load balancing

7. مانیتورینگ و مشاهده‌پذیری در محیط عملیاتی 7. Production Monitoring and Observability

  • عیب‌یابی تأخیرها با Cloud Trace Diagnosing latency with Cloud Trace

  • مانیتورینگ عملکرد برنامه با Cloud Monitoring Application performance monitoring with Cloud Monitoring

  • لاگ‌گذاری کاربردی با Cloud Logging و لاگ‌های ساختاریافته Actionable logging with Cloud Logging and structured logs

جمع‌بندی Conclusion

  • از مبانی تا گواهینامه حرفه‌ای: گام‌های بعدی در گوگل کلاود پلتفرم From essentials to professional certification: Google Cloud Platform next steps

نمایش نظرات

آموزش جامع گوگل کلاود پلتفرم (GCP) برای توسعه‌دهندگان: توسعه ابری با Gemini
جزییات دوره
2h 4m
27
(آخرین آپدیت)
1,020
- از 5
ندارد
دارد
دارد
Mark Johnson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Johnson Mark Johnson

معلم درخشان و دلگرم کننده فتوشاپ

مارک اس. جانسون یک معتاد خلاقیت، سرشناس فتوشاپ، نویسنده و مربی است که نمی تواند ایده ها و اشتیاق خود را با دیگران به اشتراک بگذارد. او یکی از همکاران قدیمی سایت های KelbyOne و PlanetPhotoshop و همچنین عضو کمپین Healing Images دیویت جونز و نویسنده کتاب Flatbooks Trey Ratcliff است. سایت مارک، www.msjphotography.com، مملو از آموزش های روشنگر و الهامات بی حد و حصر است.