Audio
اپیزود جدید DevOps Talk با احمد حقیقی، دواپس و SRE Lead شرکت علیبابا! 🎙
ااین قسمت رفتیم سراغ یکی از مهمترین منابع دنیای SRE و DevOps:
کتاب Site Reliability Engineering از گوگل.
از تجربههای عملی احمد در علیبابا گرفته تا مفاهیم کلیدی این کتاب که هر مهندس DevOps و SRE باید بلد باشه.
لیست مطالب: 📝
● چرا SRE و چه نیازی به آن داریم؟
● نگاه گوگل به مدیریت پایداری سرویسها
● مروری بر مفاهیم کلیدی SLO, SLI, SLA
● مفهوم Incident Management و تجربههای واقعی از علیبابا
● تعریف Error Budget و نقش آن در تصمیمگیری تیمها
● فرهنگ SRE و جایگاه آن در سازمانهای بزرگ
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://youtu.be/a_KW6dKFpTU?si=Ceu2u2cIRxfq68JJ
@devopshobbies
ااین قسمت رفتیم سراغ یکی از مهمترین منابع دنیای SRE و DevOps:
کتاب Site Reliability Engineering از گوگل.
از تجربههای عملی احمد در علیبابا گرفته تا مفاهیم کلیدی این کتاب که هر مهندس DevOps و SRE باید بلد باشه.
لیست مطالب: 📝
● چرا SRE و چه نیازی به آن داریم؟
● نگاه گوگل به مدیریت پایداری سرویسها
● مروری بر مفاهیم کلیدی SLO, SLI, SLA
● مفهوم Incident Management و تجربههای واقعی از علیبابا
● تعریف Error Budget و نقش آن در تصمیمگیری تیمها
● فرهنگ SRE و جایگاه آن در سازمانهای بزرگ
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://youtu.be/a_KW6dKFpTU?si=Ceu2u2cIRxfq68JJ
@devopshobbies
❤23👍2
دوستان سلام من دوباره بعد از یک سال اومدم یه پست دیگه بذارم گفتم یه ذره کمک کنیم به دوستانی که تازه وارد دنیای دواپس شدن.
توی ماه اکتبر چند تا تایم خالی توی سایت ADP باز کردم برای کمک کردن به دوستان توی کامیونیتی اگه میخواید DevOps یا GenAIOps کار کنید و همچنین در مورد راه اندازی بیزینس های مرتبط با تکنولوژی نیاز به مشاوره دارید میتونید وقت میتینگ بوک کنید. از اینجا میتونید میتینگ بوک کنید.
https://www.linkedin.com/posts/ahmadali-bagheri_devops-activity-7379439067471593473-H54J?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAftMtUBoeGn3lEVXPvpZmj39kUe0oXnxEk
توی ماه اکتبر چند تا تایم خالی توی سایت ADP باز کردم برای کمک کردن به دوستان توی کامیونیتی اگه میخواید DevOps یا GenAIOps کار کنید و همچنین در مورد راه اندازی بیزینس های مرتبط با تکنولوژی نیاز به مشاوره دارید میتونید وقت میتینگ بوک کنید. از اینجا میتونید میتینگ بوک کنید.
https://www.linkedin.com/posts/ahmadali-bagheri_devops-activity-7379439067471593473-H54J?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAftMtUBoeGn3lEVXPvpZmj39kUe0oXnxEk
Linkedin
DevOps | Ahmadali Bagheri
دوستان سلام من دوباره بعد از یک سال اومدم یه پست دیگه بذارم گفتم یه ذره کمک کنیم به دوستانی که تازه وارد دنیای دواپس شدن.
توی ماه اکتبر چند تا تایم خالی توی سایت ADP باز کردم برای کمک کردن به دوستان توی کامیونیتی اگه میخواید DevOps یا GenAIOps کار کنید و…
توی ماه اکتبر چند تا تایم خالی توی سایت ADP باز کردم برای کمک کردن به دوستان توی کامیونیتی اگه میخواید DevOps یا GenAIOps کار کنید و…
❤27🔥8👍6
🚀 شروع انتشار جدیدترین دوره DevOps Hobbies!
دورهای که به جرأت میتونم بگم قویترین آموزش Prometheus به زبان فارسی هست 💪
اگر به مانیتورینگ، Observability یا زیرساختهای Cloud علاقه داری، این دوره دقیقاً برای توئه!
🔥 تا حالا خواستی بدونی:
👈برنامه ات زیر فشار بالا دقیقاً چطور رفتار میکنه؟
👈هر Pod توی Kubernetes در لحظه چقدر CPU و RAM مصرف میکنه؟
👈چند نفر همین الآن از اپلیکیشن استفاده میکنن؟
👈یا بدونی بیشترین ترافیک روی Nginx یا Network در چه ساعتیه؟
حتی میخوای:
⚡️ قبل از پر شدن دیسک یا داغ شدن CPU هشدار بگیری؟
📊 دادههای SQL رو به دادههای سریزمانی تبدیل کنی و تحلیلهای آماری انجام بدی؟
🧠 از لاگها متریک استخراج کنی، تستهای A/B اجرا کنی و رفتار سیستمهارو دقیق بررسی کنی؟
✅ همهی این کارها با Prometheus ممکنه!
🎯 در این دوره یاد میگیری:
📍مفاهیم Monitoring و Observability
📍نوشتن Custom Metrics
📍کار با PromQL
📍طراحی داشبورد در Grafana
📍ساخت سیستم Alerting
📍اتصال Prometheus به Kubernetes، Exporterها و سرویسهای مختلف
🎓 در پایان دوره میتونی هر سرویس یا زیرساختی رو مانیتور کنی، خطاها رو قبل از وقوع شناسایی کنی و سیستمهات رو در مقیاس بزرگتر با اطمینان نگهداری و توسعه بدی.
با تشکر از دانیال عزیز برای تولید این دوره مهم
👇 لینک و جزئیات دوره در کانال یوتیوب دواپس هابیز ببینید.
https://www.youtube.com/watch?v=jJfpE13dNDE&list=PLYrn63eEqAzaw0Q7HsD_KHfyAU1wOX1mv
#DevOps #Prometheus #Grafana #Kubernetes #Monitoring #Observability
دورهای که به جرأت میتونم بگم قویترین آموزش Prometheus به زبان فارسی هست 💪
اگر به مانیتورینگ، Observability یا زیرساختهای Cloud علاقه داری، این دوره دقیقاً برای توئه!
🔥 تا حالا خواستی بدونی:
👈برنامه ات زیر فشار بالا دقیقاً چطور رفتار میکنه؟
👈هر Pod توی Kubernetes در لحظه چقدر CPU و RAM مصرف میکنه؟
👈چند نفر همین الآن از اپلیکیشن استفاده میکنن؟
👈یا بدونی بیشترین ترافیک روی Nginx یا Network در چه ساعتیه؟
حتی میخوای:
⚡️ قبل از پر شدن دیسک یا داغ شدن CPU هشدار بگیری؟
📊 دادههای SQL رو به دادههای سریزمانی تبدیل کنی و تحلیلهای آماری انجام بدی؟
🧠 از لاگها متریک استخراج کنی، تستهای A/B اجرا کنی و رفتار سیستمهارو دقیق بررسی کنی؟
✅ همهی این کارها با Prometheus ممکنه!
🎯 در این دوره یاد میگیری:
📍مفاهیم Monitoring و Observability
📍نوشتن Custom Metrics
📍کار با PromQL
📍طراحی داشبورد در Grafana
📍ساخت سیستم Alerting
📍اتصال Prometheus به Kubernetes، Exporterها و سرویسهای مختلف
🎓 در پایان دوره میتونی هر سرویس یا زیرساختی رو مانیتور کنی، خطاها رو قبل از وقوع شناسایی کنی و سیستمهات رو در مقیاس بزرگتر با اطمینان نگهداری و توسعه بدی.
با تشکر از دانیال عزیز برای تولید این دوره مهم
👇 لینک و جزئیات دوره در کانال یوتیوب دواپس هابیز ببینید.
https://www.youtube.com/watch?v=jJfpE13dNDE&list=PLYrn63eEqAzaw0Q7HsD_KHfyAU1wOX1mv
#DevOps #Prometheus #Grafana #Kubernetes #Monitoring #Observability
YouTube
قسمت ۱ : معرفی مقدماتی
#### قسمت ۱ معرفی مقدماتی
[آدرس درسنامه](https://github.com/devopshobbies/prometheus_sheet/tree/main/Prometheus/1-introduction/1-1-What_Is_Prometheus)
در این قسمت با دنیای مانیتورینگ و ابزار قدرتمند Prometheus آشنا میشویم.
ابتدا مفهوم مانیتورینگ و نیاز…
[آدرس درسنامه](https://github.com/devopshobbies/prometheus_sheet/tree/main/Prometheus/1-introduction/1-1-What_Is_Prometheus)
در این قسمت با دنیای مانیتورینگ و ابزار قدرتمند Prometheus آشنا میشویم.
ابتدا مفهوم مانیتورینگ و نیاز…
❤76🔥11👍4👏3
بچههای DevOpsHobbies 👋
یه ابزار ایرانیِ کار راهانداز توی کامیونیتی پیادهسازی کردیم که واقعاً به درد میخوره 👇
🔹 از طریق لینک زیر میتونید به نسخه بتای اون دسترسی داشته باشید:
🌐 Watchlog.ir
یه سرویس مانیتورینگ سبک و تمیز برای چک کردن سرویسها، APIها و سرورها
با Watchlog میتونی:
• health check و uptime سرویسهاتو مانیتور کنی
• alert بگیری وقتی یه سرویس down شد
• نمودار و لاگ وضعیت رو توی یه داشبورد ساده ببینی
• برای محیطهای dev، staging و prod خیلی راحت تنظیمش کنی
💡 راهاندازیش کمتر از چند دقیقهست، نیاز به تنظیمات پیچیده نداره و برای پروژههای کوچیک تا متوسط عالیه.
🔥 امتحانش کن، مخصوصاً اگه دنبال یه ابزار مانیتورینگ ساده و کاربردی برای تیم DevOpsت هستی.
📡 راههای ارتباطی:
Telegram: @watchlog_ir
🚧 چون Watchlog هنوز در نسخه بتا هست، اگه هر باگ، مشکل یا پیشنهادی داشتید خوشحال میشیم باهامون درمیون بذارید 🙌
یه ابزار ایرانیِ کار راهانداز توی کامیونیتی پیادهسازی کردیم که واقعاً به درد میخوره 👇
🔹 از طریق لینک زیر میتونید به نسخه بتای اون دسترسی داشته باشید:
🌐 Watchlog.ir
یه سرویس مانیتورینگ سبک و تمیز برای چک کردن سرویسها، APIها و سرورها
با Watchlog میتونی:
• health check و uptime سرویسهاتو مانیتور کنی
• alert بگیری وقتی یه سرویس down شد
• نمودار و لاگ وضعیت رو توی یه داشبورد ساده ببینی
• برای محیطهای dev، staging و prod خیلی راحت تنظیمش کنی
💡 راهاندازیش کمتر از چند دقیقهست، نیاز به تنظیمات پیچیده نداره و برای پروژههای کوچیک تا متوسط عالیه.
🔥 امتحانش کن، مخصوصاً اگه دنبال یه ابزار مانیتورینگ ساده و کاربردی برای تیم DevOpsت هستی.
📡 راههای ارتباطی:
Telegram: @watchlog_ir
🚧 چون Watchlog هنوز در نسخه بتا هست، اگه هر باگ، مشکل یا پیشنهادی داشتید خوشحال میشیم باهامون درمیون بذارید 🙌
🔥36❤14👍6😁2
Forwarded from Watchlog | مانیتورینگ حرفهای سرور و اپلیکیشن
3 نمای کلیدی از RUM در Watchlog
برای اینکه دقیق بفهمید کاربران چه تجربهای داخل سایت شما دارند،
بخش Real User Monitoring سه بخش مهم رو کنار هم قرار میده:
1) Overview
نمای کامل از وضعیت عملکرد سایت:
Core Web Vitals، سرعت لود صفحات، نرخ پرش، تعداد سشنها و رفتار کلی کاربران.
این صفحه کمک میکنه قبل از اینکه مشکل به پروداکشن برسد، دلیلش را پیدا کنید.
2) User Tracking
ردگیری لحظهای کاربر از اولین کلیک تا آخرین صفحه:
Device، Browser، تعداد بازدیدها، خطاهای تجربهشده و مسیر حرکت کاربر.
کاملا کاربردی برای تیمهای محصول، فرانتاند و پشتیبانی.
3) Page Insights
لیست صفحات پربازدید و بررسی دقیق عملکرد هر صفحه:
Page Views، Load Time، CLS، INP و صفحات کند یا مشکلدار.
✅ اگر میخواهید بدانید کاربران واقعا چه چیزی را تجربه میکنند و کدام بخش سایت نیاز به بهبود دارد, RUM یکی از دقیقترین ابزارهایی است که میتوانید استفاده کنید.
https://watchlog.ir/products/rum 🌐
برای اینکه دقیق بفهمید کاربران چه تجربهای داخل سایت شما دارند،
بخش Real User Monitoring سه بخش مهم رو کنار هم قرار میده:
1) Overview
نمای کامل از وضعیت عملکرد سایت:
Core Web Vitals، سرعت لود صفحات، نرخ پرش، تعداد سشنها و رفتار کلی کاربران.
این صفحه کمک میکنه قبل از اینکه مشکل به پروداکشن برسد، دلیلش را پیدا کنید.
2) User Tracking
ردگیری لحظهای کاربر از اولین کلیک تا آخرین صفحه:
Device، Browser، تعداد بازدیدها، خطاهای تجربهشده و مسیر حرکت کاربر.
کاملا کاربردی برای تیمهای محصول، فرانتاند و پشتیبانی.
3) Page Insights
لیست صفحات پربازدید و بررسی دقیق عملکرد هر صفحه:
Page Views، Load Time، CLS، INP و صفحات کند یا مشکلدار.
✅ اگر میخواهید بدانید کاربران واقعا چه چیزی را تجربه میکنند و کدام بخش سایت نیاز به بهبود دارد, RUM یکی از دقیقترین ابزارهایی است که میتوانید استفاده کنید.
https://watchlog.ir/products/rum 🌐
❤8👏4
Forwarded from Watchlog | مانیتورینگ حرفهای سرور و اپلیکیشن
Media is too big
VIEW IN TELEGRAM
در این ویدیو میبینید Watchlog چگونه یک خطای سمت کاربر را همراه با تمام جزئیات Session، Browser، مسیر کاربر و Stack Trace ردیابی میکند تا علت و زمان رخ دادن مشکل سریع شناسایی شود.
https://watchlog.ir/products/rum
https://watchlog.ir/products/rum
❤18🔥4👍2
بارها شده یه پروژه یا معماری خاص نرمافزاری رو باید طراحی کنی ولی سوالی که میاد تو ذهنت اینه که مهندسهای نرمافزار توی شرکتهای برتر تولید کننده نرمافزار مثل گوگل چه معماری و طرحی رو برای پروژههاشون انتخاب میکنند؟ اینجا نقطهای هست که ایدهای نداری و با ترس و ناآگاهی شروع به طراحی معماری یک نرمافزار میکنی جایی که بارها خودت رو تکرار یا سعی و خطا میکنی، ساعتها با هوشمصنوعی درگیر میشی و زمان و بودجه رو از بین میبری تا شاید بتونی یک برنامه با قابلیت پایداری و نگهداری بالا و مقیاسپذیر بسازی.
اما اگر میخوای یک کار بینقص یا اثر هنری از خودت خلق کنی، چیزی که چهار اصل معماری نرمافزاری مثل:
🚀 Scalability
🛡 Reliability
⚡️ High Performance
🌱 Maintainability
رو داشته باشه؛ باید الگوهای و ضد الگوهای مختلفی رو بشناسی؛ اینجاست که این کتابِ «الگوهای طراحی ابری و معماریهای مایکروسرویس» به کمکت میاد.
این کتاب برای همه علاقهمندان به حوزه نرمافزار و DevOps و مهندسی داده حتی طراحی سیستمهای edge و iot پیشنهاد میشود.
برای دانلود کتاب به لینک زیر:
دانلود
برای دسترسی به کدها به این لینک و گیتهاب رجوع کنید.
اما اگر میخوای یک کار بینقص یا اثر هنری از خودت خلق کنی، چیزی که چهار اصل معماری نرمافزاری مثل:
🚀 Scalability
🛡 Reliability
⚡️ High Performance
🌱 Maintainability
رو داشته باشه؛ باید الگوهای و ضد الگوهای مختلفی رو بشناسی؛ اینجاست که این کتابِ «الگوهای طراحی ابری و معماریهای مایکروسرویس» به کمکت میاد.
این کتاب برای همه علاقهمندان به حوزه نرمافزار و DevOps و مهندسی داده حتی طراحی سیستمهای edge و iot پیشنهاد میشود.
برای دانلود کتاب به لینک زیر:
دانلود
برای دسترسی به کدها به این لینک و گیتهاب رجوع کنید.
🔥25❤14👍4👏1🙏1
Forwarded from Watchlog | مانیتورینگ حرفهای سرور و اپلیکیشن
Media is too big
VIEW IN TELEGRAM
💥 Introducing Watchlog Synthetic Tests
با تستهای سینتتیک واچلاگ، هر لحظه میتونید از سلامت صفحات کلیدی مثل Login, Checkout, Dashboard و… مطمئن باشید.
Watchlog دقیقاً چه کاری برای شما انجام میدهد؟
✅ شبیهسازی رفتار کاربر واقعی
✅ اجرای دورهای تستها بدون نیاز به نیروی انسانی
✅ اندازهگیری زمان پاسخ API و عملکرد صفحه
✅ ثبت اسکرینشات واقعی از نتیجه تست
✅ ارسال هشدار آنی در صورت بروز خطا یا افت سرعت
با Synthetic Test، حتی اگر نیمهشب هم یکی از صفحات مهم سایت از دسترس خارج شود…
شما اولین نفری خواهید بود که خبردار میشوید.
https://watchlog.ir/
linkedin.com/company/watchlog-ir
با تستهای سینتتیک واچلاگ، هر لحظه میتونید از سلامت صفحات کلیدی مثل Login, Checkout, Dashboard و… مطمئن باشید.
Watchlog دقیقاً چه کاری برای شما انجام میدهد؟
✅ شبیهسازی رفتار کاربر واقعی
✅ اجرای دورهای تستها بدون نیاز به نیروی انسانی
✅ اندازهگیری زمان پاسخ API و عملکرد صفحه
✅ ثبت اسکرینشات واقعی از نتیجه تست
✅ ارسال هشدار آنی در صورت بروز خطا یا افت سرعت
با Synthetic Test، حتی اگر نیمهشب هم یکی از صفحات مهم سایت از دسترس خارج شود…
شما اولین نفری خواهید بود که خبردار میشوید.
https://watchlog.ir/
linkedin.com/company/watchlog-ir
🔥7❤5😱1
Junior Frontend / Full-Stack Developer (Next.js)
Location: Mashhad (On-site Required)
We are a software development team building enterprise-grade platforms and complex internal tools. We are looking for a developer who specializes in building clean, high-performance web interfaces to join our team.
The Role:
You will focus on the Frontend & User Experience. You will be working with our backend engineers to visualize data and build professional, responsive Dashboards and User Portals using modern web standards.
The Stack (Must Have):
* Framework: Next.js (App Router) & React.js
* Styling: TailwindCSS & Shadcn UI (Experience with modern UI libraries is required)
* Data Fetching: tRPC (TypeScript integration is key)
* Language: TypeScript (Strong typing required)
Nice to Have:
* Basic familiarity with Python.
* Experience working with Docker / Containerized environments.
* Experience deploying to Linux servers or platforms like Vercel.
What You Will Do:
* Develop comprehensive Admin Dashboards and Data Tables.
* Build responsive, dynamic forms and user-facing portals.
* Collaborate with the backend team to integrate APIs securely.
* Maintain clean, reusable code components.
Who You Are:
* You pay attention to detail—alignment, spacing, and responsiveness matter to you.
* You are comfortable using Shadcn or similar libraries to ship features quickly.
* You have a portfolio or GitHub repository demonstrating your work.
📩 To Apply:
Send your CV and a GitHub Link to:
Ghelichipour.ali@gmail.com
(Note: We prioritize code quality and practical skills over degrees).
Location: Mashhad (On-site Required)
We are a software development team building enterprise-grade platforms and complex internal tools. We are looking for a developer who specializes in building clean, high-performance web interfaces to join our team.
The Role:
You will focus on the Frontend & User Experience. You will be working with our backend engineers to visualize data and build professional, responsive Dashboards and User Portals using modern web standards.
The Stack (Must Have):
* Framework: Next.js (App Router) & React.js
* Styling: TailwindCSS & Shadcn UI (Experience with modern UI libraries is required)
* Data Fetching: tRPC (TypeScript integration is key)
* Language: TypeScript (Strong typing required)
Nice to Have:
* Basic familiarity with Python.
* Experience working with Docker / Containerized environments.
* Experience deploying to Linux servers or platforms like Vercel.
What You Will Do:
* Develop comprehensive Admin Dashboards and Data Tables.
* Build responsive, dynamic forms and user-facing portals.
* Collaborate with the backend team to integrate APIs securely.
* Maintain clean, reusable code components.
Who You Are:
* You pay attention to detail—alignment, spacing, and responsiveness matter to you.
* You are comfortable using Shadcn or similar libraries to ship features quickly.
* You have a portfolio or GitHub repository demonstrating your work.
📩 To Apply:
Send your CV and a GitHub Link to:
Ghelichipour.ali@gmail.com
(Note: We prioritize code quality and practical skills over degrees).
Forwarded from Watchlog | مانیتورینگ حرفهای سرور و اپلیکیشن
� فرصت همکاری | Sales Engineer (کمیسیونی – مخصوص DevOps)
تیم WatchLog دنبال یه Sales Engineer میگرده که DevOps رو میفهمه و دوست داره از تجربه فنیش توی فروش سازمانی استفاده کنه.
🔧 WatchLog چیه؟
یه پلتفرم Logging / Monitoring / Observability برای تیمهای فنی که قراره واقعاً توی پروداکشن استفاده بشه.
🎯 نقش تو:
• دمو دادن و معرفی فنی محصول به شرکتها
• صحبت مستقیم با CTO / DevOps Lead / Infra Team
• جواب دادن به سؤالهای فنی توی فرآیند فروش
• کمک به بستن قراردادهای سازمانی
💡 این همکاری مناسبه اگه:
• DevOps / SRE / Infra بودی یا هستی
• Kubernetes، Cloud، Monitoring یا Logging رو بلدی
• ارتباط گرفتن با مشتری فنی رو دوست داری
• ترجیح میدی درآمدت وابسته به فروش واقعی باشه
💰 مدل درآمد:
• کاملاً کمیسیونی (درصد جذاب از هر قرارداد)
• بدون سقف درآمد
• تسویه شفاف و توافقی
📍 ریموت | منعطف
اگه فکر میکنی بهت میخوره، پیام بده 👇
📩 hello@watchlog.io
تیم WatchLog دنبال یه Sales Engineer میگرده که DevOps رو میفهمه و دوست داره از تجربه فنیش توی فروش سازمانی استفاده کنه.
🔧 WatchLog چیه؟
یه پلتفرم Logging / Monitoring / Observability برای تیمهای فنی که قراره واقعاً توی پروداکشن استفاده بشه.
🎯 نقش تو:
• دمو دادن و معرفی فنی محصول به شرکتها
• صحبت مستقیم با CTO / DevOps Lead / Infra Team
• جواب دادن به سؤالهای فنی توی فرآیند فروش
• کمک به بستن قراردادهای سازمانی
💡 این همکاری مناسبه اگه:
• DevOps / SRE / Infra بودی یا هستی
• Kubernetes، Cloud، Monitoring یا Logging رو بلدی
• ارتباط گرفتن با مشتری فنی رو دوست داری
• ترجیح میدی درآمدت وابسته به فروش واقعی باشه
💰 مدل درآمد:
• کاملاً کمیسیونی (درصد جذاب از هر قرارداد)
• بدون سقف درآمد
• تسویه شفاف و توافقی
📍 ریموت | منعطف
اگه فکر میکنی بهت میخوره، پیام بده 👇
📩 hello@watchlog.io
❤8👍1