Plateformes Linux Elastic Beanstalk - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Plateformes Linux Elastic Beanstalk

La plupart des plateformes prises en charge par Elastic Beanstalk se basent sur le système d'exploitation Linux. Elles se basent plus précisément sur Amazon Linux, une distribution Linux fournie par AWS. Les plateformes Linux Elastic Beanstalk utilisent des instances Amazon Elastic Compute Cloud (Amazon EC2) qui exécutent Amazon Linux.

Les plateformes Linux Elastic Beanstalk fournissent de nombreuses fonctionnalités prêtes à l'emploi. Vous pouvez étendre les plateformes de plusieurs façons pour prendre en charge votre application. Pour plus de détails, veuillez consulter Extension des plateformes Linux Elastic Beanstalk.

Versions d'Amazon Linux prises en charge

AWS Elastic Beanstalk prend en charge les plateformes basées sur Amazon Linux 2 et Amazon Linux 2023.

Depuis le 19 octobre 2023, Elastic Beanstalk propose des plateformes AL2023 pour tous les langages de programmation également pris en charge sur les plateformes Amazon Linux 2. Beanstalk prend également en charge les plateformes Docker et Docker basées sur ECS sur Amazon Linux 2 et Amazon Linux 2023.

Pour plus d'informations sur Amazon Linux 2 et Amazon Linux 2023, consultez :

Pour de plus amples informations sur les versions de plateforme prises en charge, veuillez consulter Plateformes prises en charge par Elastic Beanstalk.

Note

Vous pouvez migrer votre application d'une branche de plateforme Elastic Beanstalk AL1 ou AL2 vers une branche de plateforme AL2023 équivalente. Pour de plus amples informations, veuillez consulter Migration de votre application Elastic Beanstalk Linux vers Amazon Linux 2023 ou Amazon Linux 2.

Amazon Linux 2023

AWS a annoncé la disponibilité générale d'Amazon Linux 2023 en mars 2023. Le Guide de l'utilisateur Amazon Linux 2023 résume les principales différences entre Amazon Linux 2 et Amazon Linux 2023. Pour plus d'informations, consultez Comparaison entre Amazon Linux 2 et Amazon Linux 2023 (français non garanti) dans le guide de l'utilisateur.

Il existe un degré élevé de compatibilité entre les plateformes Elastic Beanstalk Amazon Linux 2 et Amazon Linux 2023. Il y a cependant quelques différences à noter :

  • Service de métadonnées d'instance version 1 (IMDSv1) – Le paramètre de l'option DisableIMDSv1 a pour valeur par défaut true sur les plateformes AL2023. La valeur par défaut est false sur les plateformes AL2.

  • Outil d'instance pkg-repo – L'outil pkg-repo n'est pas disponible pour les environnements s'exécutant sur les plateformes AL2023. Toutefois, vous pouvez appliquer manuellement des mises à jour de packages et de systèmes d'exploitation à une instance AL2023. Pour plus d'informations, consultez Gestion des packages et des mises à jour du système d'exploitation (français non garanti) dans le Guide de l'utilisateur Amazon Linux 2023.

  • Configuration d'Apache HTTPd – Le fichier Apache httpd.conf pour les plateformes AL2023 comporte certains paramètres de configuration qui sont différents de ceux de l'AL2 :

    • Interdire l'accès à l'ensemble du système de fichiers du serveur par défaut. Ces paramètres sont décrits dans la section Protection par défaut des fichiers du serveur de la page Conseils sur la sécurité du site web d'Apache.

    • Empêcher les utilisateurs d'outrepasser les fonctions de sécurité que vous avez configurées. La configuration interdit l'accès à la configuration de .htaccess dans tous les répertoires, à l'exception de ceux qui sont spécifiquement activés. Ce paramètre est décrit dans la section Protection de la configuration du système de la page Conseils sur la sécurité du site web d'Apache. La page Tutoriel du serveur HTTP Apache : fichiers .htaccess indique que ce paramètre peut contribuer à améliorer les performances.

    • Refuser l'accès aux fichiers portant le modèle de nom .ht*. Ce paramètre empêche les clients web de visualiser les fichiers .htaccess et .htpasswd.

Vous pouvez modifier les paramètres de configuration ci-dessus en fonction de votre environnement. Pour de plus amples informations, veuillez consulter Extension des plateformes Linux Elastic Beanstalk. Développez la rubrique Proxy inverse pour consulter la section Configuration d'Apache HTTPD.

Liste des plateformes Linux Elastic Beanstalk

La liste suivante fournit les plateformes Linux prises en charge par Elastic Beanstalk pour les différents langages de programmation et les conteneurs Docker. Elastic Beanstalk propose des plateformes basées sur Amazon Linux 2 et Amazon Linux 2023 pour toutes ces plateformes. Pour en savoir plus sur une plateforme, sélectionnez le lien correspondant.