DevOps Labdon
441 subscribers
22 photos
1 video
1 file
589 links
👑 DevOps Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
Persian Gulf | TAK3DA.COM
Shadmehr Aghili
آهنگ جدید شادمهر عقیلی - خلیج فارس

https://t.iss.one/addlist/KpzXaiSpKENkMGM0
1
🔵 عنوان مقاله
Introducing Docker Hardened Images: Secure, Minimal, and Ready for Production (4 minute read)

🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی تصاویر Docker Hardened Images (DHI) که توسط Docker معرفی شده‌اند، می‌پردازد. این تصاویر به‌عنوان تصاویر کانتینری امن-به-صورت-پیش‌فرض برای محیط‌های تولیدی مدرن توسعه یافته‌اند. تصاویر DHI سطح تهدید را تا حدود ۹۵٪ کاهش می‌دهند و برای تضمین امنیت، به طور مداوم به‌روزرسانی می‌شوند تا تقریباً هیچ CVE شناخته‌شده‌ای نداشته باشند، به‌علاوه CVE‌های با اهمیت بحرانی و بالا در طی ۷ روز ترمیم می‌شوند. این تصاویر از سیستم‌ عامل‌هایی چون Alpine و Debian پشتیبانی می‌کنند و با بسترهایی مثل مایکروسافت، NGINX، و Sonatype یکپارچه‌سازی شده‌اند. این مقاله تأکید می‌کند که استفاده از تصاویر DHI می‌تواند به‌طور چشمگیری امنیت کانتینرها را در برابر حملات سایبری افزایش دهد و برای محیط‌های تولیدی که به امنیت بالا نیاز دارند ایده‌آل است.

🟣لینک مقاله:
https://www.docker.com/blog/introducing-docker-hardened-images/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Keeping Up With AI: The Painful New Mandate for Software Engineers (6 minute read)

🟢 خلاصه مقاله:
مهندسی نرم‌افزار متولد شده از هوش مصنوعی به سرعت در حال ظهور است، با انتظار رشد استفاده از ابزارهای هوش مصنوعی در تمام مراحل چرخه توسعه نرم‌افزار، که منجر به تغییر نقش توسعه‌دهندگان از برنامه‌نویسی سنتی به هماهنگ‌سازی عوامل هوشمند می‌شود که وظایف را خودکار و بهبود می‌بخشند. این پیشرفت، توسعه‌دهندگان را از انجام دستی کدهای پیچیده به نقش‌هایی که در آن‌ها بیشتر به مدیریت و نظارت بر اجرای فرآیندهای خودکار توسط نرم‌افزارها می‌پردازند، سوق می‌دهد. این تغییر نه تنها باعث افزایش کارایی و سرعت در توسعه نرم‌افزار می‌شود بلکه به توسعه‌دهندگان امکان می‌دهد تا بر تکنیک‌ها و نوآوری‌های جدیدتر تمرکز کنند. در نتیجه، هوش مصنوعی نه تنها به عنوان یک ابزار کمکی که به عنوان یک عنصر اساسی در مهندسی نرم‌افزار مطرح می‌شود.

🟣لینک مقاله:
https://thenewstack.io/keeping-up-with-ai-the-painful-new-mandate-for-software-engineers/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Announcing etcd v3.6.0 (10 minute read)

🟢 خلاصه مقاله:
نسخه 3.6.0 از etcd منتشر شده و این اولین انتشار جزئی پس از نسخه 3.5.0 در ژوئن 2021 است. این نسخه به‌روزرسانی‌های کلیدی از جمله حذف پرچم --enable-v2، پشتیبانی کامل از دان‌گرید، و کاهش مصرف متوسط حافظه تا دست‌کم 50% را شامل می‌شود. همچنین، بهبود عملکرد تقریباً 10% در پهنای باند خواندن و نوشتن معرفی شده است. etcd به عنوان یک SIG (sig-etcd) به پروژه کوبرنتیس پیوست تا پایداری پروژه را بهبود بخشد. این تغییرات نشان‌دهنده تمرکز etcd بر بهینه‌سازی و پایداری است، که تأثیرات مثبتی بر کاربردهای آینده‌ای که به مدیریت مقیاس‌پذیر و موثر پایگاه داده نیاز دارند خواهد داشت.

🟣لینک مقاله:
https://kubernetes.io/blog/2025/05/15/announcing-etcd-3.6/?utm_source=tldrdevops


👑 @DevOps_Labdon
👍1
🔵 عنوان مقاله
Handling Network Throttling with AWS EC2 at Pinterest (10 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته به مشکلات عمده کاهش کارایی در سیستم‌های ذخیره‌سازی کلیدی Pinterest به دلیل محدودیت‌های ناشناخته شبکه EC2 اشاره دارد، که بیشتر به دلیل میکروبرست‌هایی که از حد باندویث موجود برای نمونه‌ها فراتر می‌رفت، رخ داده است. برای حل این مشکل، Pinterest از متریک‌های ENA در سراسر شبکه خود برای نظارت لحظه‌ای استفاده کرده است. همچنین، تکنیک‌هایی نظیر محدودسازی نرخ S3 با دقت بالا، برنامه‌ریزی زمان‌بندی شده برای پشتیبان‌گیری و فشرده‌سازی داده‌ها به منظور کاهش تأخیر ناشی از محدودیت باند پهنا و افزایش قابلیت اطمینان سیستم اجرا شده است. این اقدامات با هدف بهبود پایداری و کارایی ذخیره‌سازی در Pinterest توسعه یافته‌اند.

🟣لینک مقاله:
https://medium.com/@Pinterest_Engineering/handling-network-throttling-with-aws-ec2-at-pinterest-fda0efc21083?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Visualize Amazon Aurora, Zendesk, and more: What's new in Grafana data sources (4 minute read)

🟢 خلاصه مقاله:
شرکت Grafana Labs اخیراً منابع داده‌ای جدیدی را برای Amazon Aurora، Azure CosmosDB، CockroachDB، Drone، Netlify و دیگر سیستم‌ها معرفی کرده است. این منابع داده به بهبود قابلیت مشاهده و نظارت کمک می‌کنند زیرا به کاربران امکان می‌دهند داده‌ها را از سیستم‌های مختلف در یک پلتفرم متمرکز Grafana استعلام و تجسم بزنند. بسیاری از این منابع داده به صورت رایگان در نسخه OSS Grafana در دسترس هستند. علاوه بر این، شرکت از انتشار نسخه 12 Grafana خبر داده است.


🟣لینک مقاله:
https://grafana.com/blog/2025/05/14/visualize-amazon-aurora-zendesk-and-more-whats-new-in-grafana-data-sources/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
The pros and cons of Lambdalith (5 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته در مورد "لامبدالیت‌ها" صحبت می‌کند که تمام مسیرهای API را در یک تابع لامبدای AWS جمع‌آوری می‌کند. این رویکرد به مهاجرت آسان‌تر از برنامه‌های سنتی کمک می‌کند زیرا تجربه آشنایی برای توسعه‌دهندگان فراهم می‌آورد و استفاده اقتصادی از URL‌های تابع لامبدا را به دنبال دارد. با این حال، استفاده از لامبدالیت‌ها ممکن است معایبی همچون شروع کندتر در زمان فعالسازی سرد (cold starts)، کاهش قابلیت مشاهده و محدودیت‌های مقیاس‌پذیری نسبت به رویکرد تابع به ازای هر نقطه پایانی (endpoint) را به همراه داشته باشد. این تفاوت‌ها باید در انتخاب معماری مناسب برای برنامه‌های کاربردی در نظر گرفته شود.

🟣لینک مقاله:
https://theburningmonk.com/2025/03/the-pros-and-cons-of-lambdalith/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Deep dive into the challenges of building Kafka on top of S3 (14 minute read)

🟢 خلاصه مقاله:
معماری کافکا که برای مراکز داده محلی طراحی شده است، با چالش‌هایی همچون ارتباط زیاد بین محاسبه و ذخیره‌سازی و هزینه‌های بالای انتقال داده‌ها در مناطق مختلف هنگام استفاده در ابر روبرو است. این موضوع باعث شده تا جایگزین‌هایی مانند استفاده از ذخیره‌سازی اشیاء در S3 برای کارآمدی هزینه پیشنهاد شود. AutoMQ، راه‌حل متن‌باز و سازگار با کافکا، به این دغدغه‌ها با بازنویسی لایه ذخیره‌سازی کافکا برای استفاده مؤثر از ذخیره‌سازی اشیاء پاسخ می‌دهد ضمن اینکه از طریق یک سیستم Write Ahead Log (WAL) تاخیر پایین را حفظ می‌کند و با مدیریت محلیت داده‌ها، کشینگ مؤثر را تضمین می‌کند. این رویکرد به بهبود کارآیی و کاهش هزینه‌ها در محیط‌های ابری کمک می‌کند.

🟣لینک مقاله:
https://blog.det.life/deep-dive-into-the-challenges-of-building-kafka-on-top-of-s3-37a5c5eb9c0b?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
SSL/TLS Certificate Lifespans to Shrink to 47 Days by 2029 (2 minute read)

🟢 خلاصه مقاله:
مجمع CA/Browser که با هدف بهبود امنیت و ترویج خودکارسازی فعالیت می‌کند، تصمیم گرفته است که طول عمر گواهینامه‌های SSL/TLS را به صورت تدریجی از 398 روز به 47 روز تا سال 2029 کاهش دهد. این تصمیم به منظور کاهش خطرات امنیتی مانند سوء استفاده از گواهینامه‌های منقضی شده و افزایش توانایی به روز رسانی و نظارت بر تنظیمات امنیتی است. کوتاه‌تر کردن این مدت‌زمان همچنین به سازمان‌ها کمک می‌کند تا با سرعت بیشتری به تهدیدهای امنیتی پاسخ دهند و از استانداردهای امنیتی جدیدتر بهره‌مند شوند. این اقدام گامی مثبت در جهت افزایش اعتماد عمومی به تراکنش‌های دیجیتالی و تقویت امنیت سایبری محسوب می‌شود.

🟣لینک مقاله:
https://www.infoq.com/news/2025/05/ssl-certificate-lifespans-shrink?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Supercharge data access performance with GKE Data Cache (5 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته، به معرفی ویژگی جدیدی در محیط Google Kubernetes Engine (GKE) تحت عنوان "GKE Data Cache" می‌پردازد که اکنون به طور کلی در دسترس قرار گرفته است. این قابلیت جدید به منظور بهبود قابل توجه در عملکرد خواندن داده‌ها برای بارهای کاری Kubernetes ایجاد شده است. با استفاده از GKE Data Cache، داده‌هایی که به طور مکرر دسترسی می‌یابند، در SSDهای محلی ذخیره می‌شوند که این امر فرآیند خواندن داده‌ها را سریع‌تر می‌کند. این ویژگی به ویژه برای کاربرد‌هایی که نیازمند دسترسی سریع و مکرر به مجموعه‌های بزرگ داده‌ها هستند، مفید است و می‌تواند به کاهش تأخیر و افزایش کارایی در پردازش داده‌ها کمک کند. بنابراین، GKE Data Cache یک پیشرفت قابل توجه در بهینه‌سازی عملکرد برای بارهای کاری مبتنی بر Kubernetes در محیط GKE محسوب می‌شود.

🟣لینک مقاله:
https://cloud.google.com/blog/products/containers-kubernetes/gke-data-cache-now-ga-accelerates-stateful-apps/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
How to build and deliver an MCP server for production (3 minute read)

🟢 خلاصه مقاله:
مقاله مورد بحث به چالش‌هایی که توسعه‌دهندگان هنگام استفاده از پروتکل مدل زمینه (MCP) با آن مواجه‌اند می‌پردازد، که شامل پیچیدگی‌های زمان اجرا، خطرات امنیتی، مشکلات قابلیت کشف و مسائل مرتبط با اعتماد است. این مسائل مانع از ادغام ابزارها با مدل‌های زبان بزرگ (LLMs) می‌شوند. در راه‌حل خود، Docker با ارائه یک محیط اجرایی متمرکز و پویا که شامل سیستم کاتالوگ و مدیریت اسرار است، به حل این چالش‌ها می‌پردازد. این امکانات استقرار MCP را ساده‌تر کرده و قابلیت اطمینان ابزارها را افزایش می‌دهد. Docker بدین ترتیب، توانایی‌های یکپارچه‌سازی ابزار را با LLMs بهبود می‌بخشد، که به توسعه‌دهندگان اجازه می‌دهد تا به صورت مؤثرتری مدل‌های خود را در زمان اجرا به کار گیرند و خدمات امن‌تری را ارائه دهند.

🟣لینک مقاله:
https://www.docker.com/blog/build-to-prod-mcp-servers-with-docker/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Kubernetes v1.33: Updates to Container Lifecycle (4 minute read)

🟢 خلاصه مقاله:
مقاله مورد نظر به تحولات ویژگی‌های جدید در نسخه 1.33 Kubernetes می‌پردازد که شامل اختراعات مهم در مدیریت دوره حیات کانتینرها است. اولین ویژگی معرفی‌شده، امکان تنظیم مدت زمان استراحت صفر برای قلاب‌های چرخه حیات کانتینر است که از طریق دروازه ویژگی PodLifecycleSleepActionAllowZero که به طور پیش‌فرض فعال شده، امکان‌پذیر می‌باشد. این تغییر به اپراتورها اجازه می‌دهد تا به سرعت و بدون تاخیر، واکنش‌ها را در چرخه حیات کانتینر اجرا کنند. دومین ویژگی، پشتیبانی آلفا برای سفارشی‌سازی سیگنال توقف فرستاده شده به کانتینرها است که از طریق دروازه ویژگی ContainerStopSignals فراهم شده و به کاربران اجازه می‌دهد تا سیگنال توقف سفارشی‌ را در مشخصات کانتینر مشخص کنند، به شرطی که سیستم عامل پاد با spec.os.name مشخص شده باشد. این ابزارهای جدید بهینه‌سازی‌هایی در نحوه مدیریت و تعامل با کانتینرها ارائه می‌دهند.

🟣لینک مقاله:
https://kubernetes.io/blog/2025/05/14/kubernetes-v1-33-updates-to-container-lifecycle/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Kube-Policies: Guardrails for Apps Running in Kubernetes (17 minute read)

🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی چالش‌های امنیتی موجود در پیکربندی‌های پیش‌فرض Kubernetes می‌پردازد. این پیکربندی‌های استاندارد، سرعت را به امنیت ترجیح داده‌اند که می‌تواند منجر به آسیب‌پذیری‌های مختلف شود. بنابراین، تاکید مقاله بر این است که نیاز است تا سیستم‌های نظارتی و حفاظتی بیشتری که هم با توسعه‌دهندگان سازگار باشد و هم امنیت لازم را تامین کند، به کار گرفته شود. نویسنده پیشنهاد می‌کند که استفاده از راهکارهای تطبیق‌پذیر که قابلیت افزایش امنیت در حین حفظ کارایی را دارند، می‌تواند به بهبود امنیت در Kubernetes کمک کند. درواقع، توسعه دیواره‌های حفاظتی که به راحتی قابل استفاده برای توسعه‌دهندگان باشند و در عین حال سطح بالایی از امنیت را فراهم آورند، از اهمیت ویژه‌ای برخوردار است.

🟣لینک مقاله:
https://developer.squareup.com/blog/kube-policies-guardrails-for-apps-running-in-kubernetes?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Why I use WebAssembly (5 minute read)

🟢 خلاصه مقاله:
WebAssembly یک فناوری است که امکان اجرای کدهای بومی در مرورگرها را فراهم می‌کند و به این ترتیب، نیاز به سرورها و هزینه‌های میزبانی را کاهش می‌دهد. این فناوری اجازه می‌دهد که منطق اصلی برنامه‌ها بین برنامه‌های وب و بومی به اشتراک گذاشته شود، که این امر ساخت و دسترسی به ابزارهای متقاطع مانند DAW‌های (Digital Audio Workstations) چندسکویی را آسان‌تر می‌کند. این به معنای توانایی بیشتر برای توسعه برنامه‌های آفلاین قدرتمند است که می‌توانند بدون نیاز به اتصال دائم به سرور اجرا شوند، کاهش هزینه‌ها و بالا بردن کارایی را به همراه دارد. WebAssembly به توسعه‌دهندگان این امکان را می‌دهد که از یک منطق مشترک در راه‌های مختلف استفاده کنند، که به نوبه خود به ساده‌سازی فرآیند توسعه کمک می‌کند.

🟣لینک مقاله:
https://nasso.dev/blog/why-i-use-wasm?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Turning Non-Prod Incidents into Resilience-Building Opportunities (3 minute read)

🟢 خلاصه مقاله:
در مقاله‌ای که از حادثه‌ای در Uptime Labs بررسی شده است، خطایی انسانی رخ داده که منجر به حذف تصادفی یک منبع کلیدی در جریان ورود به سیستم توسعه‌دهندگان شده است. این اشتباه باعث بروز واکنش‌های سریع و شفاف از سوی تیم فنی شد. در پی این حادثه، یک جلسه بازبینی پس از حادثه برگزار شد که در آن تمام جوانب به دقت مورد بررسی قرار گرفت و راهکارهایی برای جلوگیری از تکرار چنین اشتباهاتی در آینده پیشنهاد شد. اقدامات اتخاذ شده شامل توسعه‌ی فرایندهای بهتر برای مدیریت منابع و آموزش‌های مجدد پرسنل برای افزایش آگاهی و دقت در کار با سیستم‌ها بود. این رویکرد نشان دهنده‌ی تعهد شرکت به حفظ شفافیت و بهبود مستمر است.

🟣لینک مقاله:
https://uptimelabs.io/turning-non-prod-incidents-into-resilience-building-opportunities/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Prometheus: How We Slashed Memory Usage (8 minute read)

🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی مشکل مصرف بالای حافظه توسط نرم‌افزار Prometheus در محیط‌های Kubernetes می‌پردازد، که این مشکل اغلب به دلیل سنجش‌ها با کاردینالیتی بالا و ترکیبات برچسب‌ها ایجاد می‌شود. این موقعیت خصوصاً زمانی بحرانی می‌شود که سنجش‌ها در میان شغل‌ها تکرار شوند یا از برچسب‌های پویا مانند مسیر و نمونه تکثیر استفاده کنند. برای شناسایی و حذف عوامل ایجادکننده این مشکل، می‌توان از ابزارهایی مانند promtool و زبان پرس‌و‌جوی PromQL استفاده کرد. پس از شناسایی، جمع‌آوری داده‌ها بهینه‌سازی و قوانین برچسب‌گذاری دوباره تنظیم می‌شوند تا بتوان بدون از بین بردن کارایی داشبوردها یا هشدارها، مصرف حافظه را به طور امن کاهش داد. این رویکرد به کاهش خطرات مرتبط با افزایش مصرف منابع در سیستم‌های بزرگ و پیچیده کمک می‌کند.

🟣لینک مقاله:
https://devoriales.com/post/384/prometheus-how-we-slashed-memory-usage?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
A Critical Look at MCP (9 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که بررسی شده درباره استاندارد MCP (مخفف Meta-Communication Protocol) است که با هدف یکپارچه‌سازی ارتباط بین مدل‌های یادگیری عمیق (LLM) و ابزارهای مختلف طراحی شده است. با این حال، این استاندارد با چالش‌هایی مانند مستندات ناکافی، طراحی گیج‌کننده و پروتکل‌های انتقال ناسازگار مواجه است. استفاده از "HTTP قابل جریان" از طریق WebSockets استاندارد، پیچیدگی‌ها و خطرات امنیتی غیرضروری را به همراه می‌آورد که این امر موجب سخت‌شدن فرایند استقرار و افزایش احتمال خطا می‌شود. این مشکلات بر سختی استفاده و پذیرش وسیع‌تر استاندارد MCP تأثیر می‌گذارد و باعث می‌شود که کاربرد آن دشوار و خطاپذیر باشد.

🟣لینک مقاله:
https://raz.sh/blog/2025-05-02_a_critical_look_at_mcp?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
The Kubernetes Surgeon's Handbook: Precision Recovery from etcd Snapshots (4 minute read)

🟢 خلاصه مقاله:
مقاله‌ای که مطالعه کردید، به بررسی روش‌های بازیابی دقیق داده‌ها از اسنپ‌شات‌های etcd در محیط کوبرنتیز می‌پردازد، که به مدیران این امکان را می‌دهد تا منابع خاصی مثل ConfigMaps را بدون نیاز به بازگشت کامل کلستر بازیابی کنند. با استفاده از ابزارهایی مانند etcdctl، auger و kubectl، مدیران می‌توانند اشیاء حذف شده را در یک فرآیند میزان تخریب پایین، جداسازی، رمزگشایی و بازاعمال کنند. این روش نه تنها بهینه‌سازی در زمینه مدیریت زمان و منابع را به همراه دارد، بلکه اطمینان می‌دهد که امکان بازیابی اطلاعات با دقت بالا و بدون دستکاری سایر بخش‌های سیستم وجود دارد. این فرآیند، کارایی مدیریتی کلسترها را به طور قابل توجهی افزایش داده و به مدیران کمک می‌کند تا با اطمینان بیشتری به وظایف خود بپردازند.

🟣لینک مقاله:
https://www.cncf.io/blog/2025/05/08/the-kubernetes-surgeons-handbook-precision-recovery-from-etcd-snapshots/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
Kubernetes v1.33: In-Place Pod Resize Graduated to Beta (4 minute read)

🟢 خلاصه مقاله:
ویژگی تغییر اندازه پاد در Kubernetes، که ابتدا در نسخه 1.27 معرفی شده بود، به نسخه بتا ارتقا یافته و در نسخه 1.33 به طور پیش‌فرض فعال خواهد شد. این ویژگی به کاربران امکان می‌دهد که منابع CPU و حافظه اختصاص داده شده به محفظه‌ها در یک پاد در حال اجرا را تغییر دهند، که اغلب بدون نیاز به راه‌اندازی مجدد انجام می‌شود. این امر به رشد عمودی در کنار قابلیت‌های اسکالینگ افقی Kubernetes کمک خواهد کرد. این تحول از اهمیت خاصی برخوردار است زیرا به بهبود انعطاف‌پذیری و بهره‌وری در استفاده از منابع در محیط‌های تولیدی کمک می‌کند و مدیریت منابع در مقیاس‌های بزرگ را ساده‌تر می‌کند.

🟣لینک مقاله:
https://kubernetes.io/blog/2025/05/16/kubernetes-v1-33-in-place-pod-resize-beta/?utm_source=tldrdevops


👑 @DevOps_Labdon
🔵 عنوان مقاله
GitLab 18 Released (2 minute read)

🟢 خلاصه مقاله:
مقاله معرفی شده به بررسی ویژگی‌های جدید در GitLab نسخه 18 می‌پردازد که شامل ادغام طبیعی هوش مصنوعی و بهبود‌های اساسی در جریان‌های کاری DevOps، امنیت و انطباق است. این نسخه، مدیریت داخلی مصنوعات را ارائه می‌دهد، خطوط لوله CI/CD را بهینه‌سازی می‌کند، و کنترل‌های امنیتی گسترده‌تری مانند چارچوب‌های انطباق سفارشی و تحلیل قابلیت دسترسی را معرفی می‌کند. مشتریان GitLab Premium اکنون قادر به دسترسی به ویژگی‌های AI مثل پیشنهادات کد و گفتگو بدون هزینه اضافی هستند و می‌توانند Duo Enterprise را خریداری کنند بدون اینکه نیاز به ارتقاء به GitLab Ultimate داشته باشند. این بهبودها به کاربران امکان می‌دهند که فرآیندهای توسعه نرم‌افزار خود را به شیوه‌ای کارآمدتر و ایمن‌تر اداره کنند.

🟣لینک مقاله:
https://www.devopsdigest.com/gitlab-18-released?utm_source=tldrdevops


👑 @DevOps_Labdon