CodeShot

توسعه ابری (Cloud)

مسیر آشنایی با کانتینرسازی و سرویس‌های ابری AWS و Azure در کنار مبانی CI/CD.

5 مرحله

  1. 1.

    مبانی Docker و Containerization

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

    ~3 ساعت
  2. 2.

    AWS S3

    سرویس ذخیره‌سازی Object Storage آمازون با مقیاس‌پذیری بالا برای فایل، بکاپ و داده‌های استاتیک.

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

    Azure Blob Storage

    سرویس ذخیره‌سازی داده‌های غیرساخت‌یافته (Unstructured Data) در Azure، مثل تصاویر، ویدئو و بکاپ.

    ~2 ساعتپیش‌نیاز: AWS S3
  4. 4.

    Azure Service Bus

    یک Message Broker ابری در Azure برای ارتباط غیرهمزمان (Asynchronous) و قابل‌اعتماد بین سرویس‌ها و Microserviceها.

    ~2.5 ساعتپیش‌نیاز: Azure Blob Storage
  5. 5.

    مبانی CI/CD

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

    ~3 ساعتپیش‌نیاز: Azure Service Bus