Loading s7nsa_10_application...

enib_small.png S7-NSA 10_application — Containerised application

The purpose of this tutorial is to present how to organise an application made up of multiple components in a container-based environment.

Do not hesitate to use any external help available, including your favourite LLM, to obtain explanations.
Of course, the session supervisor is here to help in any case.
You are strongly encouraged to take notes during your observations so that you can review them before the quizzes.
{1 #compose } Container composition
{2 #organisation } Typical organisation of an application
{3 #api } Application Programming Interface and data storage
{4 #web } Web application
{5 #https } HTTPS

You have just implemented, end to end, the typical architecture of an HTTP/HTTPS application running in containers.
This example is intentionally simplistic, but it can be extended as much as desired by making the scenario more complex through the addition of extra tables in the database, the implementation of more sophisticated processing in the backend, and the adaptation of the frontend accordingly.

Make sure you review your understanding of what has been covered so far so that you can approach the quizzes with confidence.