À quoi sert l'implémentation de cette solution AWS ?

Amazon Web Services (AWS) offre une infrastructure à la demande afin que les clients puissent contrôler leur capacité en ressources et payer uniquement ce qu'ils consomment. Afin de réduire les coûts, il suffit d'arrêter les ressources qui ne sont pas utilisées, puis de les redémarrer lorsque leur capacité est nécessaire.

AWS Instance Scheduler est une solution simple fournie par AWS qui permet aux clients de configurer facilement des plannings de démarrage et d'arrêt personnalisés pour leurs instances Amazon Elastic Compute Cloud (Amazon EC2) et Amazon Relational Database Service (Amazon RDS). La solution est facile à déployer et peut aider à réduire les coûts opérationnels pour les environnements de développement et de production. Les clients qui utilisent cette solution pour exécuter des instances pendant les heures d'ouverture normales peuvent économiser jusqu'à 70 % par rapport à l'exécution de ces instances 24 heures sur 24.

Cette page Web donne un aperçu de la conception et de la fonctionnalité de la solution Instance Scheduler.

Présentation de l'implémentation de la solution AWS

AWS offre une solution simple qui permet vous de créer des planifications de démarrage et d'arrêt automatiques pour vos instances Amazon EC2 et Amazon RDS. Le diagramme ci-dessous présente les composants et la fonctionnalité que vous pouvez créer à l'aide du guide d'implémentation d'Instance Scheduler et du modèle AWS CloudFormation fourni.

AWS Instance Scheduler | Diagramme d'architecture
 Cliquer pour agrandir

Architecture d'AWS Instance Scheduler

Un événement Amazon CloudWatch déclenche une fonction AWS Lambda qui vérifie l'état actuel de chaque instance correctement balisée par rapport à l'état cible défini dans un programme associé dans Amazon DynamoDB. Ensuite, la fonction Lambda applique à l'instance l'action de démarrage ou d'arrêt qui convient.

De plus, la fonction Lambda enregistre le nom du programme, le nombre d'instances associées à ce programme, et le nombre d'instances en cours d'exécution en tant que métrique personnalisée et facultative dans Amazon CloudWatch.

AWS Instance Scheduler

Version 1.3.2
Dernière mise à jour : 06/2020
Auteur : AWS

Temps de déploiement estimé : 5 min

Utilisez le bouton ci-dessous pour vous abonner aux mises à jour de la solution.

Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez. 

Fonctionnalités

Planification des instances entre comptes

Cette solution inclut un modèle qui crée les rôles AWS Identity and Access Management (IAM) nécessaires pour démarrer et arrêter les instances dans les comptes secondaires.

Interface de ligne de commande Scheduler

Cette solution inclut une interface de ligne de commande (CLI) qui permet de contrôler la configuration des programmes et des périodes. L'interface de ligne de commande permet aux clients d'estimer leurs économies pour un programme donné.

Balisage automatisé

Instance Scheduler peut ajouter automatiquement des balises à toutes les instances qu'il démarre ou arrête. La solution inclut également des macros qui vous permettent d'ajouter des informations variables aux balises.

Automatisation partielle

Les utilisateurs ont la possibilité d'implémenter une solution partiellement automatisée par défaut.
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Icône Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions AWS

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus