Overview: Containerization and Local Environment Setup

Take a look at what you’ll learn in this chapter.

We'll cover the following

Objective

So far, we’ve seen that our modular solution design, with services implementing the Single Responsibility Principle (SRP), can quickly lead to a wealth of running components within our application. Working on these as a single contributor could be overwhelming, and working on isolated domain teams can lead to hiccups when performing integration testing. Establishing a pattern that will address the potential for issues during integration, along with a lower barrier to entry for developers, can pay huge dividends down the road. Throughout this chapter, we’ll be doing just that—setting up a pattern for usage and deployment that will carry on across developer environments and, ultimately, to production.

Get hands-on with 1200+ tech skills courses.