Behold the Monolith – Pros and Cons of a Monolithic Architecture
We will look at monolithic systems in this chapter since most mainframe applications were developed for this type of environment. Currently, there are trends to move away from monolithic architecture in the cloud. However, the monolith approach served a purpose. We will look at whether a monolithic system should be redesigned for the cloud or whether you should host the monolith in Azure, which is also an option.
This chapter covers the following topics:
- What is a monolith?
- How did most mainframe applications become monoliths?
- Why are born-in-the-cloud applications not typically monoliths?
- What if you want to transform a monolith to cloud native?