دوره آموزشی
دوبله زبان فارسی
مهندسی پلتفرم - ساخت سیستم های مقیاس پذیر و انعطاف پذیر
✅ سرفصل و جزئیات آموزش
در این دوره دواپس، زیرساخت به عنوان کد، CI/CD، کوبرنتیز و موارد دیگر را می آموزید و برای یک حرفه موفق در مهندسی پلتفرم آماده می شوید.
آنچه یاد خواهید گرفت
- درک و تعریف مهندسی پلتفرم - مفاهیم اساسی، اهمیت، مزایا و چالش های مهندسی پلتفرم را درک می کنید.
- تسلط به زیرساخت به عنوان کد (IaC) - IaC را به طور موثر با استفاده از ابزارهایی مانند Terraform و انسیبل پیاده می کنید و زیرساختهای سازگار و خودکار را فعال می کنید.
- طراحی و پیاده سازی پایپ لاین های CI/CD - اصول یکپارچه سازی مداوم و تحویل مداوم را درک می کنید، پایپ لاین های کارآمد می سازید و بهترین شیوه ها را اعمال می کنید.
- استقبال از فناوری های Cloud-Native - مزایا و چالش های معماری های Cloud-Native را می آموزید و با کوبرنتیز برای ارکستراسیون و استقرار کانتینر به طور عملی کار می کنید.
- استفاده از ابزارهای مشاهده پذیری - نظارت، لاگ کردن و مجموعه متریک ها را با ابزارهایی مانند Prometheus و Grafana برای عملکرد و سلامت پلتفرم پیاده می کنید.
- درک اصول طراحی پلتفرم - اصول طراحی کلیدی را برای ساخت پلتفرم های سلف سرویس که تیم های توسعه را توانمند می کند و کارایی کلی را بهبود می بخشد، اعمال می کنید.
- آمادگی برای مصاحبه های مهندسی پلتفرم - یک رزومه قوی ایجاد می کنید، پاسخ دادن به سوالات رایج مصاحبه را تمرین می کنید و از طریق مصاحبه های آزمایشی اعتماد به نفس کسب می کنید.
- اعمال اصول مهندسی پلتفرم در سناریوهای واقعی - مثال های عملی و استراتژی های پیاده سازی برای پر کردن شکاف بین تئوری و عمل را درک می کنید.
- تقویت همکاری و مهارت های ارتباطی - فرهنگ دواپس را که برای همکاری و ارتباطات مؤثر در تیم های متقابل عملکردی ضروری است، تقویت می کنید.
توضیحات دوره
مهندسی پلتفرم - برنامه درسی دوره
ماژول 1 - آشنایی با مهندسی پلتفرم
- درس 1 - تعریف مهندسی پلتفرم، اهمیت، مزایا و چالش های آن و بحث در مورد آینده مهندسی پلتفرم
ماژول 2 - مفاهیم اصلی
- درس 2 - بررسی مزایای زیرساخت به عنوان کد (IaC) و آشنایی با ابزارهای محبوبی مانند Terraform و انسیبل
- درس 3 - درک پایپ لاین های CI/CD، کامپوننت های آن ها و بهترین شیوه ها
- درس 4 - یادگیری درباره پلتفرم های سلف سرویس، هدف آن ها و اصول طراحی و بررسی API های پلتفرم، نقش آن ها و ملاحظات توسعه
- درس 5 - تسلط به مشاهده پذیری پلتفرم، از جمله متریک ها، لاگ کردن و نظارت
- درس 6 - بررسی عمیق مشاهده پذیری پلتفرم، نظارت و آینده مشاهده پذیری
ماژول 3 - Cloud-Native
- درس 7 - آشنایی با مفاهیم، مزایا و چالش های Cloud-Native
- درس 8 - مثال های واقعی از cloud-native و آینده آن
- درس 9 - آشنایی با معماری کوبرنتیز، کامپوننت ها و مدیریت خوشه
- درس 10 - ارکستراسیون کانتینر، استراتژی های استقرار و بهترین شیوه ها
- درس 11 - رایانش بدون سرور، یوزکیس ها، مزایا، چالش ها و آینده
- درس 12 - امنیت ابر، بهترین شیوه ها و تهدیدهای رایج
ماژول 4 - اصول طراحی و اسکریپت نویسی شل
- درس 13 - درک اصول طراحی پشت مهندسی پلتفرم
- درس 14 - جمع بندی و اتصال اصطلاحات آموخته شده
- درس 15 و 16 - آشنایی با اسکریپت نویسی شل
- درس 17 - اجرای فرمان های شل و Cocalc
- درس 18 - CHMO - درک مبانی برنامه نویسی
ماژول 5 - چرخه عمر پلتفرم و کوبرنتیز
- درس 19 و 20 - پیاده سازی کوبرنتیز
- درس 21 - مدیریت چرخه عمر پلتفرم، شامل برنامه ریزی، توسعه، استقرار و عملیات ها
ماژول 6 - مشاهده پذیری با Grafana
- درس 22 - درک Grafana برای مشاهده پذیری
- درس 23 - اتصال Grafana و سایر ابزارهای اتوماسیون
- درس 24 - اتصالات لابراتوارهای Grafana
ماژول 7 - دواپس و ابزار دقیق
- درس 25 - درک جنکینز
- درس 26 - اتصال بین کوبرنتیز و جنکینز
- درس 27 - پیاده سازی دواپس
- درس 28 - اتصال سرویس
- درس 29 - مستندات مهندسی پلتفرم
- درس 30 - درک Redhat OpenShift
- درس 31 - درک GitLab
ماژول 8 - مثال های عملی و آماده سازی مصاحبه
- درس 32 - مثال های عملی مهندسی و پیاده سازی پلتفرم
- درس 33 و 34 - چگونه برای نقش های مهندسی پلتفرم یک رزومه بسازیم؟
- درس 35 و 36 - سوالات و پاسخ های رایج در مصاحبه مهندسی پلتفرم
- درس 37 - نکات و قوانین مصاحبه
- درس 38، 39 و 40 - سوالات مصاحبه شرکت محور
- درس 41 - پرسش های برتر و پاسخ های چارچوب بندی شده
- درس 42 - جلسه لینکدین
جمع بندی دوره
- درس نهایی - مرور مفاهیم کلیدی، دستاوردها و گام های بعدی
این دوره برای چه کسانی مناسب است؟
- مهندسان و توسعه دهندگان نرم افزار
- مهندسان دواپس
- مهندسان پلتفرم
- مبتدیان و تازه کارانی که مشتاق شغلی در مهندسی ابر و پلتفرم هستند.
- کسی که علاقه مند به یادگیری دواپس، مهندسی پلتفرم و مهندسی قابلیت اطمینان سایت از نظر معماری و پیاده سازی است.
- معماران ابر
- مهندسان ابر
- مدیران سیستم
- متخصصان IT
- رهبران و مدیران فنی
مهندسی پلتفرم - ساخت سیستم های مقیاس پذیر و انعطاف پذیر
-
آشنایی با مهندسی پلتفرم - مزایا، چالش ها، آینده 47:09
-
زیرساخت به عنوان کد (IaC) با Terraform و انسیبل 01:02:26
-
یکپارچه سازی مداوم (CI) و تحویل مداوم (CD) 58:31
-
API و API پلتفرم 59:20
-
مشاهده پذیری پلتفرم - متریک ها و لاگ کردن 01:02:50
-
مشاهده پذیری پلتفرم - نظارت و آینده مشاهده پذیری - بخش 1 23:48
-
مشاهده پذیری پلتفرم - نظارت و آینده مشاهده پذیری - بخش 2 28:17
-
آشنایی با Cloud Native - مزایا و چالش ها 53:20
-
مثالی واقعی از جنبه های آینده و Cloud Native 55:18
-
آشنایی با کوبرنتیز 01:09:19
-
ارکستراسیون کانتینر 58:23
-
رایانش بدون سرور - مزایا، چالش ها، آینده 49:27
-
امنیت ابر - بهترین شیوه ها و آینده 01:00:38
-
درک اصول طراحی 48:10
-
جمع بندی و اتصال اصطلاحات 01:05:10
-
آشنایی با اسکریپت نویسی شل - بخش 1 43:35
-
آشنایی با اسکریپت نویسی شل - بخش 2 01:00:24
-
فرمان های شل و CoCalc (محاسبات مشارکتی و علم داده) 57:19
-
درک مبانی برنامه نویسی 56:22
-
پیاده سازی کوبرنتیز - بخش 1 57:06
-
پیاده سازی کوبرنتیز - بخش 2 56:03
-
چرخه عمر پلتفرم 57:04
-
Grafana برای مشاهده پذیری 54:40
-
اتصال Grafana و سایر ابزارهای اتوماسیون 52:28
-
اتصالات لابراتوارهای Grafana 01:01:39
-
آشنایی با جنکینز 59:03
-
اتصال بین کوبرنتیز و جنکینز 55:07
-
پیاده سازی دواپس 32:53
-
اتصال سرویس 01:01:09
-
مستندات مهندسی پلتفرم 41:43
-
Red Hat OpenShift 01:00:17
-
آشنایی با GitLab 01:05:01
-
مثال عملی مهندسی پلتفرم و پیاده سازی آن 56:00
-
چگونه برای مهندسی پلتفرم و دواپس رزومه بسازیم؟ بخش 1 01:11:18
-
چگونه برای مهندسی پلتفرم و دواپس رزومه بسازیم؟ - بخش 2 52:28
-
سوالات مصاحبه درباره مهندسی پلتفرم - بخش 1 01:06:50
-
سوالات مصاحبه درباره مهندسی پلتفرم - بخش 2 40:02
-
ترفند ها و نکات کلیدی برای مصاحبه مهندس پلتفرم 01:17:35
-
سوالات مصاحبه شرکت محور برای مهندس پلتفرم - بخش 1 52:42
-
سوالات مصاحبه شرکت محور برای مهندس پلتفرم - بخش 2 50:30
-
سوالات مصاحبه شرکت محور برای مهندس پلتفرم - بخش 3 01:02:02
-
سوالات برتر و پاسخ های چارچوب بندی شده برای مصاحبه های مهندس پلتفرم 46:35
-
پروفایل لینکدین برای مهندس پلتفرم 01:34:33
مشخصات آموزش
مهندسی پلتفرم - ساخت سیستم های مقیاس پذیر و انعطاف پذیر
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:43
- مدت زمان :40:04:34
- حجم :21.5GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy