Physical View
Explore the physical view of object-oriented software design, focusing on how Python applications are deployed on hardware. Understand components like clients, servers, and the importance of CI/CD pipelines. This lesson helps you connect design diagrams with real-world deployment contexts to support robust application development.
We'll cover the following...
The physical view shows how the software will be installed into physical hardware. For web services, we often talk about a Continuous Integration and Continuous Deployment (CI/CD) pipeline. This means that a change to the software is tested as a unit, integrated with the existing applications, tested as an integrated whole, then deployed for the users.
Web application server
While it’s common to assume a website, this can also be deployed as a command-line ...