Wozu dient diese AWS-Lösungsimplementierung?

Die AWS-Instance-Scheduler-Lösung automatisiert das Starten und Stoppen von Amazon Elastic Compute Cloud (Amazon EC2) und Amazon-elational-Database-Service-Instances (Amazon RDS).

Diese Lösung trägt dazu bei, die Betriebskosten zu senken, indem sie Ressourcen, die nicht verwendet werden, stoppt und sie dann startet, wenn ihre Kapazität benötigt wird. Sie können zum Beispiel AWS Instance Scheduler verwenden, um Instances außerhalb der Geschäftszeiten automatisch zu stoppen. Wenn Sie alle Instances mit voller Auslastung laufen lassen, können Sie mit dieser Lösung bis zu 70 % für jene Instances einsparen, die nur während der regulären Geschäftszeiten benötigt werden (wöchentliche Auslastung von 168 Stunden auf 50 Stunden reduziert).

Vorteile

Kontenübergreifendes Planen von Instances

Diese Lösung umfasst eine Vorlage, welche die AWS-Identity-and-Access-Management-Rollen (IAM-Rollen) erstellt, die zum Starten und Stoppen von Instances in sekundären Konten erforderlich sind.

Hinzufügen von Tags zu Instances

AWS Instance Scheduler kann automatisch allen gestarteten oder gestoppten Instances Tags hinzufügen. Die Lösung umfasst außerdem Makros, mit denen Sie den Tags verschiedene Informationen hinzufügen können.

Konfigurieren von Zeitplänen oder Zeiträumen mit Scheduler CLI

Diese Lösung umfasst eine Befehlszeilenschnittstelle (Command Line Interface, CLI), die Befehle zur Konfiguration von Zeitplänen und Zeiträumen bereitstellt. Mit der CLI können Kunden Kosteneinsparungen für einen vorhandenen Zeitplan abschätzen.

Übersicht über die AWS-Lösungsimplementierung

Das folgende Diagramm zeigt die Architektur, die Sie mithilfe des Einführungsleitfadens der Lösung und der dazugehörigen AWS-CloudFormation-Vorlage automatisch bereitstellen können.

AWS Instance Scheduler | Architekturdiagramm
 Zum Vergrößern klicken

AWS-Instance-Scheduler-Architektur

Instance-Zeitplan-Workflow

1.  Die Amazon-EventBridge-Regel im Hub-Konto ruft regelmäßig AWS Lambda im Hub-Konto auf.

2. Die Lambda-Funktion ruft die Zeitpläne aus der Amazon-DynamoDB-Tabelle ab und wertet sie aus, um die Start- oder Stoppaktion für jeden Zeitplan zu ermitteln.

3. Eine neue AWS-Systems-Manager-Automatisierung startet für jeden Zeitplan und jeden Ressourcentyp für alle vom Kunden definierten Konten und Regionen.

4. AWS-Systems-Manager-Automatisierungen werden in mehreren Regionen und Konten über das Hauptkonto ausgeführt. Die Details zu jeder Automatisierung jedes Spoke-Kontos können vom Hub-Konto aus analysiert werden.

5. Die benutzerdefinierten AWS-Systems-Manager-Automation-Dokumente zur Verwaltung von Amazon-EC2-Zustandsänderungen.

6. Die benutzerdefinierten AWS-Systems-Manager-Automation-Dokumente verwenden sekundäre Automatisierungen für die Verwaltung des Zustands von Amazon-RDS-Instances und Aurora-Clustern. Benutzerdefinierte Tags werden auch mit AWS-Systems-Manager-Automation-Dokumenten verwendet.

Automatisierter Kontoregistrierungs-Workflow

1.  Eine Amazon-EventBridge-Regel im Spoke-Konto verwendet den Amazon-EventBridge-Bus im Hub-Konto als Ziel, um die Kontoregistrierung mit dem Instance-Scheduler-Service im Hub-Konto zu automatisieren. Dies geschieht nur, wenn Sie die Option in der Spoke-Vorlage auswählen.

2. Der Amazon-EventBridge-Bus leitet das Ereignis vom Spoke-Konto an die Hub-Ereignisregel weiter.

3. Die Amazon-EventBridge-Regel verwendet die Lambda-Funktion als Ziel, um die Spoke-Account-ID in die Konfiguration in der Amazon-DynamoDB-Tabelle aufzunehmen.

AWS Instance Scheduler

Version 2.0.0
Veröffentlichungsdatum: 10.2021
Autor: AWS

Geschätzte Einsatzzeit: 5 Minuten

Verwenden Sie die Schaltfläche unten, um Lösungsaktualisierungen zu abonnieren.

Hinweis: Um sich bei RSS-Aktualisierungen zu abonnieren, müssen Sie für ihren Browser ein RSS-Plug-in aktiviert haben. 

Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 
Entwickeln (Symbol)
Selbst eine Lösung bereitstellen

Durchsuchen Sie unsere Bibliothek der AWS-Lösungsimplementierungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen (Symbol)
Einen APN-Partner suchen

Finden Sie Beratungs- und Technologiepartner mit AWS-Zertifizierung, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Erkunden (Symbol)
Beratungsangebote für Lösungen erkunden

Durchsuchen Sie unser Portfolio mit Beratungsangeboten, um AWS-geprüfte Hilfe mit Lösungsbereitstellung zu erhalten.

Weitere Informationen