لقمههای تکنولوژی جرعههای کوچک از دنیای بزرگ فناوری
چرا «لقمههای تکنولوژی»؟
چرا «لقمههای تکنولوژی»؟
زمان شما ارزشمند است، اما یادگیری هم ضروریست. لقمههای تکنولوژی آموزشهای کوتاه، دقیق و کاربردی در حوزهی DevOps و Kubernetes ارائه میدهد — بدون پیچیدگی و وقتگرفتی.
در هر لقمه، مفهومی را در چند دقیقه یاد میگیرید؛ از آموزش کوبرنتیز تا نکات کلیدی کوبرنتیز و DevOps.
🔹 ساده، سریع و مفید.
🔹 اینجا، تکنولوژی را میچشید، نه فقط میخوانید!
جلسه اول Live Coding RahBia | Planning و اهمیت برنامهریزی در شروع پروژه
شروع هر پروژه موفق با یک برنامهریزی درست آغاز میشه. در اولین جلسه از Live Coding RahBia یاد میگیریم چطور مسیر رو مشخص کنیم، اهداف رو تعریف کنیم و پایههای یک توسعه منظم و حرفهای رو بسازیم در اولین جلسه از سری Live Coding RahBia وارد مرحلهی مهم برنامهریزی (Planning)
Live Coding RahBia–Hardening Ansible | آموزش عملی ایمنسازی Ansible
امروز قراره بریم سمت هاردنینگ سرور با انسیبل. جلسهی قبلی لینوکس نصب کردیم و ازش یه تمپلیت ساختیم و امروز میخواهیم با انسیبلی که آماده میکنیم اون رو هاردن کنیم و بعدش بریم سراغ مابقی داستان که مسیرش رو تو گیت گذاشتم و میتونید ببینید و باهامون همراه باشید. ویدئوی
جلسه سوم Live Coding RahBia | نصب و پیکربندی Docker با Ansible
در جلسهی سوم Live Coding RahBia به مرحلهای عملیتر رسیدیم—نصب و پیکربندی Docker با کمک Ansible. این جلسه، اجرای واقعی زیرساخت کانتینری رو برای شما ملموستر میکنه. در جلسه سوم سری Live Coding RahBia به سراغ یکی از مهمترین ابزارهای دنیای DevOps یعنی Docker میرویم.این بار تمرکز ما روی
جلسه چهارم Live Coding RahBia | ساخت VM با Ansible روی vCenter
در جلسه چهارم Live Coding RahBia یاد میگیریم چطور با استفاده از Ansible ماشین مجازی جدیدی روی vCenter ایجاد کنیم. اینجا، روند خودکارسازی زیرساخت را به صورت کاملاً عملی میبینید. در جلسه چهارم از سری Live Coding RahBia، وارد مرحلهی مهیجی میشویم: خودکارسازی فرآیند ساخت ماشین مجازی (VM)
جلسه پنجم Live Coding RahBia | ادامه ساخت VM با Ansible و بهینهسازی vCenter
در جلسه پنجم Live Coding RahBia، ساخت ماشین مجازی با Ansible روی vCenter را ادامه میدهیم و تنظیمات باقیمانده و بهینهسازیهای لازم را انجام میدهیم. اینجا اتوماسیون و دقت به نهایت خودش میرسند. در جلسه پنجم از سری Live Coding RahBia، مسیر ساخت ماشین مجازی با Ansible روی vCenter
جلسه ششم Live Coding RahBia | کانفیگ iptables و راهاندازی Minio با Docker و Ansible
در جلسه ششم Live Coding RahBia به سراغ تنظیم فایروال با iptables میرویم و سپس اولین سرویس خود را—Minio—با کمک Docker و Ansible راهاندازی میکنیم. در جلسه ششم Live Coding RahBia، ابتدا سراغ یکی از الزامات حیاتی امنیتی میرویم: پیکربندی iptables برای محافظت از سرور. سپس به مرحله
جلسه هفتم Live Coding RahBia | راهاندازی Minio، Nexus و GitLab با Docker و Ansible
در جلسه هفتم Live Coding RahBia با استفاده از Docker و Ansible، سه سرویس کلیدی را راهاندازی میکنیم: Minio، Nexus و GitLab. یک آموزش عملی برای خودکارسازی کامل توسعه و زیرساخت. در جلسه هفتم از سری Live Coding RahBia، وارد مرحلهای میشویم که همهچیز آمادهی سرویسدهیست. در این
جلسه هشتم Live Coding RahBia | نصب GitLab با Docker و Ansible
جلسه هشتم از Live Coding RahBia: راهاندازی GitLab بر روی Docker با بهرهگیری از Ansible — از توسعه به مرحله عملیاتی انتقال پیدا کن. در جلسه هشتم سری Live Coding RahBia وارد مرحلهای عملیتر میشویم: راهاندازی GitLab بر روی Docker با کمک انسیبل. این جلسه برای کسانی است
جلسه نهم Live Coding RahBia | تکمیل و بهینهسازی GitLab با Docker و Ansible
در جلسه نهم Live Coding RahBia وارد مرحله تکمیلی GitLab میشویم؛ جایی که نصب ساده به یک پیادهسازی حرفهای و آماده برای تیمهای توسعه تبدیل میشود. در جلسه نهم از سری Live Coding RahBia، تمرکز روی تکمیل و پیکربندی GitLab است. اگر در جلسه قبل مراحل نصب اولیه
جلسه دهم Live Coding RahBia | استقرار نهایی GitLab روی Docker با Ansible
در جلسه دهم استقرار نهایی GitLab را روی Docker با استفاده از Ansible مستقر میکنیم—از تنظیمات اساسی تا آمادهسازی کامل برای استفاده واقعی. در جلسه دهم Live Coding RahBia، استقرار نهایی GitLab با Docker و Ansible انجام میشود؛ جایی که نصب اولیه به یک سرویس کامل و آماده برای استفاده
جلسه یازدهم Live Coding RahBia | ادامه راهاندازی GitLab و سرویسهای مکمل با Docker و Ansible
در جلسه یازدهم Live Coding RahBia، به ادامه پروژه GitLab و سرویسهای تکمیلی میپردازیم و تنظیمات پیشرفته را پیادهسازی میکنیم. در جلسه جدید از سری Live Coding RahBia، ادامهی مسیر راهاندازی و پیکربندی GitLab را دنبال میکنیم و سرویسهای مکمل را برای تکمیل زیرساخت اضافه میکنیم. اگر در
جلسه دوازدهم Live Coding RahBia | نصب و پیکربندی Nexus روی Docker با Ansible
در جلسه دوازدهم Live Coding RahBia، یاد میگیریم چطور سرویس قدرتمند Nexus رو با Docker و Ansible نصب و پیکربندی کنیم تا مدیریت مخازن و بستهها سادهتر و حرفهایتر بشه. در جلسه دوازدهم Live Coding RahBia، سراغ یکی از مهمترین ابزارهای دنیای DevOps یعنی Nexus Repository Manager میرویم.
جلسه سیزدهم Live Coding RahBia | پیکربندی Nexus روی Docker با Ansible
در این جلسه سراغ پیکربندی خودکار Nexus با کمک Ansible میریم؛ جایی که مدیریت کاربران، تنظیم مخازن (Docker، apt و …) و نکات امنیتی رو به شکل مرحلهبهمرحله و عملی پیادهسازی میکنیم تا Nexus شما آمادهی استفاده در پروژههای واقعی بشه. در جلسه سیزدهم از سری Live Coding RahBia،
جلسه چهاردهم Live Coding RahBia | ادامه پیکربندی Nexus روی Docker با Ansible
در جلسه چهاردهم Live Coding RahBia، ادامهی تنظیمات Nexus Repository Manager را روی Docker با کمک Ansible انجام میدهیم؛ از پیکربندی bootstrap password گرفته تا مدیریت کاربران، رولها و کانفیگهای تکمیلی. در جلسه چهاردهم Live Coding RahBia، وارد بخشهای پیشرفتهتر کانفیگ Nexus Repository Manager روی Docker با کمک
جلسه پانزدهم Live Coding RahBia | طراحی و استقرار اپلیکیشن رأیگیری با Docker
در این جلسه، از صفر تا صد یک اپلیکیشن رأیگیری طراحی و روی Docker مستقر میکنیم. اگر به ساخت اپهای واقعی و یادگیری فرآیند deploy علاقه داری، با ما همراه باش. در جلسه پانزدهم از Live Coding RahBia، یک گام کاملاً عملی برمیداریم: طراحی و استقرار اپلیکیشن رأیگیری با استفاده
جلسه شانزدهم Live Coding RahBia | طراحی و استقرار اپ رأیگیری با Docker
در این قسمت از Live Coding RahBia، با هم یک اپلیکیشن رأیگیری طراحی میکنیم و به کمک Docker آن را deploy میکنیم. اگر دوست داری مهارتهات در توسعه اپ و استفاده از کانتینر رو به کارگیری کنی، این ویدیو مخصوص توئه Deploy voting app DevOps. در جلسه شانزدهم از سری
جلسه هفدهم Live Coding RahBia | ادامه بیلد و دیپلوی Voting App روی Docker
در این جلسه از Live Coding RahBia، ادامهی مسیر بیلد و دیپلوی VotingApp روی Docker را پیش میبریم؛ با تمرکز روی بهینهسازی، رفع مشکلات احتمالی و اجرای درست سرویسها. در جلسه هفدهم Live Coding RahBia، کار روی بیلد و دیپلوی Voting App با Docker را ادامه میدهیم. اگر جلسات قبل
جلسه هجدهم Live Coding RahBia | طراحی و استقرار Voting App با GitLab CI/CD و Docker
در این جلسه، پروژه Voting App رو با ترکیب Docker و GitLab CI/CD به سطوح جدیدی میبریم؛ تست خودکار، استقرار پییشرفته و اجرای مطمئن سرویسها. در این جلسه به مرحلهای عملیتر از توسعه Voting App وارد میشویم؛ جایی که GitLab CI/CD وارد داستان میشود تا دیپلوی و تستها به صورت خودکار
جلسه نوزدهم Live Coding RahBia | بیلد و دیپلوی Voting App روی Docker با GitLab CI/CD
در این جلسه Voting App را با استفاده از Docker و GitLab CI/CD تکمیل و بهینهسازی میکنیم؛ از تست امنیتی ایمیجها با Trivy تا اجرای پایدار در محیط واقعی. در جلسه نوزدهم Live Coding RahBia، ادامهی فرآیند بیلد و دیپلوی Voting App روی Docker را با تمرکز روی اتوماسیون و
جلسه بیستویکم Live Coding RahBia | بکاپ و بازیابی دیتابیس PostgreSQL با GitLab CI/CD و MinIO
در این جلسه از Live Coding RahBia، یک بکاپگیری اتوماتیک با GitLab CI/CD طراحی میکنیم و بکاپ و بازیابی دیتابیس PostgreSQL، انتقال به MinIO و تست بازیابی دیتابیس را به صورت خودکار و امن انجام میدهد. در جلسه بیستویکم Live Coding RahBia، به یکی از نیازهای حیاتی هر پروژه واقعی
جلسه بیست و دوم | ریستور بکاپ دیتابیس و بهروزرسانی زیرساخت DevOps
در جلسه بیستودوم لایو کدینگ راهبیا، علاوه بر بررسی و تست بکاپ دیتابیس PostgreSQL، بهروزرسانی سرویسهای مهم زیرساخت مثل GitLab، MinIO، Nexus و Traefik را با استفاده از Ansible انجام میدهیم. هدف ما ایجاد زیرساختی امن، پایدار و بهروز برای محیطهای DevOps است. بهروزرسانی MinIO و Nexus Repository در این
جلسه بیست و چهارم | بهروزرسانی کامل استکها با Ansible
در این جلسه بهروزرسانی همهاستکهایی که تا امروز ساختیم را با Ansible انجام میدهیم — از آپدیت سرویسها تا ارتقاء سیستمعامل. نکات ایمنی، بکاپگیری و روشهای rollback را هم عملی پیاده میکنیم. آپدیت استک با Ansible در جلسه ۲۴ لایو کدینگ راهبیا تمرکز اصلی روی نگهداری و بهروزرسانی زیرساخت است.
جلسه بیست و ششم | شروع CI/CD برای پروژهی چند-مخزنی (Multi-Repo)
در این جلسه از mono-repo به multi-repo میرسیم و با هم یک جریان CI/CD برای پروژههای چند-مخزنی طراحی و پیادهسازی میکنیم — شامل ساخت templates، Trigger بین مخازن و روشهای اشتراکگذاری آرتیفکت. در جلسه بیستوششم Live Coding RahBia سراغ پیادهسازی CI/CD برای پروژههای چند-مخزنی (multi-repo) میرویم. تا امروز با mono-repo
جلسه بیست و هفتم | ادامهی CI/CD برای پروژههای Multi-Repo
در این جلسه از لایو کدینگ راهبیا، ادامهی کار روی پیادهسازی CI/CD برای پروژههای چند-مخزنی (multi-repo) رو دنبال میکنیم.multi-repo pipeline DevOpsبعد از شروع اولیه در جلسه قبل، حالا نوبت به تکمیل pipelineها، مدیریت وابستگیها و بهینهسازی فرآیندهای build و تست میرسه. در جلسه بیستوهفتم لایو کدینگ RahBia تمرکز