4 Tipps für die Kostenoptimierung von auf Amazon EC2 laufenden Cloud-Lösungen
Auch wenn die IT im Zuge der Migration in die Cloud schon große Einsparungen erzielt hat, ist deshalb spätestens jetzt der Zeitpunkt gekommen, genauer hinzuschauen und Kostenoptimierung der Systeme in der Cloud zu betreiben. Einige Maßnahmen für auf AWS EC2 laufende Lösungen sollen hier kurz beschrieben werden.
Die Ursachen finden
Es lohnt sich hinzuschauen, wie sich die Kosten im Zeitverlauf geändert haben. Wenn sie gestiegen sind, sollte der Grund für den Anstieg gefunden werden. Eine Ursache dafür könnte das unbemerkte Auslaufen einer Reserved Instance und der Switch hin zu einer On-Demand-Instance sein. Vielleicht werden auch mehr Instances genutzt? Oder die Instances wurden vergrößert?
Spot-Instances in Betracht ziehen
Sind viele On-Demand-Instances im Einsatz, kann es sich lohnen, auf Spot-Instances umzustellen. Eine Spot-Instance ist eine unbenutzte EC2 Instance und eine kostengünstige Wahl, sofern Unternehmen bei der Ausführung ihrer Anwendungen zeitlich flexibel sind und Unterbrechungen (Downtime) verschmerzen können.
On-Demand-Instances untersuchen
Im Zuge der Kostenoptimierung sollten auch On-Demand-Instances analysiert werden. Für diese Analyse müssen natürlich Spot-Instanzen sowie gestoppte und terminierte ausgeklammert werden. On-Demand-Instances mit stabiler Nutzung können in Reserved Instances umgewandelt werden – das senkt die Kosten.
Unausgelastete EC2 Reserved Instances aufspüren
Hier sollten nur Reserved Instances analysiert werden, die nicht sowieso in Bälde auslaufen. Spot-Instances müssen wieder herausgefiltert werden. Nun werden im Report die Nutzung und die reservierte Kapazität verglichen. Ist die Unterauslastung konsistent, also sind es nicht nur kurze Einbrüche, sollten Alterativen wie der Wechsel zu On-Demand-Instances durchgerechnet werden.
Fazit
Die Kostenoptimierung in der Cloud hat viele Facetten. Bei einigen Unternehmen hat sich vielleicht bereits im Zuge der Cloud-Migration eine ungesunde Kostenstruktur etabliert, weil per Lift & Shift vorgegangen wurde, anstatt ein sorgfältiges Application Assessment durchzuführen und Apps für die Cloud-Architektur neu zu entwickeln. Bei anderen hat sich erst im Laufe der Zeit der Optimierungsbedarf ergeben. So oder so, eine Analyse mit fundiertem Expertenwissen kann schnell beachtliche Ergebnisse liefern. Der passende Partner kann dabei im Rahmen von FinOps as a Service oder mit Next Generation Managed Services unterstützen.
AllCloud ist ein weltweit aktiver Anbieter von Professional Services und Managed Services, der Unternehmen mit Tools für das Cloud Enablement und die Cloud Transformation unterstützt. Durch eine einzigartige Kombination von Expertise und Agilität beschleunigt AllCloud das Potenzial von Cloud-Innovationen und hilft Unternehmen, den Wert der Cloud-Technologie voll auszuschöpfen. Als AWS Premier Consulting Partner unterstützt AllCloud Kunden bei dem Aufbau eines neuen Betriebsmodells, mit dem sie die Vorteile von AWS effizient und sicher nutzen. AllCloud greift auf ein leistungsstarkes Ökosystem von Technologiepartnern, bewährten Methoden und gut dokumentierten Best Practices zurück. AllCloud unterstützt seine Kunden dabei, operative Exzellenz mit der Cloud zu erreichen, in einer sicheren Umgebung und bei jedem Meilenstein auf dem Weg zu einem Unternehmen mit einer Cloud-Strategie.
Mit über 12 Jahren Erfahrung und einem Portfolio mit Tausenden von erfolgreichen Cloud Deployments und zahlreichen Zertifizierungen bedient AllCloud Kunden auf der ganzen Welt. AllCloud hat Niederlassungen in Israel, Europa und Nordamerika. Für weitere Informationen besuchen Sie bitte https://allcloud.io, lesen Sie unseren Blog und folgen Sie @_AllCloud auf Twitter.
AllCloud GmbH
Rosenstraße 2
10178 Berlin
Telefon: +49 (30) 767598600
http://www.allcloud.io/de