Course catalog
Categories
Showing 1-2 of 2 items.
امنیت برنامه برای توسعه دهندگان و متخصصان DevOps
(Mitalearn-308037)
- 3 hours 5 minutes
- متوسط
- Release date: 23 June 2026
- Author: John Rofrano
درباره این دوره:
برنامه های کاربردی شما در برابر خطرات و تهدیدات امنیتی چقدر آسیب پذیر هستند؟ این دوره به شما کمک می کند تا آسیب پذیری ها را شناسایی کرده و سلامت برنامه ها و سیستم های خود را کنترل کنید. روشهای کد ایمن را برای جلوگیری از رخدادهایی مانند نشت دادهها و نشتها بررسی و پیادهسازی خواهید کرد و کشف خواهید کرد که چگونه روشهایی مانند نظارت و مشاهدهپذیری میتواند سیستمها را ایمن و ایمن نگه دارد. شما دانش گسترده ای در مورد شیوه ها، مفاهیم و فرآیندهای مختلف برای حفظ یک محیط امن به دست خواهید آورد، از جمله رویه های DevSecOps که ادغام امنیتی را در چرخه عمر توسعه نرم افزار (SDLC) خودکار می کند، تست امنیت برنامه استاتیک (SAST) برای شناسایی نقص های امنیتی، تجزیه و تحلیل پویا، و تست پویا. همچنین با ایجاد یک محیط توسعه امن، هم در محل و هم در فضای ابری آشنا خواهید شد. شما خطرات امنیتی برنامه Open Web Application Security Project (OWASP)، از جمله کنترل های دسترسی خراب و تزریق SQL را بررسی خواهید کرد. علاوه بر این، خواهید آموخت که چگونه نظارت، مشاهده پذیری و ارزیابی، برنامه ها و سیستم های امن را تضمین می کند. شما اجزای اساسی یک سیستم نظارتی را کشف خواهید کرد و چگونه ابزارهای نظارت بر عملکرد برنامه (APM) به اندازهگیری عملکرد و کارایی برنامه کمک میکنند. شما سیگنالهای طلایی نظارت را تجزیه و تحلیل خواهید کرد، ابزارهای تجسم و گزارشگیری را بررسی میکنید، و در مورد معیارهای مختلف و سیستمهای هشدار که به شما در درک برنامهها و سیستمهایتان کمک میکنند، بیاموزید. از طریق ویدئوها، آزمایشگاههای عملی، بحث همتایان، و تمرین و ارزیابیهای درجهبندی شده در این دوره، مهارتها و دانش خود را برای ایجاد و حفظ یک محیط توسعه ایمن توسعه داده و نشان خواهید داد.
Related Skills
نظارت و قابلیت مشاهده برای توسعه و DevOps
(Mitalearn-307867)
- 3 hours 23 minutes
- متوسط
- Release date: 23 June 2026
- Author: John Rofrano,Ramanujam Srinivasan
درباره این دوره:
توسعه دهندگان برنامه و متخصصان DevOps باید اطمینان حاصل کنند که برنامه آنها بهترین عملکرد را دارد. با این حال، این برنامه ممکن است برای رفع اشکالات، سرعت پایین یا عملکرد پایین به کمک نیاز داشته باشد. متخصصان باید عملکرد آن را به طور مستمر نظارت و مشاهده کنند. نظارت بر برنامه شامل شناسایی، اندازه گیری و ارزیابی اثربخشی یک برنامه کاربردی است. از سوی دیگر، مشاهده پذیری به این اشاره دارد که چگونه یک برنامه می تواند توسط داده های به دست آمده از نظارت نظارت شود. هم نظارت و هم قابل مشاهده برای به دست آوردن بینش در مورد سیستم و اطمینان از عملکرد صحیح آن ضروری است. این دوره به طور کامل نظارت و قابلیت مشاهده را معرفی می کند و مفاهیم اساسی و ابزارهای محبوبی مانند Prometheus، Grafana، Mezmo (LogDNA) و Instana را پوشش می دهد. همچنین در مورد سه ستون مشاهده پذیری و ردیابی برای برنامه های کانتینر یاد خواهید گرفت و تجربه عملی با چارچوب OpenTelemetry به دست خواهید آورد. در طول دوره، شما آزمایشگاههای عملی تعاملی را تکمیل میکنید تا دانش خود را اعمال کنید و با ابزارها و تکنیکهای مورد استفاده توسط نرمافزارها و متخصصان DevOps تجربه کسب کنید. در پایان این دوره، شما قادر خواهید بود دانش خود را در زمینه نظارت و مشاهده پذیری نشان دهید و اعتماد به نفس انجام این وظایف را در یک محیط عملی به دست آورید.