آموزش کوبرنتیز

لقمه‌های تکنولوژی جرعه‌های کوچک از دنیای بزرگ فناوری

چرا «لقمه‌های تکنولوژی»؟

زمان شما ارزشمند است، اما یادگیری هم ضروری‌ست. لقمه‌های تکنولوژی آموزش‌های کوتاه، دقیق و کاربردی در حوزه‌ی 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 تمرکز

توضیحات بیشتر »
پیمایش به بالا