intro Flashcards
(18 cards)
Qu’est-ce qu’un navigateur dans une application web ?
It’s the user interface. It shows the web page and runs JavaScript, HTML, CSS.
À quoi sert le DNS ?
It finds the IP address for a domain name.
Rôle d’un équilibreur de charge ?
It shares the traffic between many servers.
Qu’est-ce qu’un pare-feu (firewall) ?
It blocks bad traffic and protects the system.
C’est quoi un serveur d’application ?
It runs the backend code (business logic).
Pourquoi utiliser un cache ?
It saves frequent data to answer faster.
À quoi sert le CDN ?
It sends static files (images, CSS) close to the user.
C’est quoi un microservice ?
A small service that does one specific job.
Rôle d’une API Gateway ?
One entry point for all APIs.
Qu’est-ce qu’un file d’attente des tâches ?
It’s for long tasks that don’t need to finish now (async).
Pourquoi faire des logs et monitoring ?
To check what happens in the system.
Définir une API REST ?
It’s an API that uses HTTP methods (GET, POST) with JSON.
Qu’est-ce qu’un WebSocket ?
It’s for real-time communication (like chat).
C’est quoi une base de données SQL ?
It stores data in tables with rows and columns.
Et une base de données NoSQL ?
It stores data in flexible ways (JSON, graphs, etc.).
À quoi sert Docker ?
It’s for packaging apps in containers.
Rôle de Kubernetes ?
It manages many containers and scales them.
Qu’est-ce que le SDLC ?
It’s the Software Development Life Cycle: plan, code, test, deploy, maintain.