✔️ داکر برای برنامه نویسان - قسمت ۵ منتشر شد
در این دوره یاد میگیریم کانتینرها چی هستند و چطور با داکر میتونیم اونها اجرا کنیم. همچنین مطالبی که یک برنامه نویس باید برای نوشتن برنامههای داکرایز شده بدونه رو پوشش میدیم.
🔹 قسمت اول - آشنایی با مفاهیم
👉 Link: https://vrgl.ir/vKjmm
🔸 قسمت دوم - نصب داکر
👉 Link: https://vrgl.ir/3CLun
🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ
🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
🔹 قسمت پنجم - ارتباط با کانتینر
👉 Link: https://vrgl.ir/arPBF
#داکر #docker
〰️〰️〰️〰️〰️
©️ @DevOpsEx
در این دوره یاد میگیریم کانتینرها چی هستند و چطور با داکر میتونیم اونها اجرا کنیم. همچنین مطالبی که یک برنامه نویس باید برای نوشتن برنامههای داکرایز شده بدونه رو پوشش میدیم.
🔹 قسمت اول - آشنایی با مفاهیم
👉 Link: https://vrgl.ir/vKjmm
🔸 قسمت دوم - نصب داکر
👉 Link: https://vrgl.ir/3CLun
🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ
🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
🔹 قسمت پنجم - ارتباط با کانتینر
👉 Link: https://vrgl.ir/arPBF
#داکر #docker
〰️〰️〰️〰️〰️
©️ @DevOpsEx
ویرگول
داکر برای برنامهنویسها: قسمت اول - آشنایی با مفاهیم
در این قسمت با مفهوم کانتینر و مزایای اون آشنا میشیم داکر رو هم معرفی میکنیم
✔️ آموزش objectها در کوبرنتیز - قسمت ۷ منتشر شد
در این دوره هر یک از objectهای کوبرنتیز را معرفی میکنیم. بعد از توضیح هر کدام خواهیم دید چگونه در کوبرنتیز تعریف میشوند و با آن کار عملی خواهیم کرد. همچنین برخی مثالهای جدیتر که از ترکیب objectها اجرا میشوند را نیز بررسی میکنیم.
🔹 ۳ - آموزش پاد در کوبرنتیز - قابلیتهای پیشرفتهتر پاد
👉 link: https://www.aparat.com/v/TnxNj
🔸 ۴ - آموزش پاد در کوبرنتیز - پاد در کوبرنتیز چگونه ساخته میشود؟
👉 link: https://www.aparat.com/v/XSgAN
🔹 ۵ - آموزش سرویس در کوبرنتیز - مفهوم سرویس
👉 link: https://www.aparat.com/v/P4Wqs
🔸 ۶ - آموزش سرویس در کوبرنتیز - تعریف سرویس در قالب yaml
👉 link: https://www.aparat.com/v/ZW7TQ
🔹 ۷ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ClusterIP و NodePort
👉 link: https://www.aparat.com/v/KDCFo
این مجموعه ویدیوها در حال تکمیل شدن است.
#kubernetes #kubernetes_objects
〰️〰️〰️〰️〰️
©️ @DevOpsEx
در این دوره هر یک از objectهای کوبرنتیز را معرفی میکنیم. بعد از توضیح هر کدام خواهیم دید چگونه در کوبرنتیز تعریف میشوند و با آن کار عملی خواهیم کرد. همچنین برخی مثالهای جدیتر که از ترکیب objectها اجرا میشوند را نیز بررسی میکنیم.
🔹 ۳ - آموزش پاد در کوبرنتیز - قابلیتهای پیشرفتهتر پاد
👉 link: https://www.aparat.com/v/TnxNj
🔸 ۴ - آموزش پاد در کوبرنتیز - پاد در کوبرنتیز چگونه ساخته میشود؟
👉 link: https://www.aparat.com/v/XSgAN
🔹 ۵ - آموزش سرویس در کوبرنتیز - مفهوم سرویس
👉 link: https://www.aparat.com/v/P4Wqs
🔸 ۶ - آموزش سرویس در کوبرنتیز - تعریف سرویس در قالب yaml
👉 link: https://www.aparat.com/v/ZW7TQ
🔹 ۷ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ClusterIP و NodePort
👉 link: https://www.aparat.com/v/KDCFo
این مجموعه ویدیوها در حال تکمیل شدن است.
#kubernetes #kubernetes_objects
〰️〰️〰️〰️〰️
©️ @DevOpsEx
آپارات - سرویس اشتراک ویدیو
آموزش پاد در کوبرنتیز - قابلیت های پیشرفته ی پاد
این ویدیوو آخرین قسمت از بخشهای عملی پاد هست. در این ویدیو برخی ویژگیهای پیشرفته در پاد را بررسی میکنیم: - گذاشتن initContainer برای اجرای کاری پیش از اجرای کانتینر اصلی- انجام دستوری داخل کانتینر بعد یا قبل از شروع و پایان کانتینر - قرار دادن برخی پارامترهای…
✔️ ۱۰ اشتباه مهلک توسعه دهندگان Django
🔶 در این ویدئو به ۱۰ اشتباه رایج توسعه دهندگان جنگو میپردازیم که بعضی از این اشتباهات میتوانند بسیار مهلک و خطرناک باشند.
🖥 مشاهده در یوتوب:
👉 Link: https://www.youtube.com/watch?v=pgvEN50iYdQ
〰️〰️〰️〰️〰️
©️ @DevOpsEx
🔶 در این ویدئو به ۱۰ اشتباه رایج توسعه دهندگان جنگو میپردازیم که بعضی از این اشتباهات میتوانند بسیار مهلک و خطرناک باشند.
🖥 مشاهده در یوتوب:
👉 Link: https://www.youtube.com/watch?v=pgvEN50iYdQ
〰️〰️〰️〰️〰️
©️ @DevOpsEx
Forwarded from Django Expert (Majid A.M)
[ Photo ]
Istio ==
خب اصلا Istio چی هست؟
اگه بخوام خلاصه بگم Istio یک Service Mesh بیشتر نیست، خب حالا سرویس مش چیه!!!
به بیانی بهتر Istio یک لایه شبکه خدمات مدرنیزه که روشی شفاف و مستقل از زبان را برای انعطاف پذیری و سهولت عملکردهای شبکه برنامه فراهم میکنه. Istio یک راه حل محبوب برای مدیریت میکروسرویسهای مختلفه که در نهایت یک برنامه بومی ابر را تشکیل میدهند.
نکته جالبش اینه که این سرویس می تونه روی حتی Kubernetes هم سوار بشه تا بدین صورت با هم کار کنند تا یک محیط کانتینری مبتنی بر میکرو سرویسها به راحتی هر چه تمام تر بتواند کار کند.
◼️Links:
✅https://istio.io/
Explanation:
1️⃣https://www.youtube.com/watch?v=1iyFq2VaL5Y
2️⃣https://www.youtube.com/watch?v=6zDrLvpfCK4
3️⃣https://cloud.google.com/learn/what-is-istio
〰️〰️〰️〰️〰️
©️ @DevOpsEx
Istio ==
Connect, secure, control, and observe services.خب بعد از چند وقت درگیری بریم یکمی راجب یک سرویس مدرن و خوب حرف بزنیم ....
خب اصلا Istio چی هست؟
اگه بخوام خلاصه بگم Istio یک Service Mesh بیشتر نیست، خب حالا سرویس مش چیه!!!
به بیانی بهتر Istio یک لایه شبکه خدمات مدرنیزه که روشی شفاف و مستقل از زبان را برای انعطاف پذیری و سهولت عملکردهای شبکه برنامه فراهم میکنه. Istio یک راه حل محبوب برای مدیریت میکروسرویسهای مختلفه که در نهایت یک برنامه بومی ابر را تشکیل میدهند.
نکته جالبش اینه که این سرویس می تونه روی حتی Kubernetes هم سوار بشه تا بدین صورت با هم کار کنند تا یک محیط کانتینری مبتنی بر میکرو سرویسها به راحتی هر چه تمام تر بتواند کار کند.
◼️Links:
✅https://istio.io/
Explanation:
1️⃣https://www.youtube.com/watch?v=1iyFq2VaL5Y
2️⃣https://www.youtube.com/watch?v=6zDrLvpfCK4
3️⃣https://cloud.google.com/learn/what-is-istio
〰️〰️〰️〰️〰️
©️ @DevOpsEx
Forwarded from Django Expert (Majid A.M)
پیج انیستاگرام ما به زودی فعالیت خودش رو شروع میکنه
پی.نوشت: کلی خبر خوب در راهه ....
😉
👉🏻Link: https://instagram.com/pyexpert_net?igshid=1sycpjjbhtgvx
〰〰〰〰〰〰
©@DjangoEx
پی.نوشت: کلی خبر خوب در راهه ....
😉
👉🏻Link: https://instagram.com/pyexpert_net?igshid=1sycpjjbhtgvx
〰〰〰〰〰〰
©@DjangoEx
✔️ آموزش objectها در کوبرنتیز - قسمت ۸ منتشر شد
در این دوره هر یک از objectهای کوبرنتیز را معرفی میکنیم. بعد از توضیح هر کدام خواهیم دید چگونه در کوبرنتیز تعریف میشوند و با آن کار عملی خواهیم کرد. همچنین برخی مثالهای جدیتر که از ترکیب objectها اجرا میشوند را نیز بررسی میکنیم.
🔹 ۵ - آموزش سرویس در کوبرنتیز - مفهوم سرویس
👉 link: https://www.aparat.com/v/P4Wqs
🔸 ۶ - آموزش سرویس در کوبرنتیز - تعریف سرویس در قالب yaml
👉 link: https://www.aparat.com/v/ZW7TQ
🔹 ۷ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ClusterIP و NodePort
👉 link: https://www.aparat.com/v/KDCFo
🔸 ۸ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ExternalName و معرفی LoadBalancer
👉 link: https://www.aparat.com/v/TlrP5
💡توضیحات قسمت جدید:
در این ویدیو کمی بیشتر با سرویس و dns در کوبرنتیز آشنا میشویم. ابتدا سعی میکنیم ساختار کوبرنتیز برای resolve کردن domain name ها را به شکل عملی بررسی کنیم. بعد از آن با نوع دیگری از سرویس آشنا میشویم که ExternalName نام دارد. با این سرویس میتوان به یک domain name خارج از کلاستر دست یافت. در انتها هم سرویس LoadBalancer معرفی میشود.
#kubernetes #kubernetes_objects
〰️〰️〰️〰️〰️
©️ @DevOpsEx
در این دوره هر یک از objectهای کوبرنتیز را معرفی میکنیم. بعد از توضیح هر کدام خواهیم دید چگونه در کوبرنتیز تعریف میشوند و با آن کار عملی خواهیم کرد. همچنین برخی مثالهای جدیتر که از ترکیب objectها اجرا میشوند را نیز بررسی میکنیم.
🔹 ۵ - آموزش سرویس در کوبرنتیز - مفهوم سرویس
👉 link: https://www.aparat.com/v/P4Wqs
🔸 ۶ - آموزش سرویس در کوبرنتیز - تعریف سرویس در قالب yaml
👉 link: https://www.aparat.com/v/ZW7TQ
🔹 ۷ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ClusterIP و NodePort
👉 link: https://www.aparat.com/v/KDCFo
🔸 ۸ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ExternalName و معرفی LoadBalancer
👉 link: https://www.aparat.com/v/TlrP5
💡توضیحات قسمت جدید:
در این ویدیو کمی بیشتر با سرویس و dns در کوبرنتیز آشنا میشویم. ابتدا سعی میکنیم ساختار کوبرنتیز برای resolve کردن domain name ها را به شکل عملی بررسی کنیم. بعد از آن با نوع دیگری از سرویس آشنا میشویم که ExternalName نام دارد. با این سرویس میتوان به یک domain name خارج از کلاستر دست یافت. در انتها هم سرویس LoadBalancer معرفی میشود.
#kubernetes #kubernetes_objects
〰️〰️〰️〰️〰️
©️ @DevOpsEx
آپارات - سرویس اشتراک ویدیو
آموزش سرویس کوبرنتیز - سرویس چیست و چه کمکی به ما میکند؟
در این ویدیو شروع به بررسی object دیگری در کوبرنتیز میکنیم به نام سرویس. سرویس ارتباط بین پادها را تسهیل میکند و بخش شبکهای راهاندازی یک برنامه در کوبرنتیز را جلو میبرد. با کمک سرویس پادها با استفاده از اسم میتوانند به هم برسند. سرویس همچنین توزین…
✔️ Linus Torvalds Birthday 🥳
Happy 51th Birthday Linus Torvalds. Thank you for existing.
#LinusTorvalds
〰️〰️〰️〰️〰️
©️ @DevOpsEx
Happy 51th Birthday Linus Torvalds. Thank you for existing.
#LinusTorvalds
〰️〰️〰️〰️〰️
©️ @DevOpsEx
✔️ داکر برای برنامه نویسان - قسمت ۶ منتشر شد
در این دوره یاد میگیریم کانتینرها چی هستند و چطور با داکر میتونیم اونها اجرا کنیم. همچنین مطالبی که یک برنامه نویس باید برای نوشتن برنامههای داکرایز شده بدونه رو پوشش میدیم.
🔹 قسمت اول - آشنایی با مفاهیم
👉 Link: https://vrgl.ir/vKjmm
🔸 قسمت دوم - نصب داکر
👉 Link: https://vrgl.ir/3CLun
🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ
🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
🔹 قسمت پنجم - ارتباط با کانتینر
👉 Link: https://vrgl.ir/arPBF
🔸 قسمت ششم - اشتراک و جابجایی فایل در کانتینر
👉 Link: https://vrgl.ir/JX3XR
#داکر #docker
〰️〰️〰️〰️〰️
©️ @DevOpsEx
در این دوره یاد میگیریم کانتینرها چی هستند و چطور با داکر میتونیم اونها اجرا کنیم. همچنین مطالبی که یک برنامه نویس باید برای نوشتن برنامههای داکرایز شده بدونه رو پوشش میدیم.
🔹 قسمت اول - آشنایی با مفاهیم
👉 Link: https://vrgl.ir/vKjmm
🔸 قسمت دوم - نصب داکر
👉 Link: https://vrgl.ir/3CLun
🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ
🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
🔹 قسمت پنجم - ارتباط با کانتینر
👉 Link: https://vrgl.ir/arPBF
🔸 قسمت ششم - اشتراک و جابجایی فایل در کانتینر
👉 Link: https://vrgl.ir/JX3XR
#داکر #docker
〰️〰️〰️〰️〰️
©️ @DevOpsEx
ویرگول
داکر برای برنامهنویسها: قسمت اول - آشنایی با مفاهیم
در این قسمت با مفهوم کانتینر و مزایای اون آشنا میشیم داکر رو هم معرفی میکنیم
👍1
✔️ وبفریمورکها چگونه کار میکنند؟
🟣 قسمت ۱: توضیح پروتکل HTTP
خیلی خوبه که وقتی با یک تکنولوژی کار میکنیم، مخصوصا در جایگاه یک برنامهنویس با نحوه عملکرد اون تکنولوژی آشنا باشیم و تا حد معقولی بدونیم در پسزمینه اون چه اتفاقاتی میوفته.
توی این دوره کوتاه قصد داریم تا یک ریکوئست به سایتمون بزنیم و به دنبال اون بررسی کنیم چه اتفاقاتی برای درخواستمون میوفته تا تبدیل به پاسخ بشه.
سعی داریم تا با انواع وبفریمورکها آشنا بشیم و حتی در آخر یک وبفریمورک ساده رو هم بنویسیم.
🌐 https://youtu.be/atwYuyN6f1w
#web_framework #python #http
〰️〰️〰️〰️〰️
©️ @DevOpsEx
🟣 قسمت ۱: توضیح پروتکل HTTP
خیلی خوبه که وقتی با یک تکنولوژی کار میکنیم، مخصوصا در جایگاه یک برنامهنویس با نحوه عملکرد اون تکنولوژی آشنا باشیم و تا حد معقولی بدونیم در پسزمینه اون چه اتفاقاتی میوفته.
توی این دوره کوتاه قصد داریم تا یک ریکوئست به سایتمون بزنیم و به دنبال اون بررسی کنیم چه اتفاقاتی برای درخواستمون میوفته تا تبدیل به پاسخ بشه.
سعی داریم تا با انواع وبفریمورکها آشنا بشیم و حتی در آخر یک وبفریمورک ساده رو هم بنویسیم.
🌐 https://youtu.be/atwYuyN6f1w
#web_framework #python #http
〰️〰️〰️〰️〰️
©️ @DevOpsEx
Forwarded from SBISC (Homayoun Sadeghi)
💥با نرم افزار آزاد و متن باز به استارتاپ خودت شتاب بده‼️
🔹به اهتمام شاخه دانشجویی انجمن رمز دانشگاه اصفهان و ایران
♦️سخنرانان: جادی میرمیرانی و علی ناظم رعایا
🔸زمان: جمعه ۱۹ دی ماه ۱۳۹۹ ۱۹ الی ۲۱
🔸ثبت نام رایگان و برگزاری وبینار از طریق ایوند:
https://evnd.co/QXwfd
📌با علی ناظم رعایا و جادی میرمیرانی همراه باشید تا در یک سفر تقریبا دو ساعته شما را به دنیای کسب و کارهای استارتاپی نیرو گرفته از نرم افزار آزاد و متن باز برده تا شاید در جمع شما در ذهن آنهایی که میخواهند در آینده شغلیشان کارآفرین باشند یا در جریانهای کارآفرینی قرار بگیرند، هرچه زودتر چراغی روشن شده و درکی از ملزومات آن پیدا کنند.
#free_software #startup #open_source #jadi
#نرم_افزار_آزاد #آزادی_نرم_افزار #متن_باز #استارتاپ
📲@SBISC @jadinet @roanet
🔹به اهتمام شاخه دانشجویی انجمن رمز دانشگاه اصفهان و ایران
♦️سخنرانان: جادی میرمیرانی و علی ناظم رعایا
🔸زمان: جمعه ۱۹ دی ماه ۱۳۹۹ ۱۹ الی ۲۱
🔸ثبت نام رایگان و برگزاری وبینار از طریق ایوند:
https://evnd.co/QXwfd
📌با علی ناظم رعایا و جادی میرمیرانی همراه باشید تا در یک سفر تقریبا دو ساعته شما را به دنیای کسب و کارهای استارتاپی نیرو گرفته از نرم افزار آزاد و متن باز برده تا شاید در جمع شما در ذهن آنهایی که میخواهند در آینده شغلیشان کارآفرین باشند یا در جریانهای کارآفرینی قرار بگیرند، هرچه زودتر چراغی روشن شده و درکی از ملزومات آن پیدا کنند.
#free_software #startup #open_source #jadi
#نرم_افزار_آزاد #آزادی_نرم_افزار #متن_باز #استارتاپ
📲@SBISC @jadinet @roanet
✔️ وبفریمورکها چگونه کار میکنند؟
🟣 قسمت ۲: توضیح Web Server
در قسمت قبل یک ریکوئست HTTP رو به سایت دلخواهمون ارسال کردیم و حالا وقتش رسیده بدونیم این ریکوئست به کجا میره و پاسخش از کجا برمیگرده. با من همراه باشید برای درک وب سرور و راهاندازی Nginx و Apache و حتی نوشتن یک وب سرور پایتونی!
🌐 https://youtu.be/VnMoTankOKI
#web_framework #python #http #web_server
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DevOpsEx
🟣 قسمت ۲: توضیح Web Server
در قسمت قبل یک ریکوئست HTTP رو به سایت دلخواهمون ارسال کردیم و حالا وقتش رسیده بدونیم این ریکوئست به کجا میره و پاسخش از کجا برمیگرده. با من همراه باشید برای درک وب سرور و راهاندازی Nginx و Apache و حتی نوشتن یک وب سرور پایتونی!
🌐 https://youtu.be/VnMoTankOKI
#web_framework #python #http #web_server
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DevOpsEx
تبریک به همه !
Advancing developer freedom: GitHub is fully available in Iran.
https://github.blog/2021-01-05-advancing-developer-freedom-github-is-fully-available-in-iran/
All developers should be free to use GitHub, no matter where they live. At the same time, GitHub respects and abides by US law, which means government sanctions have limited our ability to provide developers in some countries the full range of GitHub services.
@KambizAsadzadeh
#github #iran #developers #گیتهاب #ایران
〰️〰️〰️〰️〰️
©️ @DevOpsEx
Advancing developer freedom: GitHub is fully available in Iran.
https://github.blog/2021-01-05-advancing-developer-freedom-github-is-fully-available-in-iran/
All developers should be free to use GitHub, no matter where they live. At the same time, GitHub respects and abides by US law, which means government sanctions have limited our ability to provide developers in some countries the full range of GitHub services.
@KambizAsadzadeh
#github #iran #developers #گیتهاب #ایران
〰️〰️〰️〰️〰️
©️ @DevOpsEx
The GitHub Blog
Advancing developer freedom: GitHub is fully available in Iran
All developers should be free to use GitHub, no matter where they live. At the same time, GitHub respects and abides by US law, which means government sanctions have limited our ability to provide developers in some countries the full range of GitHub services.
✔️ آموزش objectها در کوبرنتیز - قسمت ۹ منتشر شد
در این دوره هر یک از objectهای کوبرنتیز را معرفی میکنیم. بعد از توضیح هر کدام خواهیم دید چگونه در کوبرنتیز تعریف میشوند و با آن کار عملی خواهیم کرد. همچنین برخی مثالهای جدیتر که از ترکیب objectها اجرا میشوند را نیز بررسی میکنیم.
🔸 ۶ - آموزش سرویس در کوبرنتیز - تعریف سرویس در قالب yaml
👉 link: https://www.aparat.com/v/ZW7TQ
🔹 ۷ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ClusterIP و NodePort
👉 link: https://www.aparat.com/v/KDCFo
🔸 ۸ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ExternalName و معرفی LoadBalancer
👉 link: https://www.aparat.com/v/TlrP5
🔹 ۹ - آموزش سرویس در کوبرنتیز - دیپلوی کردن جنگو در کوبرنتیز (۱)
👉 link: https://www.aparat.com/v/tjBVd
💡توضیحات قسمت جدید:
در این ویدیو با کمک کوبرنتیز یک برنامهی جنگو را دیپلوی میکنیم. برنامه به کمک Django REST Framework نوشته شده و ما ایمیج آن را توسط داکر ساختهایم و روی کوبرنتیز دیپلوی میکنیم. جنگو داخل پاد اجرا میشود و به کمک یک سرویس به آن دسترسی پیدا میکنیم. در انتها برای اطمینان از صحت انجام کار چند درخواست به آن میدهیم و جواب را مشاهده میکنیم.
#kubernetes #kubernetes_objects
〰️〰️〰️〰️〰️
©️ @DevOpsEx
در این دوره هر یک از objectهای کوبرنتیز را معرفی میکنیم. بعد از توضیح هر کدام خواهیم دید چگونه در کوبرنتیز تعریف میشوند و با آن کار عملی خواهیم کرد. همچنین برخی مثالهای جدیتر که از ترکیب objectها اجرا میشوند را نیز بررسی میکنیم.
🔸 ۶ - آموزش سرویس در کوبرنتیز - تعریف سرویس در قالب yaml
👉 link: https://www.aparat.com/v/ZW7TQ
🔹 ۷ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ClusterIP و NodePort
👉 link: https://www.aparat.com/v/KDCFo
🔸 ۸ - آموزش سرویس در کوبرنتیز - کار عملی با سرویس ExternalName و معرفی LoadBalancer
👉 link: https://www.aparat.com/v/TlrP5
🔹 ۹ - آموزش سرویس در کوبرنتیز - دیپلوی کردن جنگو در کوبرنتیز (۱)
👉 link: https://www.aparat.com/v/tjBVd
💡توضیحات قسمت جدید:
در این ویدیو با کمک کوبرنتیز یک برنامهی جنگو را دیپلوی میکنیم. برنامه به کمک Django REST Framework نوشته شده و ما ایمیج آن را توسط داکر ساختهایم و روی کوبرنتیز دیپلوی میکنیم. جنگو داخل پاد اجرا میشود و به کمک یک سرویس به آن دسترسی پیدا میکنیم. در انتها برای اطمینان از صحت انجام کار چند درخواست به آن میدهیم و جواب را مشاهده میکنیم.
#kubernetes #kubernetes_objects
〰️〰️〰️〰️〰️
©️ @DevOpsEx
آپارات - سرویس اشتراک ویدیو
آموزش سرویس در کوبرنتیز - تعریف مانیفست سرویس در فایل yaml
در این ویدیو یاد خواهیم گرفت که چگونه یک سرویس را تعریف کنیم. بخشهایی که برای نوشتن مانیفست سرویس در این ویدیو میبینیم عبارتند از:- selector که برای تعیین پادهای مربوط به سرویس استفاده میشود- ports که تعیین میکند ترافیک باید به کدام پورت پادها فرستاده…
👍1
✔️ وبفریمورکها چگونه کار میکنند؟
🟣 قسمت ۳: توضیح نحوه کارکرد WSGI و Gunicorn
اگر بخواهیم محتوای داینامیک یا پویا رو در سایتمون ارائه بدیم یا حتی محتوای استاتیک و داینامیک رو باهم ارائه بدیم به برنامهای نیاز داریم که اجرا بشه و ریکوئستها رو پردازش کنه.
این برنامه میتونه با هر زبانی نوشته بشه و ما قصد داریم با پایتون اون رو بنویسیم.
در این قسمت مفهوم WSGI رو با توجه مستندات رسمی پایتون توضیح دادم و در نهایت با درک کردن Gunicorn اپلیکیشنمون رو اجرا کردیم.
سعی کردم در این ویدئو انواع اجرا شدن Gunicorn رو هم توضیح بدم که دونستنش خیلی مفیده.
🌐 https://youtu.be/krxOBlqLjjE
#web_framework #python #http #web_server
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DevOpsEx
🟣 قسمت ۳: توضیح نحوه کارکرد WSGI و Gunicorn
اگر بخواهیم محتوای داینامیک یا پویا رو در سایتمون ارائه بدیم یا حتی محتوای استاتیک و داینامیک رو باهم ارائه بدیم به برنامهای نیاز داریم که اجرا بشه و ریکوئستها رو پردازش کنه.
این برنامه میتونه با هر زبانی نوشته بشه و ما قصد داریم با پایتون اون رو بنویسیم.
در این قسمت مفهوم WSGI رو با توجه مستندات رسمی پایتون توضیح دادم و در نهایت با درک کردن Gunicorn اپلیکیشنمون رو اجرا کردیم.
سعی کردم در این ویدئو انواع اجرا شدن Gunicorn رو هم توضیح بدم که دونستنش خیلی مفیده.
🌐 https://youtu.be/krxOBlqLjjE
#web_framework #python #http #web_server
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DevOpsEx
✔️ داکر برای برنامه نویسان - قسمت ۷ منتشر شد
در این دوره یاد میگیریم کانتینرها چی هستند و چطور با داکر میتونیم اونها اجرا کنیم. همچنین مطالبی که یک برنامه نویس باید برای نوشتن برنامههای داکرایز شده بدونه رو پوشش میدیم.
🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ
🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
🔹 قسمت پنجم - ارتباط با کانتینر
👉 Link: https://vrgl.ir/arPBF
🔸 قسمت ششم - اشتراک و جابجایی فایل در کانتینر
👉 Link: https://vrgl.ir/JX3XR
🔹 قسمت هفتم - دستورات متفرقه ولی مفید
👉 Link: https://vrgl.ir/QlqEd
#داکر #docker
〰️〰️〰️〰️〰️
©️ @DevOpsEx
در این دوره یاد میگیریم کانتینرها چی هستند و چطور با داکر میتونیم اونها اجرا کنیم. همچنین مطالبی که یک برنامه نویس باید برای نوشتن برنامههای داکرایز شده بدونه رو پوشش میدیم.
🔹 قسمت سوم - دستورات ابتدایی در داکر
👉 Link: https://vrgl.ir/MKlNQ
🔸 قسمت چهارم - حذف تصویر و کانتینر در داکر
👉 Link: https://vrgl.ir/CfTbq
🔹 قسمت پنجم - ارتباط با کانتینر
👉 Link: https://vrgl.ir/arPBF
🔸 قسمت ششم - اشتراک و جابجایی فایل در کانتینر
👉 Link: https://vrgl.ir/JX3XR
🔹 قسمت هفتم - دستورات متفرقه ولی مفید
👉 Link: https://vrgl.ir/QlqEd
#داکر #docker
〰️〰️〰️〰️〰️
©️ @DevOpsEx
What is gVisor?
خب بریم یکمی راجب مباحث Security داخل کانتینر ها صحبت کنیم !!
امروز محصولی از گوگل را می خواهم خدمتتون معرفی کنم به اسم gVisor، که کارش بطور خلاصه این هست که عملا یک کانتینر رو داخل نوعی sandbox قرار میده و فراخوانیهای سیستمی این کانتینر رو به شکل دقیقی رهگیری میکنه. دقیقا چیزی شبیه hypervisor ها در تکنولوژی مجازی سازی که میان فراخوانی های سیستمی یک VM رو رهگیری میکنن. طبق خوده داکیومنت یک تعریفی قشنگی که گفته شده این هست که gVisor عملا یک نوع "user-space kernel" خب یعنی چی حالا؟
عملا با استفاده از مفهوم ParaVirtualization اومدن کاری کردن که بتونن این فراخوانیهارو در لایه بالاتر از کرنل هاست بررسی کنن و خوبیش اینه که از ابزار هایی مثل Seccomp هم داخل این محصول استفاده شده ...
Links:
✅https://gvisor.dev/docs/
1️⃣https://devopscon.io/kubernetes-ecosystem/gvisor-kata-container-firecracker-docker-who-is-who-in-the-container-space/
#container #docker #security #opensource #devops #devsecops
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
خب بریم یکمی راجب مباحث Security داخل کانتینر ها صحبت کنیم !!
امروز محصولی از گوگل را می خواهم خدمتتون معرفی کنم به اسم gVisor، که کارش بطور خلاصه این هست که عملا یک کانتینر رو داخل نوعی sandbox قرار میده و فراخوانیهای سیستمی این کانتینر رو به شکل دقیقی رهگیری میکنه. دقیقا چیزی شبیه hypervisor ها در تکنولوژی مجازی سازی که میان فراخوانی های سیستمی یک VM رو رهگیری میکنن. طبق خوده داکیومنت یک تعریفی قشنگی که گفته شده این هست که gVisor عملا یک نوع "user-space kernel" خب یعنی چی حالا؟
عملا با استفاده از مفهوم ParaVirtualization اومدن کاری کردن که بتونن این فراخوانیهارو در لایه بالاتر از کرنل هاست بررسی کنن و خوبیش اینه که از ابزار هایی مثل Seccomp هم داخل این محصول استفاده شده ...
Links:
✅https://gvisor.dev/docs/
1️⃣https://devopscon.io/kubernetes-ecosystem/gvisor-kata-container-firecracker-docker-who-is-who-in-the-container-space/
#container #docker #security #opensource #devops #devsecops
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
✔️ استخدام کارشناس Dev'Ops
👉🏻Link:https://jobinja.ir/companies/mediana/jobs/Kc9
#موقعیت_شغلی #استخدام
#کارجو #فرصت_شغلی
〰〰〰〰〰〰
©@DevOpsEx
👉🏻Link:https://jobinja.ir/companies/mediana/jobs/Kc9
#موقعیت_شغلی #استخدام
#کارجو #فرصت_شغلی
〰〰〰〰〰〰
©@DevOpsEx
جابینجا، شغلی رویایی خود را پیدا کنید
استخدام کارشناس DevOps در مدیانا
استخدام برای فرصت شغلی کارشناس DevOps در Mediana, آشنایی خوب به CI/CD آشنایی کامل به Docker آشنایی کامل به Git آشنایی کامل به Prometheus یا Zabbix آشنایی کامل یه kubernetes