Architecture for Deployable Systems
Learn about the role of versioning and containerization in efficient deployment.
We'll cover the following
Deploying software systems is a task of DevOps and CI/CD processes. Interestingly, it is easier to deliver some programs to the hosting environment than others. What makes the difference? Besides the configuration of deployment pipelines, the architecture of applications also affects results. Therefore, I want to discuss a couple of topics in this lesson that you need to consider when architecting software. These points will either enable or hinder your ability to quickly and adequately deploy applications.