✔️ آموزش CI/CD به زبان ساده
دوره جدید و آپدیت شده CI/CD رو توی یوتوب شروع کردم ✌️
در اولین ویدئو به سراغ آموزش مفاهیم بنیادین CI/CD میریم
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/pBpadEF5x9A
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
دوره جدید و آپدیت شده CI/CD رو توی یوتوب شروع کردم ✌️
در اولین ویدئو به سراغ آموزش مفاهیم بنیادین CI/CD میریم
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/pBpadEF5x9A
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍17❤5🔥1
✔️ تفاوت استقرار مداوم و تحویل مداوم نرمافزار در CI/CD
در این ویدئو به سراغ یکی از مهمترین بخشهای CI/CD میریم
و راجع به نحوه آپدیت محصولات شرکت گوگل نظیر Gmail و YouTube صحبت میکنیم
و تفاوت بین Continuous Deployment و Continuous Delivery رو از جنبه های تکنیکال و بیزینس بررسی میکنیم.
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/IXIYXZC0FJU
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
در این ویدئو به سراغ یکی از مهمترین بخشهای CI/CD میریم
و راجع به نحوه آپدیت محصولات شرکت گوگل نظیر Gmail و YouTube صحبت میکنیم
و تفاوت بین Continuous Deployment و Continuous Delivery رو از جنبه های تکنیکال و بیزینس بررسی میکنیم.
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/IXIYXZC0FJU
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍5🔥2🤩1
✔️ پایپ لاین ایدهآل CI/CD
در این ویدئو به بررسی یک پایپلاین ایدهآل CI/CD میپردازیم و راجع به انواع تستهای پرکاربرد نرمافزار نظیر:
1. Unit Test
2. Integration Test
3. End-to-End Test
4. Smoke Test
5. Security Test
6. White-box & Black-box Test
7. Performance Test
8. Scalibility Test
9. Load Test
10. Stress Test
11. etc.
صحبت میکنیم.
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/Zrtdon8XH4M
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
در این ویدئو به بررسی یک پایپلاین ایدهآل CI/CD میپردازیم و راجع به انواع تستهای پرکاربرد نرمافزار نظیر:
1. Unit Test
2. Integration Test
3. End-to-End Test
4. Smoke Test
5. Security Test
6. White-box & Black-box Test
7. Performance Test
8. Scalibility Test
9. Load Test
10. Stress Test
11. etc.
صحبت میکنیم.
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/Zrtdon8XH4M
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
🔥10👍3❤2
خب بعد از چند وقت بریم سراغ ادامه تاپیک جذاب همیشگی یعنی Container Networking ولی اینبار یکمی دقیقتر راجب طرز پیادهسازیش تو Kubernetes و نگاهی به بخشی از بقولی Under The Hood مکانیزمهای استفادهشده برای تحقق این موضوع، چیزهایی مثل طرز پیادهسازی سرویس Kube-Proxy تو دو مد iptables و IPVS و تفاوتهاشون به شکل دقیق و همینطور روشهایی که CNI هایی مثل Calico برای Advertise کردن CIDR پاد استفاده میکنن یعنی دو تکنولوژی BGP و BIRD و درنهایت پیادهسازی OverLay Network به کمک مفاهیمی چون VXLAN و IPinIP.
◽️این پست ادامه بحث این پسته.
◽️عمده ریسورسهای معرفیشده در لینکهای زیر توسط آقای Dustin Specker نوشته شده است یکی از بهترینهای این حوزه!
⚡️Links⚡️
Container Networking Series:
◾️
◾️
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
◽️این پست ادامه بحث این پسته.
◽️عمده ریسورسهای معرفیشده در لینکهای زیر توسط آقای Dustin Specker نوشته شده است یکی از بهترینهای این حوزه!
⚡️Links⚡️
Container Networking Series:
...◾️
iptables: How Kubernetes Services Direct Traffic to Pods
IPVS: How Kubernetes Services Direct Traffic to Pods
Kubernetes Networking from Scratch: Using BGP and BIRD to Advertise Pod Routes
...
https://dustinspecker.com/series/container-networking/
Deep Dive Kube-Proxy With iptables Mode:◾️
https://serenafeng.github.io/2020/03/26/kube-proxy-in-iptables-mode/
Container Networking From Scratch - Kristen Jacobs:◾️
https://www.youtube.com/watch?v=6v_BDHIgOY8
#container #kubernetes #opensource #devops #devsecops #networking〰️〰️〰️〰️〰️〰️
© @DevOpsEx
Telegram
DevOps Expert in DevOps Expert General Group
خب همه مطمئنا با انواع تایپ و مدل های پروکسی در اکوسیستم کوبرنتیز مثل kubectl proxy و apiserver proxy و از همه مهم تر ماژولی تحت عنوان kube-proxy آشنا هستیم و خب این موضوع رو هم میدونیم که بخش های عمده و مهمی از جادوی پشت بحث networking کوبر مثل بحث ریسورس…
🔥10👍4👏1
⚡️PrometheusIO⚡️
خب اینبار یکمی تو مباحث Monitoring عمیق بشیم به شکل خاص ابزار Prometheus و ببینیم Under The Hood به چه شکلی داره کار میکنه و TSDB که خودشون بصورت Native پیادهسازی کردن به چه شکل هست؟ یا اصلا TSDB هست یا نه؟! یکمی تاریخچه توسعه Prometheus رو مرور کنیم باهم! در نهایت هم یکمی بهتر و عمیق تر مدل Data & Query پیادهسازی شده تو Prometheus (با استفاده از PromQL) رو درک کنیم و یه منبع خوب هم از Trick ها و Insight های باارزش در پیادهسازی و کار با Prometheus رو داشته باشیم باهم!
◾️Brief Illustrated History Of Prometheus by Martin Chodúr
◾️Prometheus TSDB Under The Hood 7 Parts by Ganesh Vernekar
◾️Learning Series Of Prometheus and PromQL by Ivan Velichko
◾️Prometheus Data & Query Model Twitter Thread by Ivan Velichko
◾️Get The Most Out Of Your Prometheus by Brian Brazil
پ.ن: تمامی افراد ذکر شده یا از Core Developer های خوده پروژه Prometheus و یا شرکت Grafana هستند یا از Contributor های پروژه Prometheus 🌹🤘
#linux #monitoring #tsdb #devops #prometheus
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
خب اینبار یکمی تو مباحث Monitoring عمیق بشیم به شکل خاص ابزار Prometheus و ببینیم Under The Hood به چه شکلی داره کار میکنه و TSDB که خودشون بصورت Native پیادهسازی کردن به چه شکل هست؟ یا اصلا TSDB هست یا نه؟! یکمی تاریخچه توسعه Prometheus رو مرور کنیم باهم! در نهایت هم یکمی بهتر و عمیق تر مدل Data & Query پیادهسازی شده تو Prometheus (با استفاده از PromQL) رو درک کنیم و یه منبع خوب هم از Trick ها و Insight های باارزش در پیادهسازی و کار با Prometheus رو داشته باشیم باهم!
◾️Brief Illustrated History Of Prometheus by Martin Chodúr
◾️Prometheus TSDB Under The Hood 7 Parts by Ganesh Vernekar
◾️Learning Series Of Prometheus and PromQL by Ivan Velichko
◾️Prometheus Data & Query Model Twitter Thread by Ivan Velichko
◾️Get The Most Out Of Your Prometheus by Brian Brazil
پ.ن: تمامی افراد ذکر شده یا از Core Developer های خوده پروژه Prometheus و یا شرکت Grafana هستند یا از Contributor های پروژه Prometheus 🌹🤘
#linux #monitoring #tsdb #devops #prometheus
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍8🐳8❤1👏1
Forwarded from DevOps (Ahmadali Bagheri)
🚀 شروع انتشار جدیدترین دوره 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 آشنا میشویم.
ابتدا مفهوم مانیتورینگ و نیاز…
👍7❤3🤔1