Académique Documents
Professionnel Documents
Culture Documents
logicielle moderne
INF4027-Groupe 6:ARCHITECTURE LOGICIELLE
C’est quoi L'architecture logicielle moderne est
une approche de développement qui
l’architecture utilise des technologies et des
Complexité
l'application plus complexe, car elle
nécessite une coordination entre les
différents services. Cela peut rendre la
conception, le développement et le
débogage plus difficiles.
L'architecture microservices nécessite
une gestion plus complexe que les
Conteneurisation et
système. L'orchestration, quant à
elle, est le processus de gestion
Dockerisation d’une
Application spring
boot et déploiement
Conteneurisation:
de l’image docker
Exemple d’application
dans render utilisant
l’action GitHub
Render Web
service
o n
exi
n n
push
c o
Créez un Dockerfile dans le
répertoire racine de votre application
Spring Boot. Le Dockerfile définira
les étapes pour construire l'image
Docker. Voici un exemple de
1-Créer un
Dockerfile de base pour une
application Spring Boot :
Dockerfile Dockerfile
avec le Dockerfile précédent , nous
pouvons générer l’exécutable de
notre application avant de pusher
sur github
Pod
conteneurs d'un pod partagent le même espace de
réseau et peuvent communiquer entre eux via
localhost.