Structures de solutions AWS
Modèles d’infrastructure en tant que code approuvés et configurables
qui peuvent être facilement regroupés dans des applications prêtes pour la production
Les structures de solutions AWS sont des modèles d'architecture approuvés, disponibles en tant qu'extension open-source d’AWS Cloud Development Kit, qui peuvent être facilement assemblés pour créer une charge de travail prête pour la production. Les structures de solutions AWS sont créées et entretenues par AWS, en utilisant les bonnes pratiques établies par le Cadre AWS Well-Architected. En démarrant avec ces structures, il est plus facile pour les clients de s’assurer que leur charge de travail dans son ensemble est bien conçue. De plus, les clients peuvent utiliser les fonctions qui se trouvent dans CDK avec les structures de solutions AWS afin d’accélérer leur processus de développement grâce à ses modèles préconçus pour assembler toute une application avec des langages de programmation courants.
Avantages
En utilisant les structures de solutions AWS, vous réduisez le temps et les efforts à fournir pour créer une application prête pour la production. Prêtes à l’emploi, les clients ont immédiatement accès à un large référentiel en expansion de dizaines de modèles d’architecture multi-services couvrant les combinaisons les plus utilisées sur la plateforme AWS. Ces modèles peuvent facilement être regroupés de manière déclarative dans une architecture prête pour la production.
L’utilisation des structures de solutions AWS permet aux clients de créer facilement et de manière homogène et répétée leurs propres applications Well-Architected. Toutes les structures de solutions AWS ont été approuvées par AWS, en utilisant les bonnes pratiques établies par le Cadre AWS Well-Architected. Cela signifie que les paramètres par défaut pour les services utilisés dans toute structure sont configurés avec le cadre Well-Architected en tête, réduisant donc les efforts à fournir pour s’assurer que les bonnes pratiques du Cloud AWS sont bien respectées.
Les structures de solutions AWS réduisent les efforts des développeurs en exploitant tous les avantages d’AWS CDK. Cela signifie que vous pouvez utiliser une logiques et des langages de programmation familiers pour définir votre infrastructures et créer toute une application en utilisant des structures sans quitter votre IDE.
Fonctionnement
Tutoriels de 5 minutes
Exemples d'applications
Vous pouvez utiliser les structures de solutions AWS pour créer un site web statique simple avec Amazon S3, CloudFront et AWS Lambda.
Importez, traitez et stockez des données à partir d’Amazon Kinesis Data Streams grâce à des structures de solutions AWS afin de créer une tâche ETL personnalisée définie dans AWS Glue.
Découvrez comment les structures de solutions AWS peuvent être utilisées pour créer une architecture complexe du monde réel avec une variété de capacités commerciales.
Rubriques connexes
À mesure que les charges de travail migrent vers le cloud et que toute l'infrastructure devient virtuelle, l'infrastructure en tant que code (IaC) devient essentielle pour tirer parti de l'agilité de ce nouveau monde.
Pour montrer comment l'utilisation des structures de solutions peut accélérer le développement de l'infrastructure en tant que code, vous allez créer dans ce billet une architecture qui ingère et stocke des relevés de capteur à l'aide d'Amazon Kinesis Data Streams, d'AWS Lambda et d'Amazon DynamoDB.