لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بنیادهای DevOps: ریز خدمات
DevOps Foundations: Microservices
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
میکروسرویس ها - تکنیکی است که در آن نرم افزار به عنوان مجموعه ای از خدمات با هم متصل می شود - ترکیب پذیری و قابلیت نگهداری کد را بهبود می بخشد. آنها به تیم های مهندسی کمک می کنند تا کد با کیفیت بالا را سریعتر ارسال کنند. هنگامی که از مزایای آنها آگاه شدید ، ممکن است بخواهید بدانید که چگونه میکرو سرویس ها را در یک محیط تولید واقعی کار کنید. این دوره بر روی ابزارها ، فرایندها و استراتژی های مورد نیاز شما جهت اتخاذ موفقیت آمیز معماری ریز خدمات در تولید تمرکز دارد. مربی لورا استون نحوه ایجاد آمادگی برای خدمات را توضیح می دهد - از استراتژی های آزمون گرفته تا یکپارچه سازی و تحویل مداوم ، نسخه ، مستندات و موارد دیگر. سپس روشهای مختلف ادغام را که از انعطاف پذیری معماری شما تضمین می کند و همچنین بهترین روشها برای ورود به سیستم و نظارت و پاسخ به حوادث را کاوش کنید این دوره با نگاهی به مطالعه موردی و برخی نکات برای غلبه بر چالش های فنی و فرهنگی در پذیرش ریز خدمات در یک سازمان خلاصه می شود.
موضوعات شامل:
بررسی مزایای ریز خدمات li>
استاندارد سازی ریز خدمات li>
آزمایش ریز سرویس ها li>
ادغام و تحویل مداوم li>
نسخه برداری از سرویس های خرد li>
ادغام ریز خدمات در معماری شما li>
ورود و نظارت بر سرویس های خرد li>
رسیدگی به حوادث li>
احراز هویت و خدمات خرد li>
بررسی مطالعه موردی ریز خدمات li>
سرفصل ها و درس ها
مقدمه
Introduction
معنی خدمات خرد برای DevOps چیست
What microservices mean for DevOps
آنچه باید بدانید
What you should know
1. خدمات خرد در تولید
1. Microservices In Production
چرا خدمات خرد؟
Why microservices?
مفاهیم پشت سرویسهای خرد
The concepts behind microservices
درباره برنامه مثال
About the example application
2. آمادگی خدمات
2. Service Readiness
استاندارد سازی
Standardization
آزمایش واحد و ادغام
Unit and integration testing
تست پایان به پایان و قرارداد
End-to-end and contract testing
نمونه آزمایش قرارداد
Contract test example
ازمایش عملکرد
Performance testing
ادغام مداوم
Continuous integration
تحویل مداوم
Continuous delivery
آثار خاص برای سیستم عامل و سیستم عامل
Platform-specific and OS artifacts
دستگاه های مجازی و مصنوعات کانتینر
Virtual machine and container artifacts
نسخه سازی
Versioning
کشف خدمات اساسی
Basic service discovery
ثبت خدمات پویا
Dynamic service registries
مستندات
Documentation
مالکیت و قانون Conway
Ownership and Conway's law
3. انعطاف پذیری خدمات ، قابلیت اطمینان و مقیاس پذیری
3. Service Resilience, Reliability, and Scalability
لورا استون یک مهندس نرم افزار با بیش از شش سال تجربه در دنیای راه اندازی بوستون است.
او هم اکنون به عنوان مهندس ارشد قابلیت اطمینان سایت در Klaviyo مشغول به کار است. او در اوقات فراغت ، همایش DevOpsDays بوستون را برگزار می کند و گروه های ملاقات PyLadies Boston و Boston Devops را تشکیل می دهد.
نمایش نظرات