بعد از گذشت ۲۶ روز هنوز IPv6 و HTTP/3 مسدوده!
برای راهاندازی CI/CD میخواستم پکیج gitlab-runner رو روی سرور اوبونتو نصب میکردم. اما هر کاری میکردم، نمیشد!
اول با apt-get install تلاش کردم، اما به خاطر مشکلات شبکه، تحریم، و مسائل DNS، به ریپازیتوریهای GitLab وصل نمیشد.
گفتم خب، فایل .deb رو دستی با wget یا curl دانلود میکنم. اما اونجا هم نشد! لینکهای دانلود به IP و زمان حساس بودن و سرور اجازه دانلود مستقیم رو بهم نمیداد و خطای 403 Forbidden میگرفتم.
عملاً توی بنبست بودم و داشتم ناامید میشدم که بعد از کلی جستجو، با یه سرویس بدردبخور آشنا شدم که دقیقاً برای همین شرایط ساخته شده:
Offcloud.com
کارش خیلی ساده و هوشمندانه بود. لینک دانلودی که روی سرورم کار نمیکرد رو بهش دادم، Offcloud فایل رو روی سرورهای خودش با انتخاب کشور، دانلود کرد و یه لینک مستقیم و بدون محدودیت بهم داد. اون لینک جدید رو به راحتی با wget روی سرورم دانلود کردم. کاری که با اینترنت و شرایط شبکه نرمال تو یه دقیقه باید انجام میشد کلی با تست کردن های مداوم ازم وقت گرفت.
گفتم این تجربه رو به اشتراک بذارم برای وقتهایی که به خاطر تحریم، محدودیت شبکه ISP، یا لینکهای دانلود یک بار مصرف گیر میکنید. این ابزار واقعاً میتونه نجاتدهنده باشه.
برای راهاندازی CI/CD میخواستم پکیج gitlab-runner رو روی سرور اوبونتو نصب میکردم. اما هر کاری میکردم، نمیشد!
اول با apt-get install تلاش کردم، اما به خاطر مشکلات شبکه، تحریم، و مسائل DNS، به ریپازیتوریهای GitLab وصل نمیشد.
گفتم خب، فایل .deb رو دستی با wget یا curl دانلود میکنم. اما اونجا هم نشد! لینکهای دانلود به IP و زمان حساس بودن و سرور اجازه دانلود مستقیم رو بهم نمیداد و خطای 403 Forbidden میگرفتم.
عملاً توی بنبست بودم و داشتم ناامید میشدم که بعد از کلی جستجو، با یه سرویس بدردبخور آشنا شدم که دقیقاً برای همین شرایط ساخته شده:
Offcloud.com
کارش خیلی ساده و هوشمندانه بود. لینک دانلودی که روی سرورم کار نمیکرد رو بهش دادم، Offcloud فایل رو روی سرورهای خودش با انتخاب کشور، دانلود کرد و یه لینک مستقیم و بدون محدودیت بهم داد. اون لینک جدید رو به راحتی با wget روی سرورم دانلود کردم. کاری که با اینترنت و شرایط شبکه نرمال تو یه دقیقه باید انجام میشد کلی با تست کردن های مداوم ازم وقت گرفت.
گفتم این تجربه رو به اشتراک بذارم برای وقتهایی که به خاطر تحریم، محدودیت شبکه ISP، یا لینکهای دانلود یک بار مصرف گیر میکنید. این ابزار واقعاً میتونه نجاتدهنده باشه.
❤6
اگه داری با Docker یا Kubernetes کار میکنی و دیگه خسته شدی از این همه کامند خطی یه ابزار خوشگل و راحت هست به اسم Portainer!
با Portainer میتونی:
همهی کانتینراتو گرافیکی ببینی و مدیریت کنی
لاگ بگیری
شبکهها، ولومها و استکها رو ببینی
با یه کلیک کانتینر بسازی یا پاک کنی!
حتی چندتا سرور Docker رو از یه پنل مدیریت کنی
به Kubernetes هم وصل میشه و کلی امکانات باحال داره!
مزایا؟
دیگه نیاز نیست همه چی رو حفظ باشی
مناسب برای تازهکارها و حتی حرفهایها
سبک و سادهست، با یه Docker run بالا میاد!
تحت وبه، فقط پورتش رو باز کن و عشق و حال کن
🛠 برای نصبش ؟ فقط این یه خطو بزن:
docker run -d -p 9000:9000 --name=portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
portainer/portainer-ce
اگه تازه داری وارد دنیای Docker میشی، Portainer مثل GPS میمونه برات! من که هرروز استفاده میکنم ازش.
| <Amir Nasiri/>
با Portainer میتونی:
همهی کانتینراتو گرافیکی ببینی و مدیریت کنی
لاگ بگیری
شبکهها، ولومها و استکها رو ببینی
با یه کلیک کانتینر بسازی یا پاک کنی!
حتی چندتا سرور Docker رو از یه پنل مدیریت کنی
به Kubernetes هم وصل میشه و کلی امکانات باحال داره!
مزایا؟
دیگه نیاز نیست همه چی رو حفظ باشی
مناسب برای تازهکارها و حتی حرفهایها
سبک و سادهست، با یه Docker run بالا میاد!
تحت وبه، فقط پورتش رو باز کن و عشق و حال کن
🛠 برای نصبش ؟ فقط این یه خطو بزن:
docker run -d -p 9000:9000 --name=portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
portainer/portainer-ce
اگه تازه داری وارد دنیای Docker میشی، Portainer مثل GPS میمونه برات! من که هرروز استفاده میکنم ازش.
| <Amir Nasiri/>
🔵 عنوان مقاله
DevOps: Automating Release Tags (4 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به اتوماسیون استفاده از GitHub Actions برای برچسبگذاری نسخهها براساس قواعد سیمانتیک و ایجاد انتشارات جدید هنگام ادغام درخواستهای کششی (pull request) میپردازد. این ورکفلو امکان افزایش نسخههای اصلی (major versions) به صورت خودکار را، که توسط برچسبها یا کلمات کلیدی خاص در PR ها فعال میشود، فراهم میآورد. همچنین، امکان تولید یادداشتهای انتشار بر اساس اطلاعات متادیتای PR و فشار دادن برچسبها و انتشارات بدون نیاز به دخالت دستی را دارد. این روش به طور قابل توجهی روند نگهداری نرمافزار و آزادسازی نسخههای جدید را تسهیل و خودکار میکند، که این امر به بهبود چرخه زندگی توسعه نرمافزار و کاهش خطاهای انسانی کمک شایانی میکند.
🟣لینک مقاله:
https://arinco.com.au/blog/devops-automating-release-tags/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
DevOps: Automating Release Tags (4 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به اتوماسیون استفاده از GitHub Actions برای برچسبگذاری نسخهها براساس قواعد سیمانتیک و ایجاد انتشارات جدید هنگام ادغام درخواستهای کششی (pull request) میپردازد. این ورکفلو امکان افزایش نسخههای اصلی (major versions) به صورت خودکار را، که توسط برچسبها یا کلمات کلیدی خاص در PR ها فعال میشود، فراهم میآورد. همچنین، امکان تولید یادداشتهای انتشار بر اساس اطلاعات متادیتای PR و فشار دادن برچسبها و انتشارات بدون نیاز به دخالت دستی را دارد. این روش به طور قابل توجهی روند نگهداری نرمافزار و آزادسازی نسخههای جدید را تسهیل و خودکار میکند، که این امر به بهبود چرخه زندگی توسعه نرمافزار و کاهش خطاهای انسانی کمک شایانی میکند.
🟣لینک مقاله:
https://arinco.com.au/blog/devops-automating-release-tags/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Arinco
DevOps: Automating Release Tags - Arinco
Recently, I was tasked with developing a consistent strategy for managing releases and tags in a GitHub repository that had grown organically without any
❤1
🔵 عنوان مقاله
Autonomous Network Operations framework: Unlock predictable and high-performing networks (5 minute read)
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی چارچوب عملیات شبکه خودکار Google Cloud میپردازد، که با استفاده از هوش مصنوعی پیشرفته، زیرساخت، و تحلیلگری، به ارائهدهندگان خدمات مخابراتی کمک میکند تا قابلیت اطمینان خدمات خود را افزایش دهند، عملیات خود را بهینهسازی کنند و تحول دیجیتالی خود را از طریق یک سیستم یکپارچه و قابل مقیاس تسریع بخشند. این تحول به سمت عملیات شبکه خودکار مبتنی بر AI در پاسخ به فشارهای افزایشی ناشی از رشد دادهها، گسترش ۵G و انتظارات در حال افزایش مشتریان صورت گرفته است. چارچوب مذکور توسط شرکا و طرفهای صنعتی عمده حمایت میشود و قادر است به شکلی موثر پاسخگوی نیازهای پیچیده و دائماً در حال تحول صنعت مخابرات باشد. این رویکرد نه تنها به بهبود عملکرد شبکه کمک میکند بلکه در آمادهسازی ارائهدهندگان خدمات برای مقابله با تغییرات آتی صنعت نیز مؤثر است.
🟣لینک مقاله:
https://cloud.google.com/blog/topics/telecommunications/the-autonomous-network-operations-framework-for-csps/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Autonomous Network Operations framework: Unlock predictable and high-performing networks (5 minute read)
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی چارچوب عملیات شبکه خودکار Google Cloud میپردازد، که با استفاده از هوش مصنوعی پیشرفته، زیرساخت، و تحلیلگری، به ارائهدهندگان خدمات مخابراتی کمک میکند تا قابلیت اطمینان خدمات خود را افزایش دهند، عملیات خود را بهینهسازی کنند و تحول دیجیتالی خود را از طریق یک سیستم یکپارچه و قابل مقیاس تسریع بخشند. این تحول به سمت عملیات شبکه خودکار مبتنی بر AI در پاسخ به فشارهای افزایشی ناشی از رشد دادهها، گسترش ۵G و انتظارات در حال افزایش مشتریان صورت گرفته است. چارچوب مذکور توسط شرکا و طرفهای صنعتی عمده حمایت میشود و قادر است به شکلی موثر پاسخگوی نیازهای پیچیده و دائماً در حال تحول صنعت مخابرات باشد. این رویکرد نه تنها به بهبود عملکرد شبکه کمک میکند بلکه در آمادهسازی ارائهدهندگان خدمات برای مقابله با تغییرات آتی صنعت نیز مؤثر است.
🟣لینک مقاله:
https://cloud.google.com/blog/topics/telecommunications/the-autonomous-network-operations-framework-for-csps/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Google Cloud Blog
The autonomous Network Operations framework for CSPs | Google Cloud Blog
CSPs can unlock predictable and high-performing networks with Google Cloud’s AI-first Autonomous Networking Operations framework.
Forwarded from AI Labdon
🔵 عنوان مقاله
Intent-to-infrastructure: Platform engineers break bottlenecks with AI (7 minute read)
🟢 خلاصه مقاله:
مهندسان پلتفرم با مشکل تنگنا مواجه هستند؛ به طوری که هوش مصنوعی به توسعهدهندگان امکان میدهد تا کل برنامهها را در چند ساعت تولید کنند، درحالیکه تأمین زیرساخت هنوز چند روز زمان میبرد. برای حل این مشکل، راهکار "قصد به زیرساخت" در حال ظهور است، که با استفاده از هوش مصنوعی "چیزی که نیاز داریم" را به زیرساخت برمیگرداند و به تیمهای پلتفرم این امکان را میدهد تا تحویل زیرساختها را گسترش داده و گلوگاههای دستی را کاهش دهند. این رویکرد به تسریع فرآیند تأمین زیرساخت و بهبود کارایی مهندسی پلتفرم کمک میکند. از این طریق تیمها میتوانند با سرعت بیشتری به نیازهای توسعهدهندگان پاسخ دهند و بر سرعت و انعطافپذیری کلی در تولید نرمافزار تأثیر میگذارند.
🟣لینک مقاله:
https://platformengineering.org/blog/intent-to-infrastructure-platform-engineers-break-bottlenecks-with-ai?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Intent-to-infrastructure: Platform engineers break bottlenecks with AI (7 minute read)
🟢 خلاصه مقاله:
مهندسان پلتفرم با مشکل تنگنا مواجه هستند؛ به طوری که هوش مصنوعی به توسعهدهندگان امکان میدهد تا کل برنامهها را در چند ساعت تولید کنند، درحالیکه تأمین زیرساخت هنوز چند روز زمان میبرد. برای حل این مشکل، راهکار "قصد به زیرساخت" در حال ظهور است، که با استفاده از هوش مصنوعی "چیزی که نیاز داریم" را به زیرساخت برمیگرداند و به تیمهای پلتفرم این امکان را میدهد تا تحویل زیرساختها را گسترش داده و گلوگاههای دستی را کاهش دهند. این رویکرد به تسریع فرآیند تأمین زیرساخت و بهبود کارایی مهندسی پلتفرم کمک میکند. از این طریق تیمها میتوانند با سرعت بیشتری به نیازهای توسعهدهندگان پاسخ دهند و بر سرعت و انعطافپذیری کلی در تولید نرمافزار تأثیر میگذارند.
🟣لینک مقاله:
https://platformengineering.org/blog/intent-to-infrastructure-platform-engineers-break-bottlenecks-with-ai?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
platformengineering.org
Intent-to-Infrastructure: Platform engineers break bottlenecks with AI
Intent-to-Infrastructure era transforms cloud infrastructure approach, enabling platform teams to become strategic force multipliers in AI-driven development.
Forwarded from Bardia & Erfan
پاول دروف : اگه دانشآموزی و نمیدونی رو چی تمرکز کنی، برو سراغ ریاضی!
▪️ریاضی بهت یاد میده که به مغز خودت تکیه کنی، منطقی فکر کنی، مسئله رو خرد کنی و قدمبهقدم درست پیش بری.
▪️و این دقیقاً همون مهارتیه که برای ساختن شرکت، راه انداختن پروژه و موفقیت تو هر کاری لازمه!
▪️ریاضی بهت یاد میده که به مغز خودت تکیه کنی، منطقی فکر کنی، مسئله رو خرد کنی و قدمبهقدم درست پیش بری.
▪️و این دقیقاً همون مهارتیه که برای ساختن شرکت، راه انداختن پروژه و موفقیت تو هر کاری لازمه!
❤1🙏1
🔵 عنوان مقاله
What Would a Kubernetes 2.0 Look Like (13 minute read)
🟢 خلاصه مقاله:
Kubernetes، که در دهه گذشته تحولی بزرگ در مدیریت زیرساختها ایجاد کرده است، اکنون با محدودیتهای قابل توجه در کاربرد و معماری مواجه است. برای رفع این محدودیتها، پیشنهاد میشود که نسخهای جدید تحت عنوان Kubernetes 2.0 ارائه شود که شامل تغییرات اساسی است. این نسخه جدید، زبان تنظیم YAML را با HCL جایگزین میکند که امنیت و قدرت بیان بیشتری را فراهم میآورد، از پشتیبانیهای ذخیرهسازی قابل افزونه فراتر از etcd پشتیبانی میکند، یک مدیر بسته بومی را به جای Helm معرفی میکند، به طور پیشفرض از شبکهسازی IPv6 پشتیبانی میکند، و بهبود تنظیمات پیشفرض را برای بهینهسازی تجربه کاربری و کاهش بار عملیاتی تأکید میکند. این تغییرات به منظور رفع نقاط ضعف فعلی و توسعه پایدارتر انجام شده است.
🟣لینک مقاله:
https://matduggan.com/what-would-a-kubernetes-2-0-look-like/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
What Would a Kubernetes 2.0 Look Like (13 minute read)
🟢 خلاصه مقاله:
Kubernetes، که در دهه گذشته تحولی بزرگ در مدیریت زیرساختها ایجاد کرده است، اکنون با محدودیتهای قابل توجه در کاربرد و معماری مواجه است. برای رفع این محدودیتها، پیشنهاد میشود که نسخهای جدید تحت عنوان Kubernetes 2.0 ارائه شود که شامل تغییرات اساسی است. این نسخه جدید، زبان تنظیم YAML را با HCL جایگزین میکند که امنیت و قدرت بیان بیشتری را فراهم میآورد، از پشتیبانیهای ذخیرهسازی قابل افزونه فراتر از etcd پشتیبانی میکند، یک مدیر بسته بومی را به جای Helm معرفی میکند، به طور پیشفرض از شبکهسازی IPv6 پشتیبانی میکند، و بهبود تنظیمات پیشفرض را برای بهینهسازی تجربه کاربری و کاهش بار عملیاتی تأکید میکند. این تغییرات به منظور رفع نقاط ضعف فعلی و توسعه پایدارتر انجام شده است.
🟣لینک مقاله:
https://matduggan.com/what-would-a-kubernetes-2-0-look-like/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
matduggan.com
What Would a Kubernetes 2.0 Look Like
As we approach the 10 year anniversary of the 1.0 release of Kubernetes, let's take stock of the successes and failures of the project in the wild. Also what would be on a wish list for a Kubernetes 2.0 release.
🔵 عنوان مقاله
Measuring Commercial Impact at Scale at Canva (14 minute read)
🟢 خلاصه مقاله:
شرکت Canva یک ابزار داخلی به نام برنامه IMPACT را توسعه داده است که از فناوریهای Snowflake، Streamlit، Snowpark، و Cortex بهره میبرد تا تاثیر تجاری آزمایشهای خود را اندازهگیری کند. این شرکت در امسال بیش از ۱۸۰۰ آزمایش انجام داده است. برنامه IMPACT به کاربران امکان میدهد تا با استفاده از تجربهای کمکد یا بدون کد، تاثیر تجاری را برآورد کنند. این ابزار زمان لازم برای تحلیل دادهها را از بیش از ۶ ساعت به کمتر از ۱۰ دقیقه کاهش داده است، که این نشاندهنده بهبود چشمگیری در کارایی و سرعت پردازش دادهها در Canva است. این پیشرفت به کمپانی اجازه میدهد تا با دقت و سرعت بیشتری اثرات اقتصادی فعالیتهای خود را ارزیابی کند.
🟣لینک مقاله:
https://www.canva.dev/blog/engineering/measuring-commerical-impact-at-scale/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Measuring Commercial Impact at Scale at Canva (14 minute read)
🟢 خلاصه مقاله:
شرکت Canva یک ابزار داخلی به نام برنامه IMPACT را توسعه داده است که از فناوریهای Snowflake، Streamlit، Snowpark، و Cortex بهره میبرد تا تاثیر تجاری آزمایشهای خود را اندازهگیری کند. این شرکت در امسال بیش از ۱۸۰۰ آزمایش انجام داده است. برنامه IMPACT به کاربران امکان میدهد تا با استفاده از تجربهای کمکد یا بدون کد، تاثیر تجاری را برآورد کنند. این ابزار زمان لازم برای تحلیل دادهها را از بیش از ۶ ساعت به کمتر از ۱۰ دقیقه کاهش داده است، که این نشاندهنده بهبود چشمگیری در کارایی و سرعت پردازش دادهها در Canva است. این پیشرفت به کمپانی اجازه میدهد تا با دقت و سرعت بیشتری اثرات اقتصادی فعالیتهای خود را ارزیابی کند.
🟣لینک مقاله:
https://www.canva.dev/blog/engineering/measuring-commerical-impact-at-scale/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
canva.dev
Measuring Commercial Impact at Scale at Canva - Canva Engineering Blog
How We Built Canva's IMPACT App with Streamlit in Snowflake
🔵 عنوان مقاله
Bazel's Original Sins (3 minute read)
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی چالشهایی که در استفاده از ابزار ساخت Bazel وجود دارد میپردازد. از جمله این که Bazel، با وجود وعدههای اولیهای که مبنی بر ساختهای کاملاً مستقل (hermetic) داده بود، به دلیل اتصال به سیستم فایل ریشه، دچار ناسازگاری و وابستگیهای پنهان میشود که منجر به رفتارهای ناسازگار میگردد. همچنین، پشتیبانی افزوده شده برای سیستمعامل ویندوز و ماژول bzlmod، پیچیدگی و مشکلات وابستگی جدیدی را معرفی کرده است که از رویکرد مونوریپوی دقیق و کنترلشدهای که در شرکت گوگل بسیار موفق عمل کرده بود، دور میشود. این تغییرات به شهرت و کارایی این ابزار در محیطهای توسعه نرمافزار خارج از گوگل آسیب میزند. این مقاله بر اهمیت حفظ سادگی و کارایی در ابزارهای توسعه نرمافزار تاکید دارد و تأثیرات منفی این دگرگونیها را بررسی میکند.
🟣لینک مقاله:
https://fzakaria.com/2025/06/22/bazel-s-original-sins?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Bazel's Original Sins (3 minute read)
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی چالشهایی که در استفاده از ابزار ساخت Bazel وجود دارد میپردازد. از جمله این که Bazel، با وجود وعدههای اولیهای که مبنی بر ساختهای کاملاً مستقل (hermetic) داده بود، به دلیل اتصال به سیستم فایل ریشه، دچار ناسازگاری و وابستگیهای پنهان میشود که منجر به رفتارهای ناسازگار میگردد. همچنین، پشتیبانی افزوده شده برای سیستمعامل ویندوز و ماژول bzlmod، پیچیدگی و مشکلات وابستگی جدیدی را معرفی کرده است که از رویکرد مونوریپوی دقیق و کنترلشدهای که در شرکت گوگل بسیار موفق عمل کرده بود، دور میشود. این تغییرات به شهرت و کارایی این ابزار در محیطهای توسعه نرمافزار خارج از گوگل آسیب میزند. این مقاله بر اهمیت حفظ سادگی و کارایی در ابزارهای توسعه نرمافزار تاکید دارد و تأثیرات منفی این دگرگونیها را بررسی میکند.
🟣لینک مقاله:
https://fzakaria.com/2025/06/22/bazel-s-original-sins?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Farid Zakaria’s Blog
Bazel’s Original Sins
I have always enjoyed build systems. I enjoy the craft of software engineering and I geek out about building software in the same way chefs do about their knives.
🔵 عنوان مقاله
Datadog + OpenAI: Codex CLI integration for AI‑assisted DevOps (5 minute read)
🟢 خلاصه مقاله:
اوپنایآی و دیتاداگ با یکپارچهسازی CLI بر پایهی زبان برنامهنویسی راست (Rust) به نام Codex با سرور جدید MCP دیتاداگ، قابلیت کمک فوری و بومی در ترمینال را برای مهندسین DevOps در نوبت کاری فراهم کردهاند. اکنون عامل Codex قادر است لاگها، معیارها و حوادث را از طریق زبان طبیعی جمعآوری کند، دادههای قابل مشاهده را به صورت ساختاریافته با المانهای UI سبکوزن نمایش دهد، و اتوماسیون متناسب با زمینه را برای تسریع در حل حوادث پیشنهاد دهد. این ادغام، کارایی مهندسین DevOps را توسط فراهمکردن ابزارهای پیشرفته و دسترسی سریع به اطلاعات مورد نیاز بدون نیاز به تعویض بین ابزارها و سیستمها بهبود میبخشد، در نتیجه سرعت و دقت در تشخیص و رفع مشکلات تقویت میشود.
🟣لینک مقاله:
https://www.datadoghq.com/blog/openai-datadog-ai-devops-agent/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Datadog + OpenAI: Codex CLI integration for AI‑assisted DevOps (5 minute read)
🟢 خلاصه مقاله:
اوپنایآی و دیتاداگ با یکپارچهسازی CLI بر پایهی زبان برنامهنویسی راست (Rust) به نام Codex با سرور جدید MCP دیتاداگ، قابلیت کمک فوری و بومی در ترمینال را برای مهندسین DevOps در نوبت کاری فراهم کردهاند. اکنون عامل Codex قادر است لاگها، معیارها و حوادث را از طریق زبان طبیعی جمعآوری کند، دادههای قابل مشاهده را به صورت ساختاریافته با المانهای UI سبکوزن نمایش دهد، و اتوماسیون متناسب با زمینه را برای تسریع در حل حوادث پیشنهاد دهد. این ادغام، کارایی مهندسین DevOps را توسط فراهمکردن ابزارهای پیشرفته و دسترسی سریع به اطلاعات مورد نیاز بدون نیاز به تعویض بین ابزارها و سیستمها بهبود میبخشد، در نتیجه سرعت و دقت در تشخیص و رفع مشکلات تقویت میشود.
🟣لینک مقاله:
https://www.datadoghq.com/blog/openai-datadog-ai-devops-agent/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Datadog
Datadog + OpenAI: Codex CLI integration for AI‑assisted DevOps | Datadog
Learn how Datadog developed an integration between OpenAI’s Codex CLI and our new MCP server to enable AI agents that access and act on real-time observability data—bringing faster incident response to the terminal.
🔵 عنوان مقاله
The Jitter-Trap: How Randomness Betrays the Evasive (8 minute read)
🟢 خلاصه مقاله:
Varonis Threat Labs اخیراً تکنیکی جدید به نام Jitter-Trap را توسعه دادهاست که قادر است تواصل کنترل و فرمان C2 را با شناسایی الگوهای تصادفی تشخیص دهد. این روش، به بررسی پارامترهای خواب و لرزش (jitter) ترافیک ریزنده، به همراه تغییرات در URLها میپردازد تا فعالیتهای مخرب را حتی زمانی که از چارچوبهایی مانند Cobalt Strike و Sliver استفاده میشود، کشف کند. این تکنیک با تمرکز بر تغییرات و تصادفیتها در تبادل دادهها، قادر است ترافیک اینترنتی غیرعادی را که ممکن است نشاندهنده وجود بدافزار باشد، شناسایی کند. استفاده از Jitter-Trap میتواند به متخصصین امنیت سایبری کمک کند تا حملات مخفیانه و پیچیده را به موقع تشخیص دهند و از نفوذ بیشتر جلوگیری کنند.
🟣لینک مقاله:
https://www.varonis.com/blog/jitter-trap?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
The Jitter-Trap: How Randomness Betrays the Evasive (8 minute read)
🟢 خلاصه مقاله:
Varonis Threat Labs اخیراً تکنیکی جدید به نام Jitter-Trap را توسعه دادهاست که قادر است تواصل کنترل و فرمان C2 را با شناسایی الگوهای تصادفی تشخیص دهد. این روش، به بررسی پارامترهای خواب و لرزش (jitter) ترافیک ریزنده، به همراه تغییرات در URLها میپردازد تا فعالیتهای مخرب را حتی زمانی که از چارچوبهایی مانند Cobalt Strike و Sliver استفاده میشود، کشف کند. این تکنیک با تمرکز بر تغییرات و تصادفیتها در تبادل دادهها، قادر است ترافیک اینترنتی غیرعادی را که ممکن است نشاندهنده وجود بدافزار باشد، شناسایی کند. استفاده از Jitter-Trap میتواند به متخصصین امنیت سایبری کمک کند تا حملات مخفیانه و پیچیده را به موقع تشخیص دهند و از نفوذ بیشتر جلوگیری کنند.
🟣لینک مقاله:
https://www.varonis.com/blog/jitter-trap?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Varonis
The Jitter-Trap: How Randomness Betrays the Evasive
Discover how Varonis researchers detect stealthy beacon traffic by analyzing jitter patterns, turning evasion tactics into powerful behavioral detection signals.
❤1
🔵 عنوان مقاله
Everything you need to know about NIST's new guidance in “SP 1800-35: Implementing a Zero Trust Architecture” (10 minute read)
🟢 خلاصه مقاله:
منتشر نمودن "انتشار ویژه 1800-35" از سوی NIST راهنماهای عملی برای استقرار معماری اعتماد صفر (ZTA) در محیطهای مختلف ارائه میدهد و بر اجرای سیاستها و مدیریت امن دسترسی تمرکز دارد. پلتفرم اعتماد صفر Cloudflare با تسهیل پیادهسازی ZTA، راهحلی قابل مقیاس و پخش شده در سراسر جهان را ارائه میدهد که امکان ادغام با ارائهدهندگانی مانند Okta، Microsoft، CrowdStrike، و SentinelOne را فراهم میکند. این پلتفرم ویژگیهایی نظیر امتثال به FedRAMP و رمزنگاری پس از کوانتوم را داراست. این مقاله بر اهمیت فرایندهای امنیتی معتبر و پیشرفته در معماری اعتماد صفر تاکید میورزد و راهکارهایی عملی برای اجرا در سازمانها ارائه میدهد. این منشور به عنوان یک منبع ارزشمند برای سازمانهایی است که به دنبال بهبود استانداردهای امنیتی و کاهش ریسکهای سایبری هستند.
🟣لینک مقاله:
https://blog.cloudflare.com/nist-sp-1300-85/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Everything you need to know about NIST's new guidance in “SP 1800-35: Implementing a Zero Trust Architecture” (10 minute read)
🟢 خلاصه مقاله:
منتشر نمودن "انتشار ویژه 1800-35" از سوی NIST راهنماهای عملی برای استقرار معماری اعتماد صفر (ZTA) در محیطهای مختلف ارائه میدهد و بر اجرای سیاستها و مدیریت امن دسترسی تمرکز دارد. پلتفرم اعتماد صفر Cloudflare با تسهیل پیادهسازی ZTA، راهحلی قابل مقیاس و پخش شده در سراسر جهان را ارائه میدهد که امکان ادغام با ارائهدهندگانی مانند Okta، Microsoft، CrowdStrike، و SentinelOne را فراهم میکند. این پلتفرم ویژگیهایی نظیر امتثال به FedRAMP و رمزنگاری پس از کوانتوم را داراست. این مقاله بر اهمیت فرایندهای امنیتی معتبر و پیشرفته در معماری اعتماد صفر تاکید میورزد و راهکارهایی عملی برای اجرا در سازمانها ارائه میدهد. این منشور به عنوان یک منبع ارزشمند برای سازمانهایی است که به دنبال بهبود استانداردهای امنیتی و کاهش ریسکهای سایبری هستند.
🟣لینک مقاله:
https://blog.cloudflare.com/nist-sp-1300-85/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
The Cloudflare Blog
Everything you need to know about NIST’s new guidance in “SP 1800-35: Implementing a Zero Trust Architecture”
We read NIST’s new guidance on “Implementing a Zero-Trust Architecture” so that you don’t have to. Read this to get the key points on the newly-released NIST Special Publication 1800-35.
🌟 Azure DevOps: Zero to Hero Series 🌟
Hey everyone! 🚀 Ready to elevate your DevOps skills? Check out our comprehensive "Azure DevOps Zero to Hero" series on Dev.to! This series covers everything you need to know about Azure DevOps, from the basics to advanced concepts, with hands-on demos and real-world projects.
🖥 Read the full series here: Azure DevOps Zero to Hero Series
➡️What You'll Learn:
1. Introduction to Azure DevOps
- Understanding DevOps and its importance
- Overview of Azure DevOps services
- Setting up your Azure DevOps environment
2. Azure Boards and Agile Project Management
- Managing work items with Azure Boards
- Implementing Agile, Scrum, and Kanban processes
- Customizing dashboards and queries
3. Mastering Git and Source Control
- Introduction to Git and Azure Repos
- Branching, merging, and pull requests
- Managing repositories and code reviews
4. Build and Release Pipelines
- Creating and configuring build pipelines
- Continuous Integration (CI) and Continuous Deployment (CD)
- Using Azure Pipelines for automated deployments
5. Azure Artifacts and Test Plans
- Managing packages with Azure Artifacts
- Setting up and running test plans
- Ensuring code quality and compliance
Hey everyone! 🚀 Ready to elevate your DevOps skills? Check out our comprehensive "Azure DevOps Zero to Hero" series on Dev.to! This series covers everything you need to know about Azure DevOps, from the basics to advanced concepts, with hands-on demos and real-world projects.
🖥 Read the full series here: Azure DevOps Zero to Hero Series
➡️What You'll Learn:
1. Introduction to Azure DevOps
- Understanding DevOps and its importance
- Overview of Azure DevOps services
- Setting up your Azure DevOps environment
2. Azure Boards and Agile Project Management
- Managing work items with Azure Boards
- Implementing Agile, Scrum, and Kanban processes
- Customizing dashboards and queries
3. Mastering Git and Source Control
- Introduction to Git and Azure Repos
- Branching, merging, and pull requests
- Managing repositories and code reviews
4. Build and Release Pipelines
- Creating and configuring build pipelines
- Continuous Integration (CI) and Continuous Deployment (CD)
- Using Azure Pipelines for automated deployments
5. Azure Artifacts and Test Plans
- Managing packages with Azure Artifacts
- Setting up and running test plans
- Ensuring code quality and compliance
DEV Community
Azure DevOps Zero to Hero Series
Introduction Welcome to the Azure DevOps Zero to Hero Series! This comprehensive series is...
🔵 عنوان مقاله
Adding PostgreSQL State Backend Support to Pulumi: A Community Contribution Journey (4 minute read)
🟢 خلاصه مقاله:
پولومی از این پس پشتیبانی از PostgreSQL را به عنوان گزینهای برای ذخیرهسازی حالت در مدیریت زیرساخت به عنوان کد ارائه میدهد. این ویژگی جدید امکان استفاده از تراکنشهای ACID و افزایش سرعت در زمان کار با فایلهای حالت کوچکتر را فراهم میآورد. استفاده از PostgreSQL به کاربران اجازه میدهد تا در محیطهایی که نیاز به قابلیت اطمینان و امنیت بالا دارند، از زیرساخت به صورت کدی با کارایی بهتر استفاده کنند. این تغییر باعث بهبود تجربه کاربری در مدیریت زیرساختها و توسعه آنها به صورت مداوم و ایمن میشود. Pulumi با افزودن این قابلیت، گزینههای بیشتری برای ذخیرهسازی و مدیریت حالتهای زیرساخت خود به کاربران ارائه میدهد و به این ترتیب انعطافپذیری در انتخاب تکنولوژی برای تیمهای توسعه فراهم میشود.
🟣لینک مقاله:
https://www.pulumi.com/blog/postgres-diy-backend/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Adding PostgreSQL State Backend Support to Pulumi: A Community Contribution Journey (4 minute read)
🟢 خلاصه مقاله:
پولومی از این پس پشتیبانی از PostgreSQL را به عنوان گزینهای برای ذخیرهسازی حالت در مدیریت زیرساخت به عنوان کد ارائه میدهد. این ویژگی جدید امکان استفاده از تراکنشهای ACID و افزایش سرعت در زمان کار با فایلهای حالت کوچکتر را فراهم میآورد. استفاده از PostgreSQL به کاربران اجازه میدهد تا در محیطهایی که نیاز به قابلیت اطمینان و امنیت بالا دارند، از زیرساخت به صورت کدی با کارایی بهتر استفاده کنند. این تغییر باعث بهبود تجربه کاربری در مدیریت زیرساختها و توسعه آنها به صورت مداوم و ایمن میشود. Pulumi با افزودن این قابلیت، گزینههای بیشتری برای ذخیرهسازی و مدیریت حالتهای زیرساخت خود به کاربران ارائه میدهد و به این ترتیب انعطافپذیری در انتخاب تکنولوژی برای تیمهای توسعه فراهم میشود.
🟣لینک مقاله:
https://www.pulumi.com/blog/postgres-diy-backend/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
pulumi
Adding PostgreSQL State Backend Support to Pulumi: A Community Contribution Journey
Learn about the community-driven journey to add PostgreSQL as a state backend option for Pulumi's DIY backend, enabling robust, scalable state management for self-hosted infrastructure.
Forwarded from AI Labdon
مرورگر Zen بر پایه فایرفاکس و با الهام از طراحی مدرن Arc ساخته شده.
جدا از خوشگلی و امکانات زیادی که برای شخصیسازی و بهرهوری بیشتر داره؛ حریم شخصی برای Zen مهمه و برخلاف فایرفاکس و گوگل کروم، از دیتای کاربر برای توسعه AI استفاده نمیکنه!
+ دریافت:
https://zen-browser.app
<Yaser Shahi/>
جدا از خوشگلی و امکانات زیادی که برای شخصیسازی و بهرهوری بیشتر داره؛ حریم شخصی برای Zen مهمه و برخلاف فایرفاکس و گوگل کروم، از دیتای کاربر برای توسعه AI استفاده نمیکنه!
+ دریافت:
https://zen-browser.app
<Yaser Shahi/>
🔵 عنوان مقاله
Implicit is better than explicit (3 minute read)
🟢 خلاصه مقاله:
مقاله مذکور به بررسی و تحلیل علت قطعی خدمات Google Cloud در ماه ژوئن میپردازد. بنا بر اطلاعات ارائه شده، ریشه این اختلال، ناشی از یک سیاست پیکربندی نادرست با فیلدهای خالی بوده است. این خطا در تنظیمات باعث شده است تا حلقهای از خطاها در سرویس کنترل فعال شود و به صورت متوالی در سراسر مناطق مختلف به وقوع پیوندد. عدم تنظیم صحیح فیلدها ایجاد توالی اشکال در این سرویس را به دنبال داشته و موجب شده است که سرویسها و دسترسیها به طور گستردهای دچار قطعی شوند. این اتفاق نشاندهنده اهمیت دقت در پیکربندی های سیستمی است و لزوم بازنگری در فرایندهای تعریف شده برای جلوگیری از وقوع چنین خطاهایی در آینده را مورد تاکید قرار میدهد.
🟣لینک مقاله:
https://sophiabits.com/blog/implicit-is-better-than-explicit?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Implicit is better than explicit (3 minute read)
🟢 خلاصه مقاله:
مقاله مذکور به بررسی و تحلیل علت قطعی خدمات Google Cloud در ماه ژوئن میپردازد. بنا بر اطلاعات ارائه شده، ریشه این اختلال، ناشی از یک سیاست پیکربندی نادرست با فیلدهای خالی بوده است. این خطا در تنظیمات باعث شده است تا حلقهای از خطاها در سرویس کنترل فعال شود و به صورت متوالی در سراسر مناطق مختلف به وقوع پیوندد. عدم تنظیم صحیح فیلدها ایجاد توالی اشکال در این سرویس را به دنبال داشته و موجب شده است که سرویسها و دسترسیها به طور گستردهای دچار قطعی شوند. این اتفاق نشاندهنده اهمیت دقت در پیکربندی های سیستمی است و لزوم بازنگری در فرایندهای تعریف شده برای جلوگیری از وقوع چنین خطاهایی در آینده را مورد تاکید قرار میدهد.
🟣لینک مقاله:
https://sophiabits.com/blog/implicit-is-better-than-explicit?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
sophiabits.com
Implicit is better than explicit | Sophia Willows
Forwarded from omid trade 360
🔵 عنوان مقاله
Aave TVL 50% greater than Revolut's (1 minute read)
🟢 خلاصه مقاله:
مقاله حاضر، به بررسی و مقایسه Aave و Revolut میپردازد که دو سازمان مالی در عرصههای متفاوت هستند. Aave، یک پلتفرم وام دهی غیرمتمرکز است که بر بستر بلاکچین فعالیت میکند، در حالی که Revolut یک شرکت فناوری مالی است که خدمات بانکی و تبدیل ارز را ارائه میدهد. بر اساس این مقاله، میزان کل ارزش قفلشده (TVL) در Aave، تقریباً 50 درصد بیشتر از داراییهای تحت مدیریت (AUM) در Revolut است. این تفاوت عمده ارزش نشاندهنده پذیرش گستردهتر و اعتماد بیشتر به پلتفرمهای مالی بلاکچین مانند Aave در مقابل روشهای سنتیتر مدیریت دارایی است که توسط شرکتهایی مانند Revolut انجام میشود. این خلاصه برجسته کردن این تفاوت اساسی میان دو مدل تجاری و نقش تکنولوژیهای نوین در تحول عرصه مالی را در بر دارد.
🟣لینک مقاله:
https://threadreaderapp.com/thread/1931735079098921341.html?utm_source=tldrcrypto
➖➖➖➖➖➖➖➖
👑 @omidtrade360
Aave TVL 50% greater than Revolut's (1 minute read)
🟢 خلاصه مقاله:
مقاله حاضر، به بررسی و مقایسه Aave و Revolut میپردازد که دو سازمان مالی در عرصههای متفاوت هستند. Aave، یک پلتفرم وام دهی غیرمتمرکز است که بر بستر بلاکچین فعالیت میکند، در حالی که Revolut یک شرکت فناوری مالی است که خدمات بانکی و تبدیل ارز را ارائه میدهد. بر اساس این مقاله، میزان کل ارزش قفلشده (TVL) در Aave، تقریباً 50 درصد بیشتر از داراییهای تحت مدیریت (AUM) در Revolut است. این تفاوت عمده ارزش نشاندهنده پذیرش گستردهتر و اعتماد بیشتر به پلتفرمهای مالی بلاکچین مانند Aave در مقابل روشهای سنتیتر مدیریت دارایی است که توسط شرکتهایی مانند Revolut انجام میشود. این خلاصه برجسته کردن این تفاوت اساسی میان دو مدل تجاری و نقش تکنولوژیهای نوین در تحول عرصه مالی را در بر دارد.
🟣لینک مقاله:
https://threadreaderapp.com/thread/1931735079098921341.html?utm_source=tldrcrypto
➖➖➖➖➖➖➖➖
👑 @omidtrade360
Threadreaderapp
Thread by @lemiscate on Thread Reader App
@lemiscate: People are largely unaware that the AAVE TVL is approximately 50% larger than Revolut’s AUM. (According to their 2024 annual report) Current active loan size of Aave is also larger than all Revolut savin...…
Forwarded from Linux Labdon
من از ابزارهایی که ساده هستند، بیشتر استقبال میکنم. ابزارهایی مثل insomnia و Postman گاهی اوقات برای استفاده من که اغلب امنیتی هست overkill است. گاهی حتی با curl کارم راه میافتد.
ابزار https://voiden.md را امروز دیدم و سبک متفاوتی دارد.
شاید آزمایش آن ایده بدی نباشد.
<VAHID NAMENI/>
ابزار https://voiden.md را امروز دیدم و سبک متفاوتی دارد.
شاید آزمایش آن ایده بدی نباشد.
<VAHID NAMENI/>
voiden.md
Voiden.md — The Offline, Git-Native API Workspace
Redefining how developers work with APIs. One Git-native, composable workspace. Offline-first. Markdown-powered. Developer-loved.