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

Contact:
@BobyCloud
@H_TESLA_S
@Majid_Aghamohamad
Download Telegram
⚡️A Linux SysAdmin's Introduction To Cgroups⚡️
Control groups (cgroups) are a Linux kernel mechanism for fine-grained control of resources. Originally put forward by Google engineers in 2006, cgroups were eventually merged into the Linux kernel around 2007.
While there are currently two versions of cgroups, most distributions and mechanisms use version 1, as it has been in the kernel since 2.6.24. Like with most things added into the mainline kernel, there was not a huge adoption rate at first.
Version 2 continues this trend, having been around for almost half a decade but still not widely deployed.
Links:
◾️https://www.redhat.com/sysadmin/cgroups-part-one
◾️https://www.redhat.com/sysadmin/cgroups-part-two
◾️https://www.redhat.com/sysadmin/cgroups-part-three
◾️https://www.redhat.com/sysadmin/cgroups-part-four
Pic Source:
◻️https://twitter.com/b0rk
#DevOps #DevSecOps #Security #Development #Operation #IT #Linux #Kernel
〰️〰️〰️〰️〰️
©️ @DevOpsEx
✔️ فریمورک Django یا FastAPI ؟

در این ویدئو دو فریمورک محبوب بک اند پایتون Django و FastAPI طبق ۱۴ ملاک فنی بررسی و ارزیابی شده است.

کدوم فریمورک برای چه شرایطی خوب هست؟

🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/z_6gyN-j4ck

#django #جنگو #fastapi #microservices #security #orm #starlette #pydantic #tdd
〰️〰️〰️〰️〰️〰️
©️ @DevOpsEx
چند وقته پیش به یک Talk خیلی جالب و جذاب از شرکت HashiCorp تو یوتیوب برخوردم که پیرامون محصول خوبشون Consul بود. تو این Talk بصورت خاص و به شکلی ساده روی مباحث مرتبط با Networking این ابزار، پروتکل‌های مورد استفاده در این محصول و سیر تکامل مشکلات مربوط به بحث Service Discovery پرداخته شده (پروتکل‌هایی مثل Gossip ،Raft و همینطور سولوشن‌هایی مثل Serf و MemberList و نهایتا SWIM) و خلاصه خیلی خوب و ساده کل کانسپت‌های Internal و Foundational این ابزار شرح داده شده. به نظرم خوبه که سیر تکامل این ابزار و چرایی استفاده از این متدها رو بدونیم، چرا که به درک سیستم‌ و زیرساخت‌های Distributed مدرن خیلی کمک می‌کنه و می‌تونه براتون مفید باشه.
Talk Link:
◾️https://www.youtube.com/watch?v=YvFcdZZY0aI
Talk Presentation Doc:
◾️https://www.hashicorp.com/resources/everybody-talks-gossip-serf-memberlist-raft-swim-hashicorp-consul
Other Useful Talk:
◾️https://www.youtube.com/watch?v=u-a7rVJ6jZY
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
#fun

〰️〰️〰️〰️〰️〰️
© @DevOpsEx
آموزش کامل داکر 🔥 (ادامه دارد..)

✔️ ۰۰ - آموزش داکر - داکر چیست و به چه دردی میخوره؟
👉🏻 https://youtu.be/j4mYb5ZuH3Q

✔️ ۰۱ - تفاوت داکر با ماشین مجازی - داکر چطوری کار می کنه؟
👉🏻 https://youtu.be/M-tTkh6fS8g

✔️ ۰۲ - نصب و کانفیگ داکر بر روی لینوکس
👉🏻 https://youtu.be/nVZg08dcx90

✔️ ۰۳ - نصب و کانفیگ داکر بر روی ویندوز
👉🏻 https://youtu.be/ziMMC8Rc12M

✔️ ۰۴ - ثبت نام در docker hub و لاگین با docker و کاهش محدودیت دانلود ایمیج
👉🏻 https://youtu.be/MEC21hKHkUk

✔️ ۰۵ - دانلود ایمیج nginx و ران کردنش
👉🏻 https://youtu.be/iowDQry1hNk

✔️ ۰۶ - تنظیم پورت در داکر
👉🏻 https://youtu.be/j5y6xpKQCXk

✔️ ۰۷ - اجرای دستورات با کانتینرها، اجرای شل
👉 https://youtu.be/5PdizZOilHc

✔️ ۰۸ - آشنایی با volume - اشتراک گذاری، ذخیره سازی و بک‌آپ دیتای کانتینر
👉 https://youtu.be/9URwheOcfx0

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
Forwarded from Django Expert (Majid A.M)
✔️ بزرگترین کانال و جامعه جنگو به فارسی

Channel :
@DjangoEx

Group:
@DjangoIR
آموزش کامل داکر 🔥 (ادامه دارد..)

✔️ ۰۹ - نکات مبتدی باقی مونده: حذف کانتینر و ایمیج، ذخیره و لود ایمیج، نسخه های سبک تر مثل آلپاین و ...
👉🏻 https://youtu.be/wbx8knZ04gs

✔️ ۱۰ - آشنایی با Dockerfile - ساخت ایمیج های جدید
👉🏻 https://youtu.be/ZRLfFdM_rTA

✔️ ۱۱ - آشنایی به docker-compose
👉🏻 https://youtu.be/X1wpatABqgg

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
آموزش کامل داکر 🔥 (ادامه داره)

✔️ ۱۲ - داکرایز کردن یه وبسایت static و نوشتن اولین Dockerfile
👉🏻 https://youtu.be/iUFNYIUsuPc

✔️ ۱۳ - نوشتن اولین docker-composer مون و اجرای کانتینر
👉🏻 https://youtu.be/_1tM3Kvgkos

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
💵 درآمد برنامه نویسی چقدر هست؟

در این ویدئو راجع به معامله هایی که توی اتاق هایی با درهای بسته انجام میشه، صحبت میکنیم 😎💰

🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/uwJpBPqyBzI

#برنامه_نویسی #درآمد #درآمد_برنامه_نویسی
〰️〰️〰️〰️〰️
© @DevOpsEx
آموزش کامل داکر 🔥 (ادامه داره)

✔️ ۱۴ - داکرایز کردن یه پروژه ساده فلسک (۱)
👉🏻 https://youtu.be/pn8trTEcCK8

✔️ ۱۵ - داکرایز کردن یه پروژه ساده فلسک (۲)
👉🏻 https://youtu.be/9bbX4Yhqn28

در این دو جلسه ای یه پروژه فلسک رو با ایمیج های nginx و python داکرایز می کنیم. این پروژه ساده است و به عنوان اولین تمرین جدی مون برای کارکردن با Dockerfile و docker-compose و استفاده از دو کانتینر همزمان و .. است (((:

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
#fun

#اسکوییدگیم #بین_کانالی
〰️〰️〰️〰️〰️〰️
آموزش دوآپس به فارسی 👇
© @DevOpsEx
داکرایز کردن جنگو با Gunicorn و nginx و MariaDB و Volumes و ... 🔥🔥 (۱ و ۲ و ۳ از ۶)

✔️ ۱۶ - شروع به کار
👉🏻 https://youtu.be/2TcRfzrz_iY

✔️ ۱۷ - تنظیمات مهم پروژه جنگو برای داکرایز کردنش
👉🏻 https://youtu.be/StCX8qMPBJo

✔️ ۱۸ - نوشتن داکرفایل app و تنظیم volume هاش
👉🏻 https://youtu.be/KN-xiI5zCSI

در این شش جلسه ای یه پروژه جنگو رو تنظیم و به طور کامل داکرایزش می کنیم و در این مسیر با یه سری کانفیگ و تنظیم جدید آشنا میشیم.

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
داکرایز کردن جنگو با Gunicorn و nginx و MariaDB و Volumes و ... 🔥🔥 (۴ و ۵ و ۶ از ۶)

✔️ ۱۹ - تنظیم Nginx و serve کردن static و media
👉🏻 https://youtu.be/Up9gOf5A2fE

✔️ ۲۰ - تنظیم دیتابیس mariadb برای استفاده در پروژه مون
👉🏻 https://youtu.be/45dp0z3_JGY

✔️ ۲۱ - توالی اجرای کانتینرها (حل مشکل اجرای app قبل mariadb)
👉🏻 https://youtu.be/b6R_eBNzemI

در این شش جلسه ای یه پروژه جنگو رو تنظیم و به طور کامل داکرایزش می کنیم و در این مسیر با یه سری کانفیگ و تنظیم جدید آشنا میشیم.

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
آموزش کامل داکر 🔥 (ادامه داره)

✔️ ۲۲ - داکرایز کردن وردپرس با lamp (php و apache و mysql)
👉🏻 https://youtu.be/pdXgsD9ALTs

✔️ ۲۴ - داکرایز کردن nodejs و دیتابیس mongo (آماده سازی پروژه)
👉🏻 https://youtu.be/KID0hoAW7_E

✔️ ۲۳ - داکرایز کردن nodejs و دیتابیس mongo (نوشتن داکر کامپوز)
👉🏻 https://youtu.be/E4e96gDXPOU

#داکر
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
Forwarded from Opportunities
موقعیتهای تحصیلی و کاری خارج از ایران از این پس در این کانال تلگرامی منتشر میگردد دوستان خودتون را به این کانال دعوت کنید.
👇👇
🔰 https://t.iss.one/DLeX_Apply
Forwarded from Django Expert (Mohammad Babazadeh)
✔️ از بچه هایی که اوپن سورس پروژه جنگو میزنند حمایت کنید و اگه مایل بودید در ریپازیتوری هم مشارکت کنید

لینک ریپازیتوری گیتهاب:
https://github.com/codehub-ir/codehub

https://www.linkedin.com/posts/ali-reza-yahyapour-18b896164_agpaexabraevaepaeq-aetaesaeuabraeqaepaea-activity-6865106915203010560-rOeT

Thanks to: @lnxpy

#django #جنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Forwarded from Opportunities
موقعیتهای تحصیلی و کاری خارج از ایران از این پس در این کانال تلگرامی منتشر میگردد دوستان خودتون را به این کانال دعوت کنید.
👇👇
🔰 https://t.iss.one/DLeX_Apply
✔️ قرعه کشی کتاب های برنامه نویسی بابی

امشب ساعت ۹ شب
از طریق یوتوب پریمیر پخش میشه

👉 Link: https://youtu.be/Vr_b9wd5m5Q

بعد از پخش نیز از طریق لینک بالا قابل دسترسی است.

#برنامه_نویسی
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
⚡️Deep Dive Into Linux Page Cache⚡️
خب بعد یک مقداری خاموشی بریم با یک تاپیک جذاب که تو تمام جنبه‌های زندگی یک متخصص حوزه علوم کامپیوتر مخصوصا دوستان SRE حاضر هست و دونستن منطق پشتش خیلی می‌تونه تو مباحثی چون Tuning و Debugging بهتون کمک کنه اونم بحث Linux Page Cache هست که توسط زیرسیستم و اینترفیس VFS در کرنل هندل میشه. شاید بگید کجاها بدردتون می‌خوره؟ دوستانی که در طراحی سسیستم‌های Data/Disk Intensive تجربه داشتن حتما می‌دونن که یکی از مباحث مهم در طراحی توجه به کانسپت Data Durability هست که در SLA مخصوصا سرویس‌های استوریج هم خیلی توجه بهش مهم هست.
تو این مقاله به شکل کامل در 10 قسمت با انواع مثال، مفاهیم و ابزار درگیر با این مبحث آشنا می‌شوید. پیشنهاد می‌کنم حتما بخونیدش و لذتشو ببرید :)
پ.ن مثال‌ها عمدتا با پایتون هست.
Link:
◾️https://biriukov.dev/docs/page-cache/0-linux-page-cache-for-sre/
Author:
◾️https://twitter.com/brk0v/
#Linux #SRE #Caching #OS #Data
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
✔️ چرا کوبرنتیز این شکلی طراحی شده؟ - قسمت اول

در این سری نوشته می‌خوایم اصول طراحی کوبرنتیز رو بررسی کنیم. این نوشته‌ها بر اساس یک ارائه در kubecon 2018 تهیه شدن. این قسمت شامل مقدمه و اصل اول (declarative به جای imperative) هست.

📜 در ویرگول بخونید:
👉 Link: https://vrgl.ir/DrxPC


#کوبرنتیز
#kubernetes
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
✔️ هک مصاحبه شغلی با تکنیک STAR

بعد از غیبت صغرا، با یک کام‌بک سنگین برگشتیم 😎✌️🔥

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

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/b667uyynFPY

#مصاحبه_شغلی #برنامه_نویسی #STAR_Method #bobycloud
〰️〰️〰️〰️〰️〰️
© @DevOpsEx