GUIDE DE RECOMMANDATIONS SUR LE CALCUL MODERNE
Modèle d'exploitation sans serveur
Lequel des énoncés suivants décrit le mieux ce que vous recherchez ? Si vous avez besoin d'aide, cliquez ici.
Je souhaite exécuter des applications conteneurisées
Je voudrais simplement exécuter du code
Je souhaite exécuter un service web de base
Aidez-moi à comprendre
Vous êtes ici parce que vous avez exprimé le souhait d'adopter un modèle d'exploitation pour la mise à l'échelle et la gestion de votre application, qui transfère la plus grande partie possible de la gestion des ressources d'infrastructure sous-jacentes à AWS. Avec les services de calcul sans serveur AWS, vous tirez parti des meilleures pratiques et de l'expertise d'AWS pour améliorer vos performances, votre capacité de mise à l'échelle, votre disponibilité et votre sécurité, afin que les équipes de développement puissent se concentrer sur l'écriture de code qui résout les problèmes métier.
Il existe trois options principales lors de l'utilisation d'un modèle d'exploitation sans serveur sur AWS :
1. Sélectionnez « Je souhaite exécuter des applications conteneurisées » si vous recherchez un service complet d'orchestration de conteneurs offrant aux entreprises le moyen le plus simple de créer, de déployer et de gérer des applications conteneurisées à n'importe quelle échelle. Cette approche convient parfaitement lorsque vous souhaitez exécuter une application basée sur les services, nouvelle ou existante, qui a été développée à l'aide d'une approche de programmation familière. Python/Flask et Nodejs/Express sont des frameworks web bien connus et établis qui entrent dans cette catégorie. Cela convient parfaitement pour accélérer la migration des applications existantes.
2. Sélectionnez « Je voudrais simplement exécuter du code » si vous recherchez un service de calcul sans serveur basé sur des fonctions qui extrait l'environnement de calcul sous-jacent et exécute votre code dans un environnement hautement disponible, pouvant être mis à l'échelle, sécurisé et tolérant aux pannes pour votre compte. Cela permet à votre équipe de se concentrer principalement sur le développement d'applications, d'accélérer les délais de commercialisation et de réduire le coût total de possession.
3. Sélectionnez « Je souhaite exécuter un service web de base » si vous disposez d'un backend d'application web avec un modèle de demande/réponse et que vous appréciez qu'AWS gère l'équilibrage de charge, les correctifs et la mise à l'échelle, tout en fournissant une expérience CI/CD clé en main. Nous recommandons un service d'applications conteneurisées entièrement géré qui vous permet de créer, de déployer et d'exécuter des applications web conteneurisées et des services API sans expérience préalable de l'infrastructure ou des conteneurs.