دوره آموزشی مبانی DevOps: میکروسرویسها
2 ساعتمبتدی2024-07-31
مدرسین

David Swersky
DevOps and Enterprise Architect with 20+ years of IT experience
جزئیات دوره
روشها و فناوریهای DevOps وقتی با معماریهای میکروسرویس ترکیب شوند، حتی قدرتمندتر میشوند. میکروسرویسها بهویژه در سیستمهای سازمانی در مقیاس بزرگ مفید هستند، اما میتوانند با هزینههای بالا، پیچیدگی و هزینههای عملیاتی بالا همراه باشند. به همین دلیل است که تیمهای فناوری اطلاعات از روشها و تکنیکهای DevOps برای توسعه، آزمایش، استقرار و اجرای معماریهای میکروسرویس پیچیده در مقیاس استفاده میکنند.
این دوره بر روی میکروسرویس ها از منظر و لنز DevOps تمرکز دارد. به مدرس Dave Swersky بپیوندید تا هر دو موضوع را به طور جداگانه تجزیه و تحلیل کند، قبل از اینکه نشان دهد چگونه با هم کار می کنند تا از سیستم ها و معماری های کاربردی در مقیاس بزرگ، بومی ابری پشتیبانی کنند. در پایان این دوره، شما به درک غنی تری از DevOps و میکروسرویس ها و همچنین نحوه ترکیب آنها در هر مرحله از چرخه حیات تحویل نرم افزار، از طراحی و برنامه ریزی تا استقرار، مدیریت و عملیات مجهز خواهید شد. .
این دوره بر روی میکروسرویس ها از منظر و لنز DevOps تمرکز دارد. به مدرس Dave Swersky بپیوندید تا هر دو موضوع را به طور جداگانه تجزیه و تحلیل کند، قبل از اینکه نشان دهد چگونه با هم کار می کنند تا از سیستم ها و معماری های کاربردی در مقیاس بزرگ، بومی ابری پشتیبانی کنند. در پایان این دوره، شما به درک غنی تری از DevOps و میکروسرویس ها و همچنین نحوه ترکیب آنها در هر مرحله از چرخه حیات تحویل نرم افزار، از طراحی و برنامه ریزی تا استقرار، مدیریت و عملیات مجهز خواهید شد. .
مهارت ها
Software ArchitectureDevOps FoundationsDevOpsFoundationsSoftware Development
سرفصل ها
مقدمه
- میکروسرویسهای DevOps - تصویر بزرگ
Microservices و DevOps - The Perfect Fit
- قبل از میکروسرویسها خدماتی وجود داشت
- میکروسرویس چیست
- DevOps چیست
- توسعه DevOps و microservices
- مطالعه موردی میکروسرویس ها
اصول DevOps
- فرهنگ DevOps
- اتوماسیون
- بهبود مستمر
- تفکر سیستمی
- استفاده از DevOps در توسعه میکروسرویس ها
معماری میکروسرویس ها
- تاریخچه میکروسرویس ها
- میکروسرویسهای مدرن
- معماری میکروسرویس ها
- معاملات در میکروسرویس ها
- اعمال الگوهای میکروسرویس
- مزایا و چالشهای مهاجرت میکروسرویس ها
سازماندهی توسعه خدمات خرد
- DevOps، Agile و microservices
- قانون کانوی
- محصولات در مقابل پروژه ها
Microservices فاز 0 - تجزیهوتحلیل و طراحی
- نوسازی اپلیکیشن
- تجزیهوتحلیل یک برنامه یکپارچه
- مطالعه موردی - یکپارچه بانک جهانی
- الگوهای طراحی میکروسرویس
- ترکیب API
Microservices فاز 1 - توسعه
- الگوهای تماس بین سرویس
- الگوهای تماس همزمان
- الگوهای فراخوانی ناهمزمان
- تست میکروسرویس ها
Microservices فاز 2 - استقرار
- مهاجرت به میکروسرویس ها
- بسترها و فریم ورکهای میکروسرویس
- ادغام مستمر و تحویل مستمر
- نسخه سرویس
- آماده سازی سرویس
- راهبردهای استقرار
Microservices فاز 3 - عملیات
- مهندسی قابلیت اطمینان سایت
- مشاهده پذیری
نتیجه
- مراحل بعدی در سفر میکروسرویس شما