Tous les produits
Search
Centre de documentation

Serverless App Engine:Termes

Dernière mise à jour :Sep 21, 2026

Serverless App Engine (SAE) utilise les termes suivants dans sa documentation et sa console.

Namespace

Un namespace est un environnement d'exécution isolé logiquement. SAE prend en charge deux types de namespaces : les namespaces Kubernetes et les namespaces pour microservices. Les namespaces permettent d'isoler les environnements, tels que le développement, les tests et la production, en séparant les appels de service et les poussées de configuration distribuée entre les applications.

Utilisez des namespaces lorsque vous devez séparer les charges de travail entre différents environnements ou équipes. Pour les petits projets gérés par une seule équipe, un seul namespace suffit.

Application

Une application constitue l'unité de gestion de base dans SAE. Chaque application contient une ou plusieurs instances. SAE vous permet de gérer le cycle de vie complet d'une application : création, déploiement, démarrage, restauration, mise à l'échelle horizontale (ajout ou suppression d'instances), arrêt et suppression.

Instance d'application

Une instance d'application représente l'unité minimale d'exécution d'une application. Une application peut s'exécuter sur une ou plusieurs instances et prendre en charge plusieurs versions de déploiement, chaque version s'exécutant sur des instances différentes.

Application microservices

SAE offre des fonctionnalités de microservices, notamment l'enregistrement et la découverte de services, ainsi que la gouvernance des services. Vous pouvez développer des applications et assurer la communication interservices en vous appuyant sur des frameworks de microservices tels que Spring Cloud, Dubbo, Motan, Service Mesh et Kubernetes Service. Pour plus d'informations, consultez la rubrique Concepts et capacités liés aux microservices SAE.

Commande de démarrage

Une commande de démarrage lance et exécute le processus principal d'un conteneur. Avant de pouvoir démarrer le processus principal, vous devez configurer et initialiser une base de données MySQL. Configurez l'instruction ENTRYPOINT ou CMD dans un Dockerfile pour définir ce qui s'exécute au démarrage du conteneur. Par exemple, si vous spécifiez ENTRYPOINT ["top", "-b"] dans le Dockerfile, SAE exécutera automatiquement cette commande au démarrage du conteneur.

Contrôle de santé de l'application

SAE effectue des contrôles de santé planifiés sur les instances d'application tout au long de leur exécution. Ces contrôles aident SAE à décider s'il faut redémarrer une instance ou cesser de lui router du trafic, garantissant ainsi la disponibilité et la réactivité de votre application.

SAE prend en charge deux types de sondes :

Sonde de vivacité (Liveness probe)

Une sonde de vivacité vérifie si une instance d'application fonctionne comme prévu. Si la sonde échoue, SAE redémarre l'instance.

Sonde de préparation (Readiness probe)

Une sonde de préparation vérifie si une instance d'application est prête à traiter les requêtes. Si la sonde échoue, SAE bloque l'accès à l'instance d'application. Dès que la sonde réussit, SAE autorise l'accès à l'instance d'application.

Gestion de la configuration des applications

La Gestion de la configuration des applications est un outil basé sur une architecture distribuée qui vous permet de gérer et de pousser les configurations des applications de manière centralisée. Utilisez-le pour pousser des configurations vers plusieurs applications simultanément et pour isoler et synchroniser les configurations entre les environnements à l'aide de namespaces.

Conteneur

Un conteneur est l'instance en cours d'exécution d'une image de conteneur. Les conteneurs sont dynamiques, tandis que les images sont statiques. Chaque instance d'application correspond à un conteneur selon une relation un-à-un. Les opérations prises en charge incluent la création, le démarrage, l'arrêt, la suppression et la suspension.

Image de conteneur

Une image de conteneur est la forme empaquetée d'une application. Utilisez un Dockerfile pour regrouper votre application et ses dépendances dans une image, poussez cette image vers un registre d'images, puis extrayez-la dans un environnement de test ou de production pour démarrer des conteneurs à partir de celle-ci.

EDAS Container

Enterprise Distributed Application Service (EDAS) Container est un runtime de conteneur Alibaba Cloud construit sur l'architecture High-speed Service Framework (HSF). Il comprend les conteneurs Ali-Tomcat et Pandora et sert à exécuter des applications. SAE prend en charge Alibaba Cloud HSF en plus des frameworks de microservices tels que Spring Cloud et Dubbo.