جداسازی محیطها
توسعه، آزمایش، محیط نمایشی و محیط عملیاتی میتوانند اعتبارنامه، محدودیت، نشانی و سیاست مستقل خود را داشته باشند.
در Silver Fox زیرساخت از توسعه محصول جدا نیست. محیطهای اجرایی، فرایند تحویل، کنترل ترافیک، ذخیرهسازی، توان پردازشی و دادههای عملیاتی در یک چرخه مهندسی دیده میشوند.
ابری بودن برای ما یعنی خودکارسازی و شفافیت عملیاتی؛ نه فقط انتقال پیچیدگی به یک سرور دیگر.
توسعه، آزمایش، محیط نمایشی و محیط عملیاتی میتوانند اعتبارنامه، محدودیت، نشانی و سیاست مستقل خود را داشته باشند.
لینوکس و کانتینر پایه مناسبی برای اجرا هستند. Kubernetes زمانی وارد معماری میشود که مقیاس یا نیاز عملیاتی، هزینه و پیچیدگی آن را توجیه کند.
شبکه توزیع محتوا، DNS، دیواره آتش وب و قابلیتهای لبه، ورودی سامانه را امنتر و سریعتر میکنند؛ بدون مخلوطکردن مرزهای داخلی سرویسها.
ساخت، پیکربندی، استقرار و بازیابی باید تا حد ممکن قابل تکرار، قابل بازبینی و خودکار باشند.
ارزش اصلی در تکرارپذیری، مقیاسپذیری و دید عملیاتی است؛ نه در برچسبی که روی زیرساخت میزنیم.