Chapter 11

Case Study: Monolithic Helpdesk Application

In this chapter, we build a traditional web-based helpdesk application following industry standard practices. However, we build it without using the concepts we have learned so far; that is, we build a monolithic application. The idea here is to gain real-world experience. We build this application and then look at some real-world complexities such as application deployment, managing updates, and scalability. Once we understand the complexities of using monolithic architecture, we will see how these challenges can be solved using a combination of microservices and Dockers, which we will do in the next two chapters when we rebuild the application using microservices architecture and deploy ...

Get Microservices and Containers, First edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.