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

دانلود Spring Cloud: Cloud-Native Architecture and Distributed Systems

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اسپرینگ کلاد (Spring Cloud) ابزارهایی را برای توسعه‌دهندگان فراهم می‌کند تا بتوانند به سرعت اپلیکیشن‌های ابری یا Cloud-Native بسازند. با استفاده از Spring Boot و Spring Cloud، توسعه‌دهندگان می‌توانند میکروسرویس‌ها را پیاده‌سازی کرده، سرویس‌ها را مصرف کنند، عملیات Load Balancing را انجام دهند و بسیاری موارد دیگر. علاوه بر این، راهکارهای Spring Cloud بر اساس متدولوژی 12-factor app ساخته شده‌اند، بنابراین در هر محیط توزیع شده‌ای به خوبی عمل می‌کنند. در این دوره با حضور فرانک مولی، معمار نرم‌افزار و امنیت، بیاموزید که چگونه از Spring Cloud برای ساخت اپلیکیشن‌های ابری استفاده کنید که در مراکز داده سنتی و همچنین زیرساخت‌های ابری خصوصی یا عمومی به طور بهینه مقیاس‌پذیر باشند. همچنین نحوه تنظیم پیکربندی‌های خارجی (External Configurations) و نحوه شناسایی و مصرف سرویس‌ها را فرا بگیرید. فرانک در این دوره بر الگوهای Spring Cloud Netflix از جمله Eureka تمرکز می‌کند.

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

مقدمه Introduction

  • آنچه باید بدانید What you need to know

  • از اسپرینگ تا فضای ابری Spring to the cloud

1. اسپرینگ کلاد 1. Spring Cloud

  • آشنایی با کدها Introduction to the code

  • مقدمه‌ای بر اسپرینگ کلاد An introduction to Spring Cloud

2. مدیریت پیکربندی 2. Configuration Management

  • راه‌اندازی سرور پیکربندی (Config Server) Setting up config server

  • چالش: پیکربندی خارجی Challenge: External config

  • پیکربندی خارجی External configuration

  • مصرف سرور پیکربندی Consuming config server

  • راهکار: پیکربندی خارجی Solution: External config

3. شناسایی سرویس 3. Service Discovery

  • راهکار: شناسایی سرویس Solution: Service discovery

  • راهکار: OpenFeign Solution: OpenFeign

  • ثبت در Eureka Registering with Eureka

  • چالش: شناسایی سرویس Challenge: Service discovery

  • راه‌اندازی Eureka Setting up Eureka

  • مصرف با استفاده از OpenFeign Consuming with OpenFeign

  • چالش: OpenFeign Challenge: OpenFeign

  • مصرف سرویس‌ها Consuming services

  • شناسایی سرویس Service discovery

4. سایر مفاهیم 4. Other Concepts

  • قطع‌کننده مدار (Circuit Breaking) Circuit breaking

  • تله‌متری (Telemetry) Telemetry

  • درگاه‌های API (API Gateways) API gateways

  • راه‌اندازی Circuit Breaker Setting up a circuit breaker

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش اسپرینگ کلاد: معماری ابری (Cloud-Native) و سیستم‌های توزیع شده
جزییات دوره
1h 6m
23
(آخرین آپدیت)
7,274
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank P Moley III Frank P Moley III

مهندس ارشد ارشد در Catch&Release

Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.

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