-
Book Overview & Buying
-
Table Of Contents
Microservices Design Patterns in .NET - Second Edition
By :
Containers are all the rage in the development space. They present us with a lightweight application hosting option that allows us to deploy our applications in a clean and repeatable manner. They are not new, but their use in more commercial and accessible spaces has been made far more popular in recent years. What, however, is a container, and why should we care about how it works? Let us review that next.
Traditionally, whenever we have applications with specific requirements for environments and software, we resort to using servers to facilitate these requirements. The problem with servers and servers per application is that they come with costs. A server machine is generally not cheap, and we must also factor in licensing and energy costs when new machines are introduced. Additionally, consider that if a machine goes down, we will need to reconfigure it to the original environmental specifications and reprovision several aspects of the original...