Conception et déploiement d'architectures microservices

Revision sheet excerpt

Plan du Cours

  1. Systèmes distribués
  2. Web Services et SOA
  3. REST et architecture
  4. Microservices et design
  5. XML et XSD
  6. JSON et JSON Schema
  7. SOAP et protocol
  8. API RESTful et annotations
  9. Déploiement et configuration
  10. Architecture microservices

1. Systèmes distribués

Notions clés & Définitions

  • Distributed computing : Coordination de plusieurs éléments informatiques pour résoudre un problème commun, permettant le partage de ressources et la gestion de tâches réparties (voir concepts pré-assignés).
  • High-performance computing (HPC) : Utilisation de supercalculateurs ou clusters pour le traitement parallèle de données volumineuses ou complexes, souvent associé à la recherche scientifique ou à l’analyse de Big Data, en exploitant la programmation parallèle.
  • Ubiquitous computing : Intégration de systèmes informatiques puissants dans l’environnement quotidien, permettant une interaction omniprésente avec les données et services, notamment via le cloud, IoT, et grid computing (voir concepts pré-assignés).
  • Grid computing : Architecture de haute performance qui partage des ressources informatiques à travers un réseau pour exécuter des tâches intensives, combinant la puissance de plusieurs machines pour former une plateforme unifiée.
  • Peer-to-peer et volunteer computing : Partage de ressources informatiques lorsque celles-ci sont inactives, permettant à des utilisateurs volontaires ou à des réseaux…
Read the full sheet →

Quiz preview

1. Qu'est-ce qu'un système distribué ?

2. Selon la fiche, quelle technologie permet de mutualiser des ressources dispersées pour des calculs intensifs dans les systèmes distribués ?

3. Selon Yudith Cardinale (2024), qu'est-ce qu'un Web Service ?

Take the quiz (9 questions) →

Flashcards preview

Systèmes distribués — définition ?

Coordination de plusieurs éléments informatiques pour partager ressources et tâches

Systèmes distribués — définition ?

Coordination d'éléments informatiques pour résoudre un problème.

Web Services — rôle ?

Interfaces réseau standardisées pour l’interopérabilité entre applications.

Web Services — rôle ?

Fournir des services via des interfaces réseau.

REST — architecture ?

Architecture web simple utilisant HTTP et JSON.

Microservices — design ?

Divise applications en services indépendants.

See all 9 flashcards →

Frequently asked questions

What does the revision sheet on Conception et déploiement d'architectures microservices cover?

The revision sheet covers the essential concepts of Conception et déploiement d'architectures microservices. It is organized by topic to facilitate learning and memorization, with key definitions, explanations and summaries.

Read the full sheet →

How many questions are in the Conception et déploiement d'architectures microservices quiz?

The quiz contains 9 multiple-choice questions with detailed corrections and explanations for each answer. Ideal for testing your knowledge and identifying gaps.

Take the quiz (9 questions) →

How to study Conception et déploiement d'architectures microservices with flashcards?

Revizly offers 9 interactive flashcards on Conception et déploiement d'architectures microservices. Each card presents a question on the front and the answer on the back, enabling active and effective revision based on spaced repetition.

See all 9 flashcards →

Similar courses

Create your own sheets from your courses

Import your PDF or paste your course, AI generates sheets, quizzes and flashcards in 30 seconds.