لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش طراحی اپلیکیشنهای 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)، تقسیم ترافیک و الگوهای Event-driven را بررسی میکنید. سپس، روشهای تامین امنیت سرتاسری اپلیکیشنها با استفاده از IAM، Identity Platform، Secret Manager، Binary Authorization و امنیت سرویس-به-سرویس را خواهید آموخت. در نهایت، یاد میگیرید که چگونه سیستمهای ذخیرهسازی مناسب را انتخاب کرده و مدلهای دادهای طراحی کنید که در مناطق مختلف با سازگاری قوی (Strong Consistency) یا نهایی (Eventual Consistency) مقیاسپذیر باشند. پس از اتمام این دوره، شما مهارتها و دانش لازم برای طراحی اپلیکیشنهای بومی ابری را جهت ساخت سیستمهای مقیاسپذیر، منعطف و امن در گوگل کلاود خواهید داشت.
سرفصل ها و درس ها
انتخاب مدل مناسب محاسباتی و استقرار
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
من بیش از یک دهه است که در برخی از 100 شرکت برتر ثروتمند در زمینه طراحی ، توسعه و معماری فناوری اطلاعات کار می کنم. من درگیر تنظیم دقیق فرآیند تحویل نرم افزار ، بهبود عملکرد و توسعه نرم افزار مقیاس پذیر و قابل حمل بوده ام. برخی از مناطق کلیدی که در آنها کار کرده ام عبارتند از جاوا ، ESB ، تامکت ، ReactJS ، جاوا اسکریپت ، لینوکس ، اوراکل ، SVN ، GIT و غیره.
نمایش نظرات