Cloud

So kommen Sie mit verwirrenden Cloud-Kosten zurecht

Inhaltsverzeichnis ausblenden 1 Warum sind Unternehmen so begeistert von Clouds? 2 Warum geraten die Cloud-Ausgaben außer Kontrolle? 3...

Geschrieben von Niel Patel · 4 min gelesen >
Cloud-Computing-Dienste für kleine Unternehmen 2022

In den letzten Jahren haben IT-Organisationen im Rahmen ihrer Geschäftstätigkeit mit Hochdruck daran gearbeitet, ihre Produkte in die Cloud zu migrieren DevOps-Transformationsplan. Das ist ein edler Impuls, wenn man bedenkt, wie vorteilhaft Clouds für das Unternehmen sind. Was ist dann das Problem? Sie könnten fragen. Das Problem liegt in den von Jahr zu Jahr steigenden Cloud-Ausgaben.

Laut Flexeras State of Cloud-Bericht36 % der IT-Geschäftsführer (von 750 Befragten) gaben an, dass ihre jährlichen Cloud-Ausgaben 12 Millionen US-Dollar überstiegen, und 83 % gaben an, dass die Cloud-Ausgaben auf 1.2 Millionen US-Dollar pro Jahr steigen. Im Vergleich zu den 20 % im letzten Jahr – über 12 Millionen US-Dollar und 74 % – über 1.2 Millionen US-Dollar zeigen die diesjährigen Zahlen ein unglückliches Wachstum. Hier wird besprochen, wie man in die Cloud migriert und eine kostengünstige cloudbasierte Infrastruktur ohne zusätzliche, ungewöhnliche Verschwendung aufbaut.

Warum sind Unternehmen so begeistert von Clouds?

Warum sind Wolken jetzt so beliebt? Mit verschiedenen Cloud-Computing-Diensten bieten Unternehmensriesen wie Amazon (AWS), Microsoft (Azure) und Google (GCP) haben die Marktführerschaft übernommen. Hier sind die wichtigsten Cloud-Vorteile, die Sie interessieren könnten:

  1. Wirksamkeit. Cloud-Computing-Dienste werden in einem globalen Netzwerk zuverlässiger Rechenzentren betrieben, die ständig aktualisiert werden. 
  2. Kosten. Cloud Computing senkt die Kosten für den Kauf von Hardware/Software, die Konfiguration/den Betrieb von Rechenzentren, die Anschaffung von Serverpaketen, den Support durch Experten und andere Dienstleistungen.
  3. Geschwindigkeit. Cloud-Computing-Dienste sind darauf ausgelegt, bei Bedarf selbstgesteuerte Dienste bereitzustellen. Dies bedeutet, dass sogar eine Vielzahl von Computerressourcen in nur wenigen Minuten bereitgestellt werden können. 
  4. Sicherheit. Cloud-Anbieter konzentrieren sich auf die Bereitstellung von Sicherheit und den Schutz Ihrer Produkte, Infrastruktur und sensiblen Daten mit einer Vielzahl von Richtlinien, Technologien und anderen Befehlen, die Ihre Sicherheitslage stärken.
  5. Zuverlässigkeit. Cloud-Anbieter ermöglichen Datensicherung und Notfallwiederherstellung, damit Benutzer sicher sein können, dass ihre Daten gespiegelt und im Netzwerk des Anbieters gespeichert werden, falls etwas passiert.

Warum geraten die Cloud-Ausgaben außer Kontrolle?

Wir haben gerade darüber gesprochen, wie kosteneffizient Clouds sind. Und jetzt sagen wir Ihnen, dass die Cloud-Ausgaben steigen. Wie kann es passieren? Clouds sollen doch gegen Geldverschwendung helfen, oder? Ja, Sie haben Recht, aber FinOps-Experten benennen in ihrem jüngsten Bericht gigantische 45 Milliarden US-Dollar an Cloud-Ausgaben pro Jahr und decken damit „… ein kleines Geheimnis über die Clouds auf, dass die Rechnung niemals sinkt“. berichten. Die Umfrage zeigte eine enorme Ausweitung der Cloud-Ausgaben und einen verzweifelten Kampf um deren Kontrolle und Optimierung. Wir können einige Gründe nennen, warum Unternehmen in diese Geldfalle tappen: 

  • Zeitmangel. Eine Cloud-Migration und der Aufbau einer Infrastruktur mit strengen Fristen werden wahrscheinlich dazu führen, dass Fehler gemacht werden und alle möglichen Dienste in Anspruch genommen oder wichtige Schritte übersprungen werden. Die Folge ist, dass die Rechnungen nicht sinken und die Unternehmen keine zufriedenstellenden Ergebnisse erzielen.
  • Erfahrungsmangel. Die Teams verfügen nicht über genügend Erfahrung, um die Cloud-Migration abzuschließen und das richtige Kostenoptimierungsmanagement zu konfigurieren.   
  • Mangel an Fähigkeiten. Den Teams mangelt es möglicherweise an den erforderlichen Fähigkeiten, insbesondere wenn es sich um Kleinunternehmen und Start-up-Teams handelt. 
  • Der Mangel der Menschen. Kleine Teams finden vielleicht doch keine Leute, die eine so zeit- und energieaufwändige Aufgabe erledigen können. 

Zusätzlich zu allen genannten Gründen auf Seiten der Organisationen sollten wir noch einen weiteren sehr kniffligen Grund nennen, warum Clouds von Jahr zu Jahr teurer werden. Das Problem besteht darin, dass sich große Cloud-Anbieter oft nicht wirklich über die Cloud-Preise im Klaren sind. Es ist nicht so, dass sie versuchen, uns auszutricksen, nein, so ist es nicht! Für Menschen, die keine Cloud-Gurus sind, kann es jedoch schwierig sein, mit der komplizierten Zuordnung von Cloud-Preisen umzugehen. Betrachten wir dieses einfache Beispiel: Ihr Ziel ist AWS Lambda (Ausführung von Cloud-Funktionen) und Sie haben eine Webanwendung, die das CloudFront CDN verwendet. Sie entwerfen einen solchen Ablauf – wenn ein Kunde mit der App interagiert, löst er eine HTTP-Anfrage über ein API-Gateway aus, das eine Lambda-Funktion aufruft, die die Daten aufnimmt und in DynamoDB speichert. Einfach richtig? Aber nicht so schnell. Mit diesem Schema nutzen Sie 4 Cloud-Dienste. Überrascht? Lassen Sie uns rechnen: Sie benötigen CloudFront CDN, um die Daten abzufangen, und API Gateway, um sie weiterzuleiten HTTP-Anfragen, Lambda selbst zur Bearbeitung der Anfrage und schließlich DynamoDB zur Speicherung. Jeder von ihnen lädt gut auf, Sie können sich schnell ein Foto von Scheinen mit hässlichen Zahlen machen, die Ihnen auf den Kopf fallen. Sie sollten über die Cloud-Preise nachdenken, bevor Sie überhaupt darüber nachdenken, mit Clouds zu arbeiten. Nur eine sorgfältige Planung kann Sie vor der Verschwendung unverhältnismäßiger Ausgaben, Zeit und Energie bewahren.  

So bekommen Sie die Cloud-Kosten in den Griff 

IT-Organisationen bewältigen die Cloud-Kosten und beginnen mit dem Sparen, indem sie eine dieser drei Möglichkeiten nutzen:

  1. Machen Sie das Cloud-Kostendesign zu einem Teil von SDLC (Lebenszyklus der Softwareentwicklung). Es mag etwas überwältigend erscheinen, aber die Kosten sollten Teil des SD-Lebenszyklus sein. Da in diesem Fall Kostentransparenz von entscheidender Bedeutung ist, benötigen Sie eine strikte Tagging-Methodik für jeden Cloud-Dienst, der jedem Microservice zugeordnet werden soll, von dem er genutzt wird, pro Umgebung und pro Team.
  2. Wer sollte über die Ausgaben Bescheid wissen? Es ist gut, einen Budgetverantwortlichen zu haben, aber das gesamte Entwickler- und IT-Betriebsteam sollte die Ausgaben überwachen, was das richtige technische und finanzielle Verhalten fördert. Außerdem empfehlen wir, Ihr Jahresbudget in monatliche Teile aufzuteilen, die den Teams helfen, ihre Budgetziele festzulegen und diese zu erreichen. Die richtige Dimensionierung und automatische Skalierung der Infrastruktur kann mit beliebig vielen Methoden und Tools erfolgen, von Github Functions-as-a-Service bis hin zu Github Functions-as-a-Service Kubernetes Kube-Downscaler. Noch wichtiger ist, dass es sich um einen kontinuierlichen Bewertungsprozess handelt, der eine gute Überwachung Ihrer Anwendung und Infrastruktur beinhaltet.
  3. Verwenden Sie ein separates Produkt, das Kostendaten optimiert und automatisiert, indem es die Transparenz erhöht. Teams und Budgets auf Kurs zu halten, ist ein sehr zeit- und energieaufwändiger Prozess. Bei manueller Vorgehensweise werden die meisten Ihrer Ressourcen und die Ihrer Teams für Planung, Kennzeichnung, richtige Dimensionierung und natürlich für die Verwaltung aufgewendet.
  4. Wenn Sie möchten, dass Ihr Team in den Budgetverwaltungsprozess eingebunden wird und sich nicht nur auf Geldthemen konzentriert, sollten Sie ein Produkt verwenden, um die Sichtbarkeit Ihrer Ausgaben zu erhöhen. Mit solchen Produkten wie Cloudhealth or Wolkendrahtig In der Hand erhalten Sie Einblicke in die Ausgaben für jeden Service, um die Budgetierung zu optimieren und zusätzliche Ausgaben zu vermeiden.
  5. Wenden Sie sich an DevOps-Outsourcing-Unternehmen. Dies ist eine sehr gute Idee für KMU und Startups, da es an qualifizierten Fachkräften mangelt, die genug Erfahrung haben, um eine Cloud-Kostenphase in SDLC zu integrieren, ein Produkt zu entwickeln, das Kostendaten rationalisiert und visualisiert oder zumindest eine angemessene Kostenoptimierungsautomatisierung implementiert Ihre cloudbasierte Infrastruktur.
  6. Wir verstehen, wie überwältigend diese ganze Sache mit der Budgetverwaltung und den daran beteiligten Teams erscheinen mag. Deshalb schlagen wir Ihnen eine der einfachsten und ressourcenschonendsten Möglichkeiten vor, die verwirrenden Cloud-Kosten in den Griff zu bekommen. Wenn Sie eine effektive, kosteneffiziente Cloud-basierte Infrastruktur aufbauen möchten, sollten Sie in Betracht ziehen, die Hand von erfahrenen DevOps-Teams zu schütteln, die nicht nur Cloud Computing, Cloud-Migration, Upgrades bestehender Cloud-Infrastrukturen oder Automatisierungsdienste zur Kostenoptimierung für Sie bereitstellen, sondern auch Unterstützen Sie Ihr Team mit dem nötigen Fachwissen und der technischen Dokumentation. 

Endeffekt 

Mehr als 90 % der Unternehmen geben mehr als eine Million Dollar pro Jahr für Cloud-Dienste aus, da sie sich auf die Bewältigung des Problems unangemessener Ausgaben konzentrieren. Zeitmangel, Mangel an qualifizierten Fachkräften, mangelnde Erfahrung im Cloud-Betrieb und natürlich die komplexe Preisgestaltung der Cloud-Anbieter machen die Auswahl von Diensten ziemlich verwirrend. Das Fehlen einer expliziten Abrechnungstransparenz führt daher häufig dazu, dass die Kontrolle über die Kosten verloren geht. Ehrlich gesagt besteht das Hauptproblem darin, dass Unternehmen keine Verantwortung für die Verwaltung ihrer Cloud-Budgets haben. Budgetplanung und -verwaltung müssen ebenso Teil des Projektlebenszyklus werden wie Entwicklung und Lieferung.

Wir schlagen drei praktische Möglichkeiten vor, wie IT-Unternehmen ihre Budgets verwalten und Cloud-Kosten unter Kontrolle bringen können: die Einbeziehung der Budgetverwaltung in SDLC, die Verwendung eines Produkts, das Kostentransparenz und -optimierung bietet, oder sich an ausgereifte DevOps-Dienstleistungsunternehmen zu wenden, damit diese Kosten planen, entwerfen und implementieren können. effiziente cloudbasierte Infrastruktur für Ihr Team. Darüber hinaus sorgt ein professionelles DevOps-Team für eine effektive, kostenoptimierte Automatisierung Ihrer Infrastruktur in der Cloud, damit Sie in Zukunft keine finanziellen Verluste erleiden.  

Hinterlassen Sie uns einen Kommentar

Translate »