Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7. Deployment View #8

Open
HovanRojasIgnacio opened this issue Feb 10, 2025 · 0 comments
Open

7. Deployment View #8

HovanRojasIgnacio opened this issue Feb 10, 2025 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@HovanRojasIgnacio
Copy link

Complete "7. Deployment View" section in our architecture documentation.

Description

The Deployment View describes the technical infrastructure required to execute the system. It details infrastructure elements such as geographical locations, environments, computers, processors, communication channels, and network topologies. Additionally, it maps software building blocks to these infrastructure elements.
This view is especially critical for distributed systems spanning multiple computers, servers, or containers, as well as for hardware-specific designs

Things to do

Infraestructure level 1

Define all the different levels of the infrastructure using the following structure:
An uml diagram that expresses how the different elements are connected for that specific view.
Why is the view important and the motivation behind creating it.
The different features and qualities of the view being described.
How the software is mapped to the different elements.

Infraestructure level 2

In the level 2 there will be a more intense focus on some specific parts of the view described on level 1, following the same structure used to describe them.
This level will be divided in different sections based on how many different points are decided to be explained in more detail.
The different sections of this level will be called 7.2.n

Motivation

This deployment view provides a structured representation of the infrastructure supporting the software system. By defining environments, mapping software to infrastructure, and using deployment diagrams, the document ensures a clear understanding of the system’s deployment architecture.

@HovanRojasIgnacio HovanRojasIgnacio added the documentation Improvements or additions to documentation label Feb 10, 2025
@HovanRojasIgnacio HovanRojasIgnacio self-assigned this Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant