If your application makes use of a monolithic architecture it may be tough to see the real benefits of containers and a tool used to orchestrate them.
That’s because the very nature of a monolithic architecture is to have every piece of the application intertwined — from IO to the data processing to rendering, whereas containers are used to separate your application into individual components.