CodeShot

مبانی DevOps

مسیر آشنایی با ابزارهای پایه DevOps؛ از Git و Docker تا CI/CD.

4 مرحله

  1. 1.

    آشنایی با Git

    سیستم کنترل نسخه توزیع‌شده برای ثبت تاریخچه تغییرات کد و همکاری تیمی روی یک پروژه.

    ~2 ساعت
  2. 2.

    آشنایی با Docker

    پلتفرم کانتینری‌سازی که برنامه را به‌همراه تمام وابستگی‌هایش در یک واحد قابل‌حمل (Container) بسته‌بندی می‌کند.

    ~2 ساعتپیش‌نیاز: آشنایی با Git
  3. 3.

    مبانی Docker و Containerization

    Docker برنامه و تمام وابستگی‌هایش را در یک واحد ایزوله به‌نام Container بسته‌بندی می‌کند که روی هر محیطی یکسان اجرا می‌شود.

    ~3 ساعتپیش‌نیاز: آشنایی با Docker
  4. 4.

    مبانی CI/CD

    CI/CD فرایند خودکارسازی build، تست و استقرار کد است تا هر تغییر سریع، ایمن و بدون دخالت دستی به تولید برسد.

    ~3 ساعتپیش‌نیاز: مبانی Docker و Containerization