دوره آموزشی معماری نرم افزار: شکستن یک مونولیت به میکروسرویس ها
1 ساعت 8 دقیقهمتوسط2021-04-20
مدرسین

Daniel Khan
Technology Lead, Developer, Application Architect
جزئیات دوره
میکروسرویس ها هنگام ایجاد یک برنامه جدید ، به طور فزاینده ای محبوب ترین گزینه های معماری نرم افزار هستند ، اما در مورد برنامه های موجود چطور؟ آیا تقسیم آنها به ریز سرویس ها منطقی است؟ و چگونه می خواهید برنامه های یکپارچه را از بین ببرید؟ در این دوره ، دانیل خان رویكردهای م forثر را برای پذیرش ریز سرویس ها ، با نگاهی سطح بالا به مبانی بدون ورود به زبان های برنامه نویسی ، زمان استفاده از ظرف ، Kubernetes یا سایر جزئیات فنی ، پوشش می دهد. در عوض ، او یک رویکرد جامع را در پیش می گیرد تا به شما درک کلی از چالش های فنی و سازمانی را که برای حل مجدد موفقیت آمیز سیستم عامل های موجود در میکرو سرویس ها نیاز دارید ، بپردازید.
مهارت ها
Software ArchitectureFoundationsSoftware Development
سرفصل ها
0. مقدمه
- 01 - سفری را برای بازسازی معماری خود آغاز کنید
1. وضعیت موجود و اهداف پروژه را درک کنید
- 02 - به نقش جدید خود خوش آمدید
- 03 - با چرا شروع کنید
- 04 - تعریف محدوده پروژه
- 05 - نقشه برداری از معماری فعلی
2. تقسیم قابلیت ها به خدمات
- 06 - اشتباهات طراحی و نحوه اجتناب از آنها
- 07 - Refactor یا بازنویسی
- 08 - اولین هدف مهاجرت خود را انتخاب کنید
- 09 - اولین سرویس خود را تقسیم کنید
- 10 - مهاجرت های خرابی صفر
- 11 - مهاجرت قابلیت های پیچیده به هم وابسته
- 12 - ارائه یک لایه API مهاجرت
- 13 - قسمت جلویی چطور
- 14 - برداشتن مرحله نهایی
3. بلوغ عملیاتی و سازمانی مورد نیاز
- 15 - این فقط در مورد کد ملاقات با آقای کانوی نیست
- 16 - اسناد API به روز را با Swagger ارائه دهید
- 17 - همکاری بین تیمی را با Inner Source ساده کنید
- 18 - یکپارچه سازی و استقرار مستمر
- 19 - چرا از همان ابتدا نیاز به نظارت دارید
نتیجه
- 20 - دانش خود را به کار بگیرید
دوره های مرتبط
- دوره آموزشی طراحی API های RESTful
- دوره آموزشی یادگیری BIM 360 Glue Classic
- دوره آموزشی معماری نرم افزار: طراحی دامنه محور
- دوره آموزشی مبانی معماری نرم افزار
- دوره آموزشی معماری نرمافزار: الگوهایی برای توسعهدهندگان
- دوره آموزشی الگوهایی برای توسعه دهندگان معماری نرم افزار (2020)
- دوره آموزشی معماری نرم افزار: از توسعه دهنده به معمار
- دوره آموزشی معماری نرم افزاری پایدار
مسیرهای مرتبط
- مسیر آموزشی گواهینامه حرفهای مبانی میکروسرویسها
- مسیر آموزشی پیشرو بودن در توسعه اپلیکیشنهای iOS
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده RESTful API
- مسیر آموزشی آماده شدن برای اخذ گواهینامه PMP ACP
- مسیر آموزشی ارتقاء مهارت های توسعه دهنده ASP.NET خود
- مسیر آموزشی تبدیل شدن به یک استاد مایا
- مسیر آموزشی درک هوش مصنوعی تولیدکننده برای رهبران فناوری
- مسیر آموزشی تقویت مهارت های زبان برنامه نویسی React