DevOps Expert
3.36K subscribers
170 photos
3 videos
8 files
276 links
✔️ کانال آموزش دوآپس به فارسی

Contact:
@BobyCloud
@H_TESLA_S
@Majid_Aghamohamad
Download Telegram
Forwarded from DevOps (Ahmadali Bagheri)
وقتی صحبت از کد نویسی میشه همیشه یه عده شاکی ان که فلانی کدش بده یا فلانی خوبه اما این وسط یه سری معماری درست و درمون درست کردن که بشه به عنوان یه الگوی خوب برای معماری کد درنظر گرفتش. یکی از این معماری های خفن معماری لایه ای هستش که با پیازه توضیح داده می‌شه.

بله پیاز

چرا که پیاز واقعا عجبیه . همه لایه ها باهم و در کنار هم یه پیاز رو تشکیل میدن ولی هر لایه مستقل داره کار میکنه و روی لایه قبلی قرار گرفته و پس اگر قرار باشه یه لایه رو دست بزنی و ارتقا بدی یا .... عملا شما دست به جای دیگه برنامه نمیزنی.

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

https://www.youtube.com/watch?v=NVHxdsaHFwk

چیزی که این وسط واقعا مهمه مفهوم این معماری هستش که امیربهادر عزیز ترکوندش
مثل همیشه لطفا سوال ها رو زیر ویدیو بپرسین که امیر بهادر عزیز جواب بده بهتون

و نگم بهتون که چقدر کامنت ری اکت و انتقاد و پیشنهادات شما موثره و داره کاملا به کامیونیتی مسیر میده

اگر دوست داشتین به کانال خود امیربهادر هم سر بزنین کلی محتوای خوب داره 👇🏼👇🏼👇🏼👇🏼

https://t.iss.one/BenDevelop
https://www.youtube.com/@bendev8723
https://www.linkedin.com/in/amirbahador/

شنبه ها آمازون
یک شنبه ها MinIO
سه شنبه ها ترافورم
چهارشنبه ها نت آپس مقدماتی و بعد از این کورس نت آپس پیشرفته
دوشنبه ها و پنج شنبه ها دوره پروژه محور Django + docker + CI/CD


این ویدیو خفن تقدیم شما
10🔥4👍1
Forwarded from DevOps (Ahmadali Bagheri)
یکی از دانش های خیلی مهم دونستن قواعد و ساختار ipv4 هستش که این دانش به شما کمک میکنه دقیق متوجه بشین ارتباط شبکه ای شما چطور باشه که مشکلتون حل بشه . راستش خیلی از اوقات دیدم که فردی با اینکه در یه رشته دیگه مثل برنامه نویسی و یا دیتا قوی بوده اما یه مشکلی برخورده بوده و نتونسته مشکل رو حل کنه و حل اون مشکل با همین دانش درمورد ساختار ip قابل حل بود.
مثلا فرد تو سابنتینگش اشتباه داشت یا یه آی پی پابلیک رو اشتباها در پرایویت قرار داده بود
این جلسه رو مرتضی رحیمی عزیز کلا در مورد کانسپت های اصلی ipv4 توضیح داده . ببینید و لذت ببرید

https://www.youtube.com/watch?v=R7RdH753Wxs

لطفا سوالاتون رو هم بپرسین که مرتضی جان همرو جواب میده

درضمن بدونین که تمام کامنت ها و ری اکت های شما داره مسیر مارو معلوم میکنه و دلگرم میکنمون . تو ۲۰۲۳ میخوایم اتحاد رو باهم تمرین کنیم . یکیش همین کاریه که بچه ها دارن میکنن .اینکه با عشق برای هم آموزش بسازیم و سعی کنیم همدیگه رو حمایت کنیم تا دانش به صورت یکپارچه زیاد بشه

برکت به زندگی همتون
12👍6👎1🔥1
✔️بست پرکتیس های جنگو یوزر

بالاخره صحبت رسید به بحث مهم و امنیتی احراز هویت در جنگو یکی از مشکل‌ترین مباحث جنگو برای اینکه استاد این قسمت بشین باید تو چند جلسه در مورد موارد مختلف این موضوع صحبت کنیم و بهتون بگیم چطور باید موضوع رو هندل کرد و اصلا بست پرکتیس داستان چیه . تو این جلسه امیربهادر عزیز داره یوزر مادل رو توضیح میده که اصلا داستان از چه قرار برای درک این موضوع خود کد های داخلی جنگو رو مطالعه خواهیم کرد و صد در صد کاستومایزش می‌کنیم . ببینید و لذت ببرید .


https://www.youtube.com/watch?v=j-AR8rk6uC0

سوال هاتون رو لطفا زیر ویدیو بپرسید که امیربهادر جان جواب میدن همه رو

لایک و کامنت های شما داره مسیر میده به محتواها و باعث میشه دوستان بدونن شما چی رو بیشتر دوست دارین تا بیشتردر اون زمینه براتون محتوا بسازن


درضمن امیربهادر خودش کلی محتوا خفن داره به یوتیوب خودش هم سر بزنین که قدرتمند بیاین بالا

https://t.iss.one/BenDevelop
https://www.youtube.com/@bendev8723
https://www.linkedin.com/in/amirbahador/

شنبه ها آمازون
یک شنبه ها MinIO
سه شنبه ها ترافورم
چهارشنبه ها نت آپس مقدماتی و بعد از این کورس نت آپس پیشرفته
دوشنبه ها و پنج شنبه ها دوره پروژه محور Django + docker + CI/CD




@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
🔥8
Forwarded from DevOps (Ahmadali Bagheri)
بچه ها سلام ویدیو وبینار این هفته امازون پابلیش شد. توی این وبینار محمد عزیز در مورد NoSql های امازون صحبت کرد و همچین حسام عزیز لوکال استک کانفینگ و پیاده سازی کرد و کلی سوالای مهم بچه ها رو در مورد لوکال است جواب داد🤗🤗🤗🤗

https://www.youtube.com/watch?v=ohiZvMWZlfM

ببینید و پخش کنید اگه سوالی داشتید زیر ویدیو کامنت کنید بچه ها جواب میدن
🔥53👍1
✔️ دعوت به همکاری

اگر اهل سر و کله زدن با چالش های زیرساخت هستی و تو نگهداری از سرویس های مختلف تجربه خوبی داری ، جای خالیت حسابی تو مالتینا حس میشه

نیازمندی ها:
Expert in NGINX/HAProxy
Expert in databases (MySQL/Mongo/Redis)
Expert in one of the monitoring tools (Zabbix/Prometheus/Grafana)
Familiar with one of the orchestration platforms (K8S/Swarm)
Experience in CI/CD pipeline design and implementation

ارسال رزومه به لینک زیر:
Link: https://jobs.malltina.com/jobs/rqeylg

@DevOpsExpertGroup

© @DevOpsEx
👍9
Forwarded from DevOps (Ahmadali Bagheri)
بچه ها سلام قسمت جدید اموزش MinIO پابلیش شد که در این قسمت واهاگ عزیز توضیح داده که چرا باید از این ابزار استفاده کنیم و چه فوایدی برای شرکت ها داره

https://www.youtube.com/watch?v=Xmat5yLaf2k

ببینید و پخش کنید اگه سوالی داشتید زیر ویدیو کامنت کنید بچه ها جواب میدن
🔥6👍2
Forwarded from DevOps (babak dorani)
سلام رفقای کاردرست
قسمت جدید ترافورم تقدیم حضورتون



تمام دلیل اینکه ترافورم میدونه الان باید چی رو نصب کنه و چی رو پاک کنه. وجود یه فایلی هستش به نام استیت فایل که تمام
اطلاعات داره این تو ذخیره میشه. امروز اومدیم این فایل رو بررسی کردیم و که چی توشه و چیارو چطوری داره مدیریت میکنه
اگر این داستان رو ندونی ممکنه تو کار با مشکلات وحشتناکی مواجه بشی


https://www.youtube.com/watch?v=RV3OkiYKojk
👍8
Forwarded from DevOps (Ahmadali Bagheri)
اصل داستان ipv4 دونستن سابنتینگ هستش که بتونی شبکه رو طراحی کنی تو این قسمت مرتضی رحیمی عزیز Network base subnetting رو شرح داده و پیشنهاد میدم قطعا اینو ببنین چون جلسه بعدی هاست بیس سابنتینگ‌ رو میگه و کلا بحث ای پی ورژن ۴ تموم میشه . تو کورس های آینده خیلی با این داستان کار داریم و باید همینجا جمعش کنیم باهم

https://www.youtube.com/watch?v=OEu--OA1W-k

لطفا سوالاتون رو زیر ویدیو بپرسین مرتضی همه رو با عشق بهتون جواب میده
9👍2🔥1
سلام رفقا
موقعی که بحث احراز هویت میاد وسط مخصوصا موقعی که پای مایکروسرویس یا api ای وسط باشه یکی از بهینه ترین متد هایی که وجود داره JWT هستش اما متاسفانه درکش به همین سادگی ها نیست

تو این ویدیو امیربهادر بدون توجه به زبان برنامه نویسی این کانسپ رو عمیقا براتون می‌شکافه که یکبار برای همیشه عمیقا درکش کنید و به جعبه ابزار خودتون اضافش کنید

https://www.youtube.com/watch?v=wsKGKsB3fUw

اگر سوالی داشتین زیر ویدیو بپرسین تا امیربهادر عزیز بهتون جواب بده

درضمن امیربهادر خودش کلی محتوا خفن داره به یوتیوب خودش هم سر بزنین که قدرتمند بیاین بالا

https://t.iss.one/BenDevelop


شنبه ها آمازون
یک شنبه ها MinIO
سه شنبه ها ترافورم
چهارشنبه ها نت آپس مقدماتی و بعد از این کورس نت آپس پیشرفته
دوشنبه ها و پنج شنبه ها دوره پروژه محور Django + docker + CI/CD
@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
8👍1
Forwarded from DevOps (Ahmadali Bagheri)
دوستان سلام قسمت جدید MinIO منتشر شد توی این قسمت در مورد معماری این سرویس صحبت میکنیم. ویدیو رو ببینید و منتشر کنید.

https://www.youtube.com/watch?v=_K_vPmfQqTQ

لطفا سوالاتون رو زیر ویدیو بپرسین واهاگ عزیز همه رو با عشق بهتون جواب میده
👍61
سلام رفقا
خب ما زیرساخت پروژه رو زدیم
هاردنینگ رو هک اکی کردیم
با کوکی کاتر بدنه اصلی پروژه رو ساختیم
معماری پروژه رو هم با معماری پیاز درست کردیم
بعد رفتیم احراز هویت رو هم ردیف کردیم
اما الان دیگه وقت خود پروژه است که باید بریم سراغ شبکه اجتماعی نوشتن . تو این پروژه امیربهادر خیلی خوب بهتون آموزش داده که چطور باید پروژه رو به صورت اصولی توسعه بدین . واقعا اینو یاد بگیرید بعدش بچسبین خودتون یه چیز بیارین بالا که دیگه حسابی سفت بشین و حالشو ببرین.

https://youtu.be/5L1ISzlNqmM

سوالاتون رو زیر ویدیو بپرسین .. اگر یه قسمت از کد براتون پیچیده بود یا یه قسمتی رو متوجه نشدین تا کامل توضیح بدیم براتون.

ماشالله به امیربهادر بابت این محتوا خفن

درضمن امیربهادر خودش کلی محتوا خفن داره به یوتیوب خودش هم سر بزنین که قدرتمند بیاین بالا

https://t.iss.one/BenDevelop


شنبه ها آمازون
یک شنبه ها MinIO
سه شنبه ها ترافورم
چهارشنبه ها نت آپس مقدماتی و بعد از این کورس نت آپس پیشرفته
دوشنبه ها و پنج شنبه ها دوره پروژه محور Django + docker + CI/CD
@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
12👍1
Forwarded from DevOps (babak dorani)
اینم اخرین قسمت بحث سابنتینگ یعنی شما نهایتا میتونین الان بر اساس تعداد یوزر ها یه رنج رو تقدیم بندی کنین یا میتونین بر اساس تعداد زیر شبکه ای که لازم دارین یه رنج رو تقسیم بندی کنین و عملا سالنتینگ رو انجام بدین
اگر ندونی سابنتینگ چیه
باعث میشه ای پی رو درست نتونی تو شبکه ات تنظیم کنی
و گاها باعث میشه همپوشانی هایی ایجاد کنی که خیلی اوضاع رو خراب میکنه
بماند که دیده شده ای پی پابلیک تو پرایویت گذاشتن
خلاصه که ببینین و حالشو ببرین و بحث ای پی رو برا همیشه ببندینش

https://youtu.be/1odi_N6EI_w

لطفا سوالاتون رو هم بپرسین که مرتضی جان همرو جواب میده
👍8
⚡️Deep Dive Into GNU/Linux Shell Related Internals⚡️
خب بعد یک مقداری خاموشی بریم با یک تاپیک جذاب که تو تمام جنبه‌های زندگی کاری یک متخصص SRE و Linux System Engineer حاضر هست و دونستن منطق پشتش خیلی می‌تونه تو مباحثی چون Tuning و Debugging بهتون کمک کنه اونم بحث internals شل‌ها، ترمینال‌ها و روابط بین فرآیندها هست! همه ما در درجه اول این موارد رو بدیهی تلقی می‌‌کنیم چون باهاشون همیشه درگیر هستیم ولی کانسپت هایی مثل File Descriptor ها و Pipes تو لینوکس از مهم‌ترین و پایه‌ای‌ترین مفاهیم کرنل لینوکس و BSD هستند. تو این سری مقاله به شکل کامل در 5 قسمت با انواع مثال، مفاهیم و ابزار های درگیر با این مبحث آشنا می‌شوید. پیشنهاد می‌کنم حتما بخونیدش و لذتشو ببرید :)
پ.ن مثال‌ها عمدتا با Python و Go هست.
Link:
◾️https://biriukov.dev/docs/fd-pipe-session-terminal/0-sre-should-know-about-gnu-linux-shell-related-internals-file-descriptors-pipes-terminals-user-sessions-process-groups-and-daemons/
Author:
◾️https://twitter.com/brk0v/
#Linux #SRE #Shell #OS #File_Descriptor
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍4🔥31
کار بدون تست حل نمیشه … این جلسه داریم تست ها رو اکی میکنیم و بنظرم تست نویسی ربطی به زبان نداره بلکه یه ساختاره شما باید تست نویسی رو درک کنی بعدش میتونی برای هر زبانی که شروع میکنی تست هاشم بنویسی
درجریان باش تست نویسی رو یاد بگیری دیگه کد بی تست نمینویسی جایی

این جلسه رو از دست ندین

https://www.youtube.com/watch?v=Z8NlBiQzByo

درضمن امیربهادر خودش کلی محتوا خفن داره به یوتیوب خودش هم سر بزنین که قدرتمند بیاین بالا

https://t.iss.one/BenDevelop


شنبه ها آمازون
یک شنبه ها MinIO
سه شنبه ها ترافورم
چهارشنبه ها نت آپس مقدماتی و بعد از این کورس نت آپس پیشرفته
دوشنبه ها و پنج شنبه ها دوره پروژه محور Django + docker + CI/CD
@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
8👍1
Forwarded from DevOps (Ahmadali Bagheri)
دوستان سلام قسمت جدید MinIO منتشر شد توی این قسمت در مورد فیچرهای این سرویس صحبت میکنیم. ویدیو رو ببینید و منتشر کنید.

https://www.youtube.com/watch?v=6hhRz41B3bc

لطفا سوالاتون رو زیر ویدیو بپرسین واهاگ عزیز همه رو با عشق بهتون جواب میده
5
این جلسه خیلی مهمه ه ه ه ه
شما با هر زبانی که کد بنویسی تهش میرسی به اینکه آقا من کش میخوام . و نیاز دارم کش سرور راه بندازم . این وسط یه اسمی خیلی شنیده میشه و اونم کسی نیست جز Redis . و ردیس کسی هستش که سی درصد مارکت رو داره پس دونستنش خیلی میتونه کمکتون کنه و حیفه تو کیسه نداشته باشیمش .
تو این جلسه امیربهادر اومده داره در دو زاویه مختلف این داستان رو بررسی میکنه هم از لحاظ تئوری و هم از لحاظ عملی با کلی مثال که میتونین ببینین داستانش با کافکا و ربیت ام کیو هم به چه صورته

این جلسه رو از دست ندین

https://www.youtube.com/watch?v=WkpwwscgwrE

درضمن امیربهادر خودش کلی محتوا خفن داره به یوتیوب خودش هم سر بزنین که قدرتمند بیاین بالا

https://t.iss.one/BenDevelop


شنبه ها آمازون
یک شنبه ها MinIO
سه شنبه ها ترافورم
چهارشنبه ها نت آپس مقدماتی و بعد از این کورس نت آپس پیشرفته
دوشنبه ها و پنج شنبه ها دوره پروژه محور Django + docker + CI/CD
@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
9👍2
Forwarded from DevOps (Ahmadali Bagheri)
تو این ویدئو در مورد یکی از مهترین مباحث شبکه به نام vlan صحبت میکنیم. بعد از دیدن این ویدئو درک عمیق تری نسبت به مفهوم vlan خواهیم داشت و همچنین میتونیم vlan روی سوییچ سیسکو تعریف کنیم.

https://www.youtube.com/watch?v=kYl05FsgR5U

لطفا سوالاتون رو هم بپرسین که مرتضی جان همرو جواب میده
8
Forwarded from DevOps (babak dorani)
خب ما یه چیزهایی از ترافورم یاد گرفتیم . اما من سر کار میرم و زیرساخت اینجا رو از قبل کنسول وار زدن !!! چه کنم؟ بیا این جلسه بهت یاد میدم چطور زیرساختت رو بیاری و ایمپورت کنی تو ترافورم بدون اینکه دیتا از دست بدی یا چیزی رو بزنی recreate کنی . حالا ممکنه سوال بشه برات که آقاجان من میخوام یه ریسورسی رو حذف کنم از ترافورم ! اون وقت چه کنم ؟ تو این ویدیو اونم توضیح دادم بیا ببین حالشو ببر

اگر دقت کنی میبینی که من اصلا کاری به آمازون ندارم و تمرکز روی ترافورمه پس ببین و برو بچسب زیرساخت رو کد کن بترکون

https://www.youtube.com/watch?v=CBHYhMlq6Qc&list=PLYrn63eEqAzZssgLu8Um_k1v8Pvh7-l7b&index=11
12
Forwarded from DevOps (Ahmadali Bagheri)
تعریف و نحوه استفاده ابزارها مثل redis و RabbitMQ باهم متفاوته و به عنوان برنامه نویس و دواپس انجینیر شما قطعا نیاز دارین بدونین داستان از چه قراره . این جلسه اول کلا تئوری RabbitMQ توضیح داده شده اما بعدش برای درک بهترش پروژه رو روش کد کردیم وسناریو زدیم براش . سناریو خیلی خفنه . در نظر بگیرید هر شب یه کار سنگین سر یه ساعتی انجام میشه برای اینکار از سلری استفاده کرده امیربهادر و داره تسک رو درست میکنه و بعدش میده اینو دست ربیت ام کیو که کارهاشو بکنه

https://www.youtube.com/watch?v=VDf72_unoME

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

https://www.youtube.com/watch?v=KtYDIJN3wmM&list=PLYrn63eEqAzY5uG5ks_OquWcojzHvhp9Z

ویدیو قبلی و این ویدیو کلی دید شما رو به عنوان برنامه نویس و دواپس انجینیر بهینه میکنه و کلی سطحتون رو تکون میده . ببینین و حالشو ببرین . سوالاتون هم زیر ویدیو لطفا بپرسین تا امیربهادر عزیز بهتون جواب بده.

https://t.iss.one/BenDevelop

@Devopshobbies
👍12👏21
Forwarded from DevOps (Ahmadali Bagheri)
دوستان سلام قسمت جدید MinIO منتشر شد توی این قسمت در مورد چک لیست های دپلویمنت و نصب این سرویس صحبت میکنیم. ویدیو رو ببینید و منتشر کنید.

https://www.youtube.com/watch?v=fWDigc7yF98

لطفا سوالاتون رو زیر ویدیو بپرسین واهاگ عزیز همه رو با عشق بهتون جواب میده
9👍2