Największym wyzwaniem było wdrożenie strategii blue-green deployment w środowisku Docker dla platformy obsługującej wiele sklepów internetowych. W standardowym procesie aktualizacji systemu downtime mógł wynosić nawet około 40 minut. Dzięki wdrożeniu strategii blue-green deployment udało się wyeliminować długie przestoje oraz zapewnić płynne przełączanie ruchu pomiędzy wersjami aplikacji.
Cel DevOps
Głównym celem działań DevOps było uruchomienie stabilnego środowiska produkcyjnego dla aplikacji Magento oraz wdrożenie zautomatyzowanego procesu wdrożeń.
Rozwiązanie miało zapewnić:
- minimalizację przestojów podczas publikacji zmian
- możliwość bezpiecznego wdrażania nowych wersji aplikacji
- wysoką dostępność platformy e-commerce
- stabilną obsługę rosnącego ruchu użytkowników



