Veröffentlicht am: Apr 8, 2021
Mit Amazon EC2 Auto Scaling Warm Pools können Anwendungen schneller skalieren. So sparen Sie Geld, da Sie weniger fortlaufende Instanzen benötigen. Mit Warm Pools können Kunden die Elastizität ihrer Anwendungen verbessern, indem sie einen Pool mit vorinitialisierten EC2-Instanzen erstellen, die schnelle für den Anwendungsverkehr bereitstehen. Zusätzlich bieten Warm Pools einen Weg, Kosten für das Berechnen einzusparen, indem vorinitialisierte Instanzen in einem gestoppten Status platziert werden.
Warms Pools eignen sich gut für Anwendungen, die zeitaufwändige Initialisierungsschritte haben, wie das Laden von Gigabytes, die Bereitstellung von Services oder der Prozess von benutzerdefinierten Skripts, die mehrere Minuten oder länger benötigen, um dem Verkehr zu dienen. Diese Anwendungen können nun vorinitialisierte, gestoppte Instanzen starten, um dem Verkehr in nur 30 Sekunden zu dienen. Standardmäßig wird ein Warm Pool, wenn konfiguriert, ausreichend vorinitialisierte, gestoppte Instanzen behalten, sodass die Autoskalierungsgruppe schnell und zu jeder Zeit bis zur maximalen Größe skalieren kann. Zusätzlich können Kunden benutzerdefinierte Initialisierungsschritte auf einer EC2-Instanz ausführen, die sich zu und von einem Warm Pool weg bewegt, indem Lebenszyklus-Haken verwendet werden.
Diese Funktion ist über die AWS-Managementkonsole, die AWS SDKsund die AWS Command Line Interface (CLI) verfügbar. AWS CloudFormation mit Unterstützung für Warm Pools wird in Kürze erhältlich sein. Amazon EC2 Auto Scaling ist in allen öffentlichen AWS-Regionen und der Regionen von AWS GovCloud (USA), verfügbar. Um mehr über diese Funktion zu erfahren, besuchen Sie die AWS-Dokumentation.