📌 Senior Site Reliability Engineer - Cloud Platform
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: Trade Republic
📍 Location: GERMANY
⌨️ Category: #Devops
🔗 Tags: #python #java #aws #terraform #cloud #kotlin
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: Trade Republic
📍 Location: GERMANY
⌨️ Category: #Devops
🔗 Tags: #python #java #aws #terraform #cloud #kotlin
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
Telegram
Labdon
Bardia invites you to add the folder “Labdon”, which includes 8 chats.
Forwarded from Bardia & Erfan
درود به همگی چند ماه پیش تصمیم گرفتم توی مواردی که خیلی باهاش سروکار دارم نمونه سوالتش رو از بعضی سایت ها و یا استک اور فلو بهش برخوردم رو توی ریپوهای زیر جداگانه جمع آوری کنم
اگر دوس داشتید به اشتراک بزارید و حمایت و مشارکت کنید
🎯- نمونه سوالات مصاحبه ای گیت
https://github.com/mrbardia72/git-Interview-Questions-And-Answers
🎯- نمونه سوالات مصاحبه ای گولنگ
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
🎯- نمونه سوالات مصاحبه ای دیتابیس
https://github.com/mrbardia72/db-Interview-Questions-and-Answers
🎯- نمونه سوالات مصاحبه ای داکر
https://github.com/mrbardia72/docker-Interview-Questions-and-Answers
🎯- نمونه سوالات مصاحبه ای والت
https://github.com/mrbardia72/vault-Interview-Questions-and-Answers
👇👇join👇👇
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
اگر دوس داشتید به اشتراک بزارید و حمایت و مشارکت کنید
🎯- نمونه سوالات مصاحبه ای گیت
https://github.com/mrbardia72/git-Interview-Questions-And-Answers
🎯- نمونه سوالات مصاحبه ای گولنگ
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
🎯- نمونه سوالات مصاحبه ای دیتابیس
https://github.com/mrbardia72/db-Interview-Questions-and-Answers
🎯- نمونه سوالات مصاحبه ای داکر
https://github.com/mrbardia72/docker-Interview-Questions-and-Answers
🎯- نمونه سوالات مصاحبه ای والت
https://github.com/mrbardia72/vault-Interview-Questions-and-Answers
👇👇join👇👇
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
💘1
Forwarded from Gopher Academy
🔵 عنوان مقاله
Master the Fullstack
🟢 خلاصه مقاله:
این مقاله یک مسیر یادگیری جامع را برای کاربرانی که قصد توسعه مهارتهای خود در زمینه سرور دارند، ارائه میدهد. در این مقاله، خواننده با نحوه ساخت APIها، ایجاد کانتینرها، استقرار کد، راهاندازی سرورها و دیگر فعالیتهای مرتبط آشنا میشود. فرآیند یادگیری به گونهای طراحی شده است که پوشش دهنده تمام جنبههای تکنیکی مورد نیاز برای مدیریت و بهینهسازی عملکرد سرورها باشد. مقاله بر تعادل بین نظریه و عملی تأکید دارد و به خوانندگان این امکان را میدهد که با انجام تمرینهای عملی دانش خود را به طور مؤثر تقویت کنند. این محتوا برای توسعهدهندگان نرمافزار، مدیران سیستم و هر فرد دیگری که به دنبال افزایش دانش فنی خود در زمینه سرور و زیرساختهای مرتبط هستند، مناسب است.
🟣لینک مقاله:
https://golangweekly.com/link/163963/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Master the Fullstack
🟢 خلاصه مقاله:
این مقاله یک مسیر یادگیری جامع را برای کاربرانی که قصد توسعه مهارتهای خود در زمینه سرور دارند، ارائه میدهد. در این مقاله، خواننده با نحوه ساخت APIها، ایجاد کانتینرها، استقرار کد، راهاندازی سرورها و دیگر فعالیتهای مرتبط آشنا میشود. فرآیند یادگیری به گونهای طراحی شده است که پوشش دهنده تمام جنبههای تکنیکی مورد نیاز برای مدیریت و بهینهسازی عملکرد سرورها باشد. مقاله بر تعادل بین نظریه و عملی تأکید دارد و به خوانندگان این امکان را میدهد که با انجام تمرینهای عملی دانش خود را به طور مؤثر تقویت کنند. این محتوا برای توسعهدهندگان نرمافزار، مدیران سیستم و هر فرد دیگری که به دنبال افزایش دانش فنی خود در زمینه سرور و زیرساختهای مرتبط هستند، مناسب است.
🟣لینک مقاله:
https://golangweekly.com/link/163963/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
بررسی دو مفهوم stateful و stateless توی طراحی سیستم ها بخصوص توی وب و api ها
این روش ها هرکدوم مزایا و معایب خودشونو دارن که من چند تاشو میگم
1- دارای حالت (stateful) : توی یک سیستم دارای حالت ، سرور میاد و اطلاعاتی که مربوط به وضعیت کاربر میشن رو ذخیره میکنه داخل session ؛ برای مثال وقتی وارد یک سایت فروشگاهی میشیم اطلاعاتی مثله (سبد خرید ، احراز هویت و ...) به دست سرور توی session ما ذخیره میشن.
از مزایای این روش اینه که مناسبه برای سیستم هایی که نیاز به پیگیری وضعیت کاربر دارن مثل (بازی ها ، چت ها ، سبد خرید و ....)
معایبش هم اینه که باید منابع بیشتری مصرف کنید و مقیاس پذیری سخت تری داره
2- بی حالت (stateless) : توی این مدل سیستم ها هیچ اطلاعاتی از درخواست های قبلی کاربر ذخیره نمیشن توی session. و هر درخواست مستقل از درخواست قبلی ارسال میشه و همه ی اطلاعات مورد نیاز باید توی همون درخواست دریافت بشه.
مزایای این روش سرعت بیشتری که داره هست چون نیاز ندارید به session دسترسی داشته باشید و مقیاس پذیری بالایی داره
معایب هم می تونیم به مدیریت پیچیده ای که ممکنه برای حفظ وضعیت کاربر ها ایجاد بشه اشاره کنیم و همینطور به ارسال اطلاعات تکراری و اضافی در هر درخواست اشاره کنیم.
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
این روش ها هرکدوم مزایا و معایب خودشونو دارن که من چند تاشو میگم
1- دارای حالت (stateful) : توی یک سیستم دارای حالت ، سرور میاد و اطلاعاتی که مربوط به وضعیت کاربر میشن رو ذخیره میکنه داخل session ؛ برای مثال وقتی وارد یک سایت فروشگاهی میشیم اطلاعاتی مثله (سبد خرید ، احراز هویت و ...) به دست سرور توی session ما ذخیره میشن.
از مزایای این روش اینه که مناسبه برای سیستم هایی که نیاز به پیگیری وضعیت کاربر دارن مثل (بازی ها ، چت ها ، سبد خرید و ....)
معایبش هم اینه که باید منابع بیشتری مصرف کنید و مقیاس پذیری سخت تری داره
2- بی حالت (stateless) : توی این مدل سیستم ها هیچ اطلاعاتی از درخواست های قبلی کاربر ذخیره نمیشن توی session. و هر درخواست مستقل از درخواست قبلی ارسال میشه و همه ی اطلاعات مورد نیاز باید توی همون درخواست دریافت بشه.
مزایای این روش سرعت بیشتری که داره هست چون نیاز ندارید به session دسترسی داشته باشید و مقیاس پذیری بالایی داره
معایب هم می تونیم به مدیریت پیچیده ای که ممکنه برای حفظ وضعیت کاربر ها ایجاد بشه اشاره کنیم و همینطور به ارسال اطلاعات تکراری و اضافی در هر درخواست اشاره کنیم.
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
👍2
Forwarded from Gopher Academy
🔵 عنوان مقاله
Pixel Federation Swaps MSK for WarpStream, Saves 83% on Kafka Costs
🟢 خلاصه مقاله:
در مقاله مورد بررسی، شرکت پیکسل فدریشن، تجربیات خود از جایگزینی AWS MSK با WarpStream را به اشتراک گذاشته است. این اقدام به طور قابل توجهی هزینههای مربوط به Kafka را کاهش داده و همچنین پیچیدگیهای مرتبط با VPC peering را از بین برده است. VPC peering یکی از چالشهای فنی است که در استفاده از AWS MSK وجود دارد و از طریق این تغییر، پیکسل فدریشن توانسته است عملیاتهای خود را سادهسازی کند. استفاده از WarpStream به عنوان یک راهکار جایگزین، به بهبود کارایی و کاهش هزینههای عملیاتی کمک کرده، و در نتیجه تأثیر مثبتی بر ROI (بازگشت سرمایه) شرکت داشته است. این تغییر نمونهای بارز از چگونگی بهرهبرداری از فناوریهای نوین در بهینهسازی و افزایش بهرهوری در محیطهای کسبوکار است.
🟣لینک مقاله:
https://golangweekly.com/link/163979/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Pixel Federation Swaps MSK for WarpStream, Saves 83% on Kafka Costs
🟢 خلاصه مقاله:
در مقاله مورد بررسی، شرکت پیکسل فدریشن، تجربیات خود از جایگزینی AWS MSK با WarpStream را به اشتراک گذاشته است. این اقدام به طور قابل توجهی هزینههای مربوط به Kafka را کاهش داده و همچنین پیچیدگیهای مرتبط با VPC peering را از بین برده است. VPC peering یکی از چالشهای فنی است که در استفاده از AWS MSK وجود دارد و از طریق این تغییر، پیکسل فدریشن توانسته است عملیاتهای خود را سادهسازی کند. استفاده از WarpStream به عنوان یک راهکار جایگزین، به بهبود کارایی و کاهش هزینههای عملیاتی کمک کرده، و در نتیجه تأثیر مثبتی بر ROI (بازگشت سرمایه) شرکت داشته است. این تغییر نمونهای بارز از چگونگی بهرهبرداری از فناوریهای نوین در بهینهسازی و افزایش بهرهوری در محیطهای کسبوکار است.
🟣لینک مقاله:
https://golangweekly.com/link/163979/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Warpstream
Pixel Federation Powers Mobile Analytics Platform with WarpStream, saves 83% over MSK
Pixel Federation is the developer of nearly a dozen highly popular mobile games with players from all over the world. They have millions of monthly active users, and those millions of users generate lots of events. In fact, Pixel Federation uses an event…
❤1
Forwarded from Bardia & Erfan
🌟 سلام دوستای عزیز! 🌟
ما توی فرنا دنبال بهتر کردن خدماتمون هستیم و نظرات ارزشمند شما خیلی کمکمون میکنه. 🙌
لطفاً چند دقیقه وقت بذارید و این پرسشنامه کوتاه رو تکمیل کنید:
https://survey.porsline.ir/s/0AjaP0g
ممنون از همراهیتون! 💖
#تجربه_کاربری
#بازخورد
#آموزش_آنلاین
#فرنا_آکادمی
#بهبود_خدمات
#نظرسنجی
#یادگیری_دیجیتال
#همراهی_شما
#آموزش_تخصصی
ما توی فرنا دنبال بهتر کردن خدماتمون هستیم و نظرات ارزشمند شما خیلی کمکمون میکنه. 🙌
لطفاً چند دقیقه وقت بذارید و این پرسشنامه کوتاه رو تکمیل کنید:
https://survey.porsline.ir/s/0AjaP0g
ممنون از همراهیتون! 💖
#تجربه_کاربری
#بازخورد
#آموزش_آنلاین
#فرنا_آکادمی
#بهبود_خدمات
#نظرسنجی
#یادگیری_دیجیتال
#همراهی_شما
#آموزش_تخصصی
Forwarded from Gopher Job
این سایت دادههای خوبی در مورد حقوق توی شرکتهای اروپایی توی کشورهای مختلف رو داره که میتونید ازش برای کاریابی استفاده کنید.
https://techpays.eu
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
https://techpays.eu
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/KpzXaiSpKENkMGM0
منظور از IaaS ،PaaS و SaaS چیست و چه تفاوتهایی دارند؟ - مگ هاست ایران
https://mag.hostiran.net/iaas-paas-saas/
https://mag.hostiran.net/iaas-paas-saas/
مگ هاست ایران
منظور از IaaS ،PaaS و SaaS چیست و چه تفاوتهایی دارند؟ - مگ هاست ایران
منظور IaaS، PaaS و SaaS چیست و چه تفاوتهایی دارند؟ تفاوت software as a service;و platform as a service; Iaas و ifrastructure as a service
🙏1
Forwarded from Bardia & Erfan
🔵 عنوان مقاله
Atlassian's Bitbucket Cloud Outage (5 minute read)
🟢 خلاصه مقاله:
مقاله به بررسی قطعی بزرگی در سرویس ابری Bitbucket متعلق به شرکت Atlassian در تاریخ 21 ژانویه میپردازد. علت این قطعی، اشباع شدن پایگاه داده بود که منجر به تأثیرگذاری بر روی خدمات وبسایت و میزبانی Git شد. با اینکه این مشکل عمدتاً تا ساعت 18:02 به وقت جهانی (UTC) حل شده بود، کاربران همچنان از کاهش کارایی سیستم، به ویژه در خدمات Pipelines، گزارش دادهاند. این قطعی و تأثیر آن به وضوح نشان دهنده تأثیر مشکلات فنی بر کاربردی و اهمیت پایداری سیستمهای ابری در حمایت از فعالیتهای توسعه نرمافزاری است.
🟣لینک مقاله:
https://www.theregister.com/2025/01/21/atlassian_bitbucket_cloud_outage/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Atlassian's Bitbucket Cloud Outage (5 minute read)
🟢 خلاصه مقاله:
مقاله به بررسی قطعی بزرگی در سرویس ابری Bitbucket متعلق به شرکت Atlassian در تاریخ 21 ژانویه میپردازد. علت این قطعی، اشباع شدن پایگاه داده بود که منجر به تأثیرگذاری بر روی خدمات وبسایت و میزبانی Git شد. با اینکه این مشکل عمدتاً تا ساعت 18:02 به وقت جهانی (UTC) حل شده بود، کاربران همچنان از کاهش کارایی سیستم، به ویژه در خدمات Pipelines، گزارش دادهاند. این قطعی و تأثیر آن به وضوح نشان دهنده تأثیر مشکلات فنی بر کاربردی و اهمیت پایداری سیستمهای ابری در حمایت از فعالیتهای توسعه نرمافزاری است.
🟣لینک مقاله:
https://www.theregister.com/2025/01/21/atlassian_bitbucket_cloud_outage/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
The Register
Atlassian's Bitbucket Cloud went down 'hard' today
Same, Big A, same
Forwarded from Bardia & Erfan
🔵 عنوان مقاله
Key metrics for monitoring Google Cloud Run (16 minute read)
🟢 خلاصه مقاله:
Google Cloud Run یک پلتفرم بدون سرور است که به توسعهدهندگان اجازه میدهد تا برنامههای کانتینری شده را بدون مدیریت زیرساختها مستقر و مقیاسپذیری کنند. این پلتفرم از Knative برای خودکارسازی مقیاسپذیری و قابلیتهای مبتنی بر رویداد استفاده میکند. نظارت مؤثر بر معیارهای Cloud Run برای بهینهسازی تخصیص منابع، تضمین قابلیت اطمینان، و کنترل هزینهها در محیطهایی که به صورت پویا مقیاسپذیری میکنند، حیاتی است. این فرایند نه تنها به بهبود عملکرد کمک میکند، بلکه امکان پایش دقیقتری را برای توسعهدهندگان فراهم میآورد تا بتوانند سیستمهای خود را با دقت بیشتری مدیریت کنند و به نیازهای کسبوکار با سرعت و انعطاف بیشتری پاسخ دهند.
🟣لینک مقاله:
https://www.datadoghq.com/blog/key-metrics-for-cloud-run-monitoring/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Key metrics for monitoring Google Cloud Run (16 minute read)
🟢 خلاصه مقاله:
Google Cloud Run یک پلتفرم بدون سرور است که به توسعهدهندگان اجازه میدهد تا برنامههای کانتینری شده را بدون مدیریت زیرساختها مستقر و مقیاسپذیری کنند. این پلتفرم از Knative برای خودکارسازی مقیاسپذیری و قابلیتهای مبتنی بر رویداد استفاده میکند. نظارت مؤثر بر معیارهای Cloud Run برای بهینهسازی تخصیص منابع، تضمین قابلیت اطمینان، و کنترل هزینهها در محیطهایی که به صورت پویا مقیاسپذیری میکنند، حیاتی است. این فرایند نه تنها به بهبود عملکرد کمک میکند، بلکه امکان پایش دقیقتری را برای توسعهدهندگان فراهم میآورد تا بتوانند سیستمهای خود را با دقت بیشتری مدیریت کنند و به نیازهای کسبوکار با سرعت و انعطاف بیشتری پاسخ دهند.
🟣لینک مقاله:
https://www.datadoghq.com/blog/key-metrics-for-cloud-run-monitoring/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Datadog
Key metrics for monitoring Google Cloud Run | Datadog
Get visibility into the performance of your Cloud Run workloads with these key metrics.
🔵 عنوان مقاله
Introducing Lightstep Receiver for OpenTelemetry Collector (3 minute read)
🟢 خلاصه مقاله:
مطلب ارائه شده درباره فناوری Zalando's Lightstep Receiver برای OpenTelemetry Collector میپردازد که امکان جمعآوری ردپای دیجیتال (trace) از سیستمهای قدیمی استفاده کننده از ردیابهای Lightstep را فراهم میآورد. این رسیور با تبدیل ردپا های Lightstep به ردپاهای OpenTelemetry، امکان سازگاری و یکپارچهسازی دادهها کامل را با بازخوردهای متفاوت و پشتیبانیشده تضمین میکند. این امر به کاربران اجازه میدهد تا داده های خود را به روشی انعطافپذیر به سیستمهای backend مختلف منتقل کرده و بتوانند از مزایای سازگاری بیشتر با ابزارهای نسل جدید که OpenTelemetry را پشتیبانی میکنند، بهرهمند شوند. این فناوری به ویژه برای سازمانهایی که در حال انتقال از سیستمهای ردیابی داده قدیمیتر به سیستمهای مدرنتر هستند، ایدهآل است.
🟣لینک مقاله:
https://engineering.zalando.com/posts/2025/01/otelcollector-lightstep-receiver-oss.html?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Introducing Lightstep Receiver for OpenTelemetry Collector (3 minute read)
🟢 خلاصه مقاله:
مطلب ارائه شده درباره فناوری Zalando's Lightstep Receiver برای OpenTelemetry Collector میپردازد که امکان جمعآوری ردپای دیجیتال (trace) از سیستمهای قدیمی استفاده کننده از ردیابهای Lightstep را فراهم میآورد. این رسیور با تبدیل ردپا های Lightstep به ردپاهای OpenTelemetry، امکان سازگاری و یکپارچهسازی دادهها کامل را با بازخوردهای متفاوت و پشتیبانیشده تضمین میکند. این امر به کاربران اجازه میدهد تا داده های خود را به روشی انعطافپذیر به سیستمهای backend مختلف منتقل کرده و بتوانند از مزایای سازگاری بیشتر با ابزارهای نسل جدید که OpenTelemetry را پشتیبانی میکنند، بهرهمند شوند. این فناوری به ویژه برای سازمانهایی که در حال انتقال از سیستمهای ردیابی داده قدیمیتر به سیستمهای مدرنتر هستند، ایدهآل است.
🟣لینک مقاله:
https://engineering.zalando.com/posts/2025/01/otelcollector-lightstep-receiver-oss.html?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Zalando Engineering Blog
Zalando Engineering Blog - Introducing Lightstep Receiver for OpenTelemetry Collector
OpenTelemetry Lightstep Receiver helps you ingest traces generated by legacy Lightstep tracers in a simple way.
🔵 عنوان مقاله
Kubernetes Best Practices I Wish I Had Known Before (8 minute read)
🟢 خلاصه مقاله:
این مقاله، راهنمایی است برای غلبه بر پیچیدگیهای کوبرنتیز، و بهترین روشها در زمینه تخصیص منابع، استراتژیهای نام فضاها (namespace) و نظارت را ارائه میدهد. در ابتدا توصیههایی درباره مدیریت منابع مؤثر و اطمینان از توزیع عادلانه منابع بین برنامهها ارائه میشود. سپس به بررسی استراتژیهای نام فضا پرداخته، و نحوه استفاده بهینه از آنها برای سازماندهی و ایزوله کردن مؤلفهها در محیطهایی که تعداد بالایی عملیات انجام میشود توضیح داده شده است. در ادامه، بر اهمیت نظارت دقیق بر عملکرد و کارایی کلوسترها تأکید و تکنیکها و ابزارهایی برای ارزیابی این متغیرها معرفی میشوند. مقاله با اشاره به چگونگی مقابله با مشکلات رایج و ارتقاء مدیریت کوبرنتیز پایان مییابد، که نهایتاً به بهبود عملکرد کلی و کارایی سیستمها کمک میکند.
🟣لینک مقاله:
https://www.pulumi.com/blog/kubernetes-best-practices-i-wish-i-had-known-before/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Kubernetes Best Practices I Wish I Had Known Before (8 minute read)
🟢 خلاصه مقاله:
این مقاله، راهنمایی است برای غلبه بر پیچیدگیهای کوبرنتیز، و بهترین روشها در زمینه تخصیص منابع، استراتژیهای نام فضاها (namespace) و نظارت را ارائه میدهد. در ابتدا توصیههایی درباره مدیریت منابع مؤثر و اطمینان از توزیع عادلانه منابع بین برنامهها ارائه میشود. سپس به بررسی استراتژیهای نام فضا پرداخته، و نحوه استفاده بهینه از آنها برای سازماندهی و ایزوله کردن مؤلفهها در محیطهایی که تعداد بالایی عملیات انجام میشود توضیح داده شده است. در ادامه، بر اهمیت نظارت دقیق بر عملکرد و کارایی کلوسترها تأکید و تکنیکها و ابزارهایی برای ارزیابی این متغیرها معرفی میشوند. مقاله با اشاره به چگونگی مقابله با مشکلات رایج و ارتقاء مدیریت کوبرنتیز پایان مییابد، که نهایتاً به بهبود عملکرد کلی و کارایی سیستمها کمک میکند.
🟣لینک مقاله:
https://www.pulumi.com/blog/kubernetes-best-practices-i-wish-i-had-known-before/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
pulumi
Kubernetes Best Practices I Wish I Had Known Before
Discover essential Kubernetes best practices I wish I had known earlier. Avoid pitfalls, optimize your setup, and streamline deployments with expert insights.
🔵 عنوان مقاله
JSON Web Keys (JWK): Rotating Cryptographic Keys at Zalando (4 minute read)
🟢 خلاصه مقاله:
شرکت زالاندو اقدام به ارتقاء امنیت ارائهدهنده هویت مشتریان خود کرده است با این روش که چرخش خودکار کلیدهای وب JSON (JSON Web Keys)، که برای احراز هویت بر پایه توکن ضروری هستند، را به اجرا درآورده است. این فرایند شامل جایگزینی کلیدهای قدیمی با کلیدهای جدید میشود، که این امر خطرات مرتبط با اسرار ثابت را کاهش داده و در برابر تهدیدات بالقوه مقاومت را افزایش میدهد، ضمن حفظ تعادل بین امنیت و پایداری عملیاتی. این تحول نه تنها به افزایش امنیت کمک میکند بلکه تضمین میکند که عملیات روزانه شرکت با کمترین اختلال مواجه شود و به طور موثر در مقابله با تهدیدات امنیتی مورد استفاده قرار گیرد.
🟣لینک مقاله:
https://engineering.zalando.com/posts/2025/01/automated-json-web-key-rotation.html?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
JSON Web Keys (JWK): Rotating Cryptographic Keys at Zalando (4 minute read)
🟢 خلاصه مقاله:
شرکت زالاندو اقدام به ارتقاء امنیت ارائهدهنده هویت مشتریان خود کرده است با این روش که چرخش خودکار کلیدهای وب JSON (JSON Web Keys)، که برای احراز هویت بر پایه توکن ضروری هستند، را به اجرا درآورده است. این فرایند شامل جایگزینی کلیدهای قدیمی با کلیدهای جدید میشود، که این امر خطرات مرتبط با اسرار ثابت را کاهش داده و در برابر تهدیدات بالقوه مقاومت را افزایش میدهد، ضمن حفظ تعادل بین امنیت و پایداری عملیاتی. این تحول نه تنها به افزایش امنیت کمک میکند بلکه تضمین میکند که عملیات روزانه شرکت با کمترین اختلال مواجه شود و به طور موثر در مقابله با تهدیدات امنیتی مورد استفاده قرار گیرد.
🟣لینک مقاله:
https://engineering.zalando.com/posts/2025/01/automated-json-web-key-rotation.html?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Zalando Engineering Blog
Zalando Engineering Blog - JSON Web Keys (JWK): Rotating Cryptographic Keys at Zalando
Secret rotation is a vital security measure in many contexts. Learn how we automate this process using JSON Web Keys (JWKs) to enhance the security of our customer identity provider.
🔵 عنوان مقاله
Terraform S3 Native State Locking — No DynamoDB Needed (6 minute read)
🟢 خلاصه مقاله:
در نسخه 1.10 از Terraform، امکان ذخیرهسازی قفلهای حالت دوردست (remote state locks) مستقیماً در Amazon S3 فراهم شده است، که نیاز به استفاده از DynamoDB را حذف میکند و قابلیت قفلکردن حالتهای ذخیره شده به صورت بومی در S3 را به صورت آزمایشی معرفی میکند. این بهروزرسانی از نوشتههای شرطی (Conditional Writes) S3 برای جلوگیری از نوشتنهای همزمان استفاده میکند، که مدیریت را سادهتر کرده و هزینهها را کاهش میدهد. با این حال، کاربران باید هنگام استفاده از این قابلیت در محیطهای تولیدی احتیاط کنند زیرا هنوز به عنوان یک ویژگی آزمایشی در نظر گرفته میشود. این تحول ممکن است تغییرات معناداری در چگونگی مدیریت حالتهای Terraform داشته باشد، با فرصتهایی برای بهبود کارایی و امنیت در زیرساختهای ابری.
🟣لینک مقاله:
https://medium.com/@pank.dhnd/terraform-s3-native-state-locking-no-dynamodb-needed-5d465befc131?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Terraform S3 Native State Locking — No DynamoDB Needed (6 minute read)
🟢 خلاصه مقاله:
در نسخه 1.10 از Terraform، امکان ذخیرهسازی قفلهای حالت دوردست (remote state locks) مستقیماً در Amazon S3 فراهم شده است، که نیاز به استفاده از DynamoDB را حذف میکند و قابلیت قفلکردن حالتهای ذخیره شده به صورت بومی در S3 را به صورت آزمایشی معرفی میکند. این بهروزرسانی از نوشتههای شرطی (Conditional Writes) S3 برای جلوگیری از نوشتنهای همزمان استفاده میکند، که مدیریت را سادهتر کرده و هزینهها را کاهش میدهد. با این حال، کاربران باید هنگام استفاده از این قابلیت در محیطهای تولیدی احتیاط کنند زیرا هنوز به عنوان یک ویژگی آزمایشی در نظر گرفته میشود. این تحول ممکن است تغییرات معناداری در چگونگی مدیریت حالتهای Terraform داشته باشد، با فرصتهایی برای بهبود کارایی و امنیت در زیرساختهای ابری.
🟣لینک مقاله:
https://medium.com/@pank.dhnd/terraform-s3-native-state-locking-no-dynamodb-needed-5d465befc131?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Medium
Terraform S3 Native State Locking — No DynamoDB Needed
Terraform has been supporting multiple remote backends for storage os state file. For AWS, Terraform has been supporting remote backend as…
🔵 عنوان مقاله
containerd vs. Docker: Container Runtimes Comparison (10 minute read)
🟢 خلاصه مقاله:
این مقاله به مقایسه بین Docker و containerd پرداخته و نقشهای آنها در اکوسیستم کانتینرها را شرح میدهد. Docker، یک پلتفرم کامل است که شامل ابزارهایی برای ساخت، اجرا و مدیریت کانتینرها میشود و به عنوان راهحلی یکپارچه برای توسعه نرمافزار استفاده میشود. از طرف دیگر، containerd یک رانتایم کانتینر است که در ابتدا بخشی از Docker بوده ولی به عنوان یک پروژه مستقل توسعه یافته است. این رانتایم سبکوزن بر تواناییهایی مانند مدیریت زندگی کانتینر و تصویر، نظارت، و گارانتی ایمنی تمرکز دارد. مقاله تأکید میکند که Docker برای کاربرانی که به دنبال راهحلی جامع هستند مناسب است، در حالی که containerd برای کسانی که نیاز به انعطافپذیری بیشتر در بخشهای خاصی از فرایند کانتینریزاسیون دارند، گزینه بهتری است. هر دو ابزار در اکوسیستم کانتینرها نقشهای مهمی ایفا میکنند اما با تمرکزهای متفاوت.
🟣لینک مقاله:
https://spacelift.io/blog/containerd-vs-docker?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
containerd vs. Docker: Container Runtimes Comparison (10 minute read)
🟢 خلاصه مقاله:
این مقاله به مقایسه بین Docker و containerd پرداخته و نقشهای آنها در اکوسیستم کانتینرها را شرح میدهد. Docker، یک پلتفرم کامل است که شامل ابزارهایی برای ساخت، اجرا و مدیریت کانتینرها میشود و به عنوان راهحلی یکپارچه برای توسعه نرمافزار استفاده میشود. از طرف دیگر، containerd یک رانتایم کانتینر است که در ابتدا بخشی از Docker بوده ولی به عنوان یک پروژه مستقل توسعه یافته است. این رانتایم سبکوزن بر تواناییهایی مانند مدیریت زندگی کانتینر و تصویر، نظارت، و گارانتی ایمنی تمرکز دارد. مقاله تأکید میکند که Docker برای کاربرانی که به دنبال راهحلی جامع هستند مناسب است، در حالی که containerd برای کسانی که نیاز به انعطافپذیری بیشتر در بخشهای خاصی از فرایند کانتینریزاسیون دارند، گزینه بهتری است. هر دو ابزار در اکوسیستم کانتینرها نقشهای مهمی ایفا میکنند اما با تمرکزهای متفاوت.
🟣لینک مقاله:
https://spacelift.io/blog/containerd-vs-docker?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Spacelift
Containerd vs. Docker: Container Runtimes Comparison
Discover the difference between popular container runtimes - containerd and Docker and see which is better for your project.
Forwarded from Bardia & Erfan
پنج پرامپت chatgpt برای بهبود عملکرد
۱. تولید پیشنهادات کاربردی
"
۲. بهبود نوشتار با بازخورد دقیق
"
۳. ساخت یک رزومه قوی
"
۴. تسریع یادگیری با اصل ۸۰/۲۰
"
۵. یادگیری مهارتهای جدید
"
با استفاده از این پیشنهادات، میتوانید بهرهوری خود را افزایش دهید و مهارتهای جدیدی یاد بگیرید!
۱. تولید پیشنهادات کاربردی
"
من تازه به استفاده از ChatGPT روی آوردهام و شغل من [شغل خود را وارد کنید] است. لطفاً فهرستی از ۱۰ پیشنهاد برتر برای افزایش بهرهوری من ارائه دهید
."۲. بهبود نوشتار با بازخورد دقیق
"
[متن نوشتاری خود را وارد کنید] لطفاً نوشتهی من را بررسی کن. اشتباهات گرامری و املایی را اصلاح کن و پیشنهاداتی برای بهبود وضوح نوشتهام ارائه بده
."۳. ساخت یک رزومه قوی
"
جزئیات حرفهای من را در زیر تحلیل کن و یک رزومه متقاعدکننده ایجاد کن که به من در یافتن شغل [جزئیات شغل مورد نظر را وارد کنید] کمک کند: [جزئیات حرفهای خود را وارد کنید
]."۴. تسریع یادگیری با اصل ۸۰/۲۰
"
میخواهم درباره [موضوع مورد نظر را وارد کنید] یاد بگیرم. لطفاً ۲۰ درصد مهمترین نکات این موضوع را شناسایی و به اشتراک بگذار که به من کمک کند ۸۰ درصد آن را درک کنم.
"۵. یادگیری مهارتهای جدید
"
میخواهم در [مهارت مورد نظر را وارد کنید] بهتر شوم. من کاملاً مبتدی هستم. لطفاً یک برنامه یادگیری ۳۰ روزه ایجاد کن که به یک مبتدی مانند من کمک کند تا این مهارت را بیاموزد و پیشرفت کند
."با استفاده از این پیشنهادات، میتوانید بهرهوری خود را افزایش دهید و مهارتهای جدیدی یاد بگیرید!
🔵 عنوان مقاله
How webMethods iPaaS built a multi-tenant SaaS platform on Amazon EKS (9 minute read)
🟢 خلاصه مقاله:
این مقاله بررسی میکند چگونگی تغییر رویکرد شرکت webMethods به مدل خدمات نرمافزاری که بر پایهی زیرساخت بهعنوان سرویس (SaaS) و استفاده از پلتفرم AWS بنا شده است. با بهرهگیری از Amazon EKS، webMethods توانسته مقیاسپذیری، عملکرد و دسترسپذیری جهانی خود را افزایش دهد، ضمن اینکه اطمینان حاصل میکند که جداسازی میان مشتریان و کارایی عملیاتی حفظ شود. با بهینهسازی استفاده از Kubernetes و سرویسهای AWS، webMethods توانسته هزینههای خود را 10٪ کاهش دهد و عملکرد ارائههای خود را در زمینههایی مانند ادغام برنامههای کاربردی، خطوط داده و مدیریت API بهبود ببخشد. این مقاله به دستاوردهای قابل توجه webMethods در تبدیل شدن به یک سازمان مبتنی بر فضای ابری تأکید میکند و نشان میدهد چگونه استفاده مناسب از فناوریهای مدرن میتواند کاربردهای تجاری را تحت تأثیر قرار دهد.
🟣لینک مقاله:
https://aws.amazon.com/blogs/containers/how-webmethods-ipaas-built-a-multi-tenant-saas-platform-on-amazon-eks/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
How webMethods iPaaS built a multi-tenant SaaS platform on Amazon EKS (9 minute read)
🟢 خلاصه مقاله:
این مقاله بررسی میکند چگونگی تغییر رویکرد شرکت webMethods به مدل خدمات نرمافزاری که بر پایهی زیرساخت بهعنوان سرویس (SaaS) و استفاده از پلتفرم AWS بنا شده است. با بهرهگیری از Amazon EKS، webMethods توانسته مقیاسپذیری، عملکرد و دسترسپذیری جهانی خود را افزایش دهد، ضمن اینکه اطمینان حاصل میکند که جداسازی میان مشتریان و کارایی عملیاتی حفظ شود. با بهینهسازی استفاده از Kubernetes و سرویسهای AWS، webMethods توانسته هزینههای خود را 10٪ کاهش دهد و عملکرد ارائههای خود را در زمینههایی مانند ادغام برنامههای کاربردی، خطوط داده و مدیریت API بهبود ببخشد. این مقاله به دستاوردهای قابل توجه webMethods در تبدیل شدن به یک سازمان مبتنی بر فضای ابری تأکید میکند و نشان میدهد چگونه استفاده مناسب از فناوریهای مدرن میتواند کاربردهای تجاری را تحت تأثیر قرار دهد.
🟣لینک مقاله:
https://aws.amazon.com/blogs/containers/how-webmethods-ipaas-built-a-multi-tenant-saas-platform-on-amazon-eks/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Amazon
How webMethods iPaaS built a multi-tenant SaaS platform on Amazon EKS | Amazon Web Services
This post was authored by Markus Kokott, Senior Solutions Architect, AWS and co-written with Balaji Balakrishnan, Head of Platform Services & DevOps, Santa Kumar Bethanapalli, Head of Cloud Operations & SRE, and Natarajan Ramani, Lead Platform Engineer, from…
🔵 عنوان مقاله
Blue/green deployments with Amazon EC2 Auto Scaling Groups (5 minute read)
🟢 خلاصه مقاله:
این مقاله روش برپایی استقرارهای آبی/سبز (blue/green deployments) را تشریح میکند که از طریق گروههای خودکارسازی توسعه EC2 در AWS اجرا میشود، که به طور پیوسته اجازه توسعه دینامیکی و جایگزینی نمونهها را میدهد. در این رویکرد، دو محیط تقریباً مشابه توسعه وجود دارد که یکی در حال فعالیت (live) و دیگری در حالت آمادهسازی (standby) است. استفاده از این شیوه اجازه میدهد که استقرار نرمافزار و بروزرسانیها با کمترین خلل در دسترسی و کارایی ممکن انجام شود. همچنین مقاله به بررسی نقش Octopus Deploy در اتوماسیون و بهینهسازی فرآیند استقرار پرداخته است. Octopus Deploy به کاربران کمک میکند تا فرآیندهای استقرار را از طریق خودکارسازی اسکریپتها، مدیریت ساختارها و اعمال نظارتهای دقیق مدیریت کنند. این ابزار برای تضمین استقرارهای منظم و کاهش خطاهای انسانی در محیطهای پیچیده توسعه بسیار مفید است.
🟣لینک مقاله:
https://octopus.com/blog/ami-blue-green?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Blue/green deployments with Amazon EC2 Auto Scaling Groups (5 minute read)
🟢 خلاصه مقاله:
این مقاله روش برپایی استقرارهای آبی/سبز (blue/green deployments) را تشریح میکند که از طریق گروههای خودکارسازی توسعه EC2 در AWS اجرا میشود، که به طور پیوسته اجازه توسعه دینامیکی و جایگزینی نمونهها را میدهد. در این رویکرد، دو محیط تقریباً مشابه توسعه وجود دارد که یکی در حال فعالیت (live) و دیگری در حالت آمادهسازی (standby) است. استفاده از این شیوه اجازه میدهد که استقرار نرمافزار و بروزرسانیها با کمترین خلل در دسترسی و کارایی ممکن انجام شود. همچنین مقاله به بررسی نقش Octopus Deploy در اتوماسیون و بهینهسازی فرآیند استقرار پرداخته است. Octopus Deploy به کاربران کمک میکند تا فرآیندهای استقرار را از طریق خودکارسازی اسکریپتها، مدیریت ساختارها و اعمال نظارتهای دقیق مدیریت کنند. این ابزار برای تضمین استقرارهای منظم و کاهش خطاهای انسانی در محیطهای پیچیده توسعه بسیار مفید است.
🟣لینک مقاله:
https://octopus.com/blog/ami-blue-green?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Octopus
Blue/green deployments with Amazon EC2 Auto Scaling Groups
Learn how to orchestrate ASG blue/green deployments with Octopus Deploy.
👍1