Hello Mate,
Let's discuss problem statement.
What is Monolithic Architecture?
Architecture in which we have single server with all code logic.
Cons
Single Point of failure.
Only Vertical Scaling.
Testing will take much time.
Can't change technology.
Pros
Maintaining Code is easy.
Deployment is easy.
Cost Effective