When planning a migration of a monolithic application to Docker containers, which approach best minimizes risk?
-
A
Containerize all services simultaneously in a single sprint
-
B
Strangler fig pattern โ incrementally containerize one service at a time
-
C
Rewrite all services from scratch before containerizing
-
D
Deploy containers only in development and keep production on bare metal