Course catalog
Categories
Microservices: Design Patterns (2020)
(Mitalearn-187184)
- 1 hour 24 mins
- پیشرفته
- Release date: 18 June 2020
- Author: Frank P Moley III
الگوهای طراحی، توسعه دهندگان را از نیاز به حل معما برای مشکلاتی که دیگران در صنعت آنها قبلاً با آن مواجه شده و حل کرده اند، نجات می دهد. در این دوره، با بیش از 15 الگوی طراحی مختلف که می توانید در هنگام ساخت و راه اندازی میکروسرویس ها و همچنین مشکلات رایجی که می توانند به شما در رفع آنها کمک کنند، به سرعت برسید. مربی فرانک مولی به تجزیه، ادغام، داده ها و الگوهای عملیاتی می پردازد و هر الگو را با مشکلی که حل می کند گره می زند. درباره الگوی دروازه API بیاموزید که می تواند با ایجاد یک بافر بین خدمات اساسی و نیازهای مشتری، از هرج و مرج جلوگیری کند، الگوی sidecar که به شما امکان می دهد پردازش های مختلفی را در یک ماژول جداگانه بارگذاری کنید، و موارد دیگر.
ایجاد میکروسروس های بوت بهار
(Mitalearn-416429)
- 3 hours 16 mins
- مناسب همه
- Release date: 17 June 2024
- Author: Mary Ellen Bowman
اگر به دنبال مقدمه ای عملی برای ایجاد میکروسرویس های Spring Boot هستید، این دوره فقط برای شما طراحی شده است. به مربی و توسعهدهنده نرمافزار مری الن بومن بپیوندید، زیرا او مروری بر مهارتهای سطح متوسط در مورد نحوه ایجاد میکروسرویسها با استفاده از قدرت Spring Boot 3 ارائه میکند. در طول راه، چندین فنآوری و چارچوب مرتبط دیگر مانند Spring Data، Spring Data REST، Spring MVC، JUnit، Mockito، SpringBootSecurity و SpringBootTest، را کشف کنید. Cloud.
این دوره با GitHub Codespaces، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با استفاده از GitHub Codespaces، میتوانید در هر زمان و در هر زمانی از ابزاری استفاده کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی "استفاده از فضاهای کد GitHub با این دوره" را بررسی کنید.
کارگاه امنیتی میکروسرویس: از ساخت تا تولید
(Mitalearn-428414)
- 2 hours 21 mins
- مناسب همه
- Release date: 30 July 2025
- Author: James Berthoty
معماری مبتنی بر میکروسرویس به استاندارد جدیدی برای استقرار برنامه های وب در ابر تبدیل شده است. در حالی که مزایای توسعه زیادی وجود دارد ، با گسترش کد در هزاران repo و محیط های مختلف ، چالش های امنیتی افزایش می یابد. در این دوره ، مربی جیمز برتوتی به شما نشان می دهد که چگونه می توانید معماری های میکروسرویس را تضمین کنید - از مدل سازی تهدید گرفته تا محافظت از زمان اجرا. در طول راه ، مهارت های اصلی و دانش فنی مورد نیاز برای شروع ساخت یا بهبود یک برنامه امنیتی میکروسرویس را توسعه دهید.
مطالعه موردی: تجسم داده های پیچیده میکروسرویس با استفاده از پایتون
(Mitalearn-382327)
- 1 hour 25 mins
- مناسب همه
- Release date: 17 July 2023
- Author: Kathryn Hodge
بهعنوان یک مهندس نرمافزار، وظایف روزانه شما میتواند مانند یک لیست بیپایان به نظر برسد، بنابراین پیدا کردن زمان برای توسعه مهارتهای جدید برای رشد و پیشرفت شغلیتان اغلب دشوار است. چگونه در سازمان خود تأثیر می گذارید و در عین حال کار اصلی خود را نیز تکمیل می کنید؟
در این دوره، کاترین هاج شما را طی فرآیند ارائه یک ایده برای یک ابتکار، برنامه ریزی آن و سپس اجرای راه حل با تیم خود راهنمایی می کند. کاترین اصول اولیه میکروسرویس ها را پوشش می دهد و به شما نشان می دهد که چگونه مشکلات را هنگام ساخت و استفاده از میکروسرویس ها شناسایی و حل کنید. او شما را با PlantUML آشنا می کند، یک ابزار منبع باز که به شما کمک می کند به سرعت نمودارهای توالی، نمودارهای کلاس، نمودارهای مؤلفه و موارد دیگر را ایجاد کنید. او توضیح می دهد که چگونه برای توسعه یک ابتکار حل مسئله برنامه ریزی کنید - و چگونه آن را به تیم خود بفروشید. سپس کاترین به شما نشان می دهد که چگونه یک اسکریپت پایتون بسازید تا داده ها را به کد PlantUML تبدیل کنید، چگونه کد خود را بررسی و اصلاح کنید، و چگونه ابتکار عمل خود را برای تیم خود نمایش دهید.