در استقرار آبی-سبز دو محیط مشابه وجود دارد، یکی فعال و دیگری محل آماده‌سازی نسخه جدید. پس از آزمون، ترافیک به محیط تازه منتقل می‌شود.

این روش به منابع اضافی نیاز دارد و Migration دیتابیس باید با هر دو نسخه سازگار باشد.

در Blue-Green دو محیط آماده نگه داشته می‌شوند. پس از آزمایش محیط جدید، ترافیک جابه‌جا می‌شود. تغییرات ناسازگار دیتابیس می‌توانند Rollback را دشوار کنند.

درک تفاوت این موضوع با داکر و کانتینرسازی به انتخاب راهکار مناسب‌تر کمک می‌کند.

برای مثال‌ها و توضیحات بیشتر، استراتژی‌های استقرار نرم‌افزار را در وبلاگ باورژن بخوانید.

جابه‌جایی ترافیک میان دو نسخه

در Blue-Green Deployment دو محیط فعال و آماده نگهداری می‌شود. بعد از تایید Health Check، ترافیک از نسخه قبلی به جدید تغییر می‌کند. سازگاری اسکیمای دیتابیس بین دو نسخه برای Rollback حیاتی است.