Search⌘ K
AI Features

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.

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 ...