Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
UO270734 committed Apr 27, 2024
1 parent 3c22683 commit 5d69f50
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
Binary file modified images/07_Deployment_View_Level2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1157,7 +1157,7 @@ <h2 id="section-deployment-view">7. Deployment View</h2>
<div class="paragraph">
<p>The deployment view describes the deployment architecture of the web application.
It illustrates how the software elements are deployed onto the hardware infrastructure.
This view provides insights into the physical deployment structure, including servers, databases, and network configurations.</p>
This view provides insights into the physical deployment structure, including servers, databases and network configurations.</p>
</div>
<div class="sect2">
<h3 id="_infrastructure_level_1">7.1. Infrastructure Level 1</h3>
Expand All @@ -1180,7 +1180,7 @@ <h3 id="_infrastructure_level_1">7.1. Infrastructure Level 1</h3>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Device</em></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The device used by end-users to access the web application, such as desktop computers, laptops, tablets, or smartphones.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The device used by end-users to access the web application, such as desktop computers, laptops, tablets or smartphones.</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Azure server</em></p></td>
Expand All @@ -1190,10 +1190,6 @@ <h3 id="_infrastructure_level_1">7.1. Infrastructure Level 1</h3>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Docker</em></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The containerization platform utilized to encapsulate and deploy microservices, providing lightweight, portable environments for running specific components of the web application stack.</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Database</em></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">MongoDB is utilized as the database management system, serving as the backend storage for the application&#8217;s functionality. It stores user data, generated questions, and game-related information.</p></td>
</tr>
</tbody>
</table>
</div>
Expand Down Expand Up @@ -1222,7 +1218,7 @@ <h3 id="_infrastructure_level_2">7.2. Infrastructure Level 2</h3>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Auth service</em></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Authenticates the users when they register for the first time in the game. All the data gets collected and saved in the database MongoDb for when they login later.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Ensure user authentication during their initial registration in the game. Collect and securely store all their information in the MongoDB database to facilitate seamless login experiences in subsequent sessions.</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Gateway service</em></p></td>
Expand All @@ -1236,6 +1232,10 @@ <h3 id="_infrastructure_level_2">7.2. Infrastructure Level 2</h3>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>Record</em></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Manages and stores records of user played games, stats and other relevant data in the database MongoDb.</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><em>MongoDB</em></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The database management system, serving as the backend storage for the application&#8217;s functionality. It stores user data, generated questions and other game-related information.</p></td>
</tr>
</tbody>
</table>
<div style="page-break-after: always;"></div>
Expand Down

0 comments on commit 5d69f50

Please sign in to comment.