AWS Versteckte Preise: Managed Services EC2

0
78

AWS ist dafür bekannt, sehr dosiert anbieten, aber einige Dienste wie RDS nur die Kosten für die EC2-Instanz verwendet der service für die EDV. Jedoch, diese Dienste tun Aufpreis, und Sie bekommen weniger Leistung pro dollar im Vergleich zu einer DIY-Lösung.

Der Server Ist Der Service

Dieses Preismodell macht Sinn von AWS end. Nehmen Sie RDS als ein Beispiel—ein toller service, der Ausführung und Verwaltung von Datenbanken leicht. Wenn AWS verkaufen wollte, dies als eine traditionelle PaaS-Anwendung, würden Sie haben eine harte Zeit, die Preisgestaltung, die es als eine einzige monatliche Zahlung.

Stattdessen markiert AWS bis der Preis für die Server, die der Dienst ausgeführt wird, auf die Spitze, indem Sie in spezielle Klasse, die spezifisch für den service. Zum Beispiel, m5.großes wird db.m5.groß. Dieses markup kann eine Menge. RDS, der Preis für einen m5.große Instanz geht nach oben von $0.096 pro Stunde bis zu $0.171 pro Stunde 80% zu erhöhen. Für den Speicher optimiert r5 lineup, das markup 90%.

Wenn Sie zahlen doppelt so viel pro Monat managed service, kann es mehr Sinn machen, es selbst zu tun, die auf EC2. Datenbanken sind nicht schwer einzurichten, und während der Belastung fällt auf Sie zu halten mit der Wartung, der Preis-cut bedeutet, dass Ihre US-dollar in Richtung mehr Leistung, wenn Sie es selbst tun. Können Sie zwei r5.2xlarge Instanzen für den Preis von einem db.r5.2xlarge.

Mit all dies gesagt wird, Gründen immer noch existieren, verwenden Sie AWS managed services. Wenn Sie ein großes Unternehmen, die Datenbanken betreiben, ist eine riesige Aufgabe, die mit viel Personal zu tun, die Dinge, die AWS RDS kann für Sie tun. Sie zahlen das Personal, so dass, wenn die Lohnkosten überwiegen die Kern-zu-Kern-Preis erhöhen, RDS-wird Sie billiger, an einem bestimmten Haltepunkt.

Aber wenn Sie Inhaber eines kleinen Unternehmens, sollten Sie wahrscheinlich betrachten Sie es selbst tun, und nicht sprang für die teure enterprise-Lösung.

Wie Viel Zahlen Sie?

Hier untersuchen wir, wie viel markup AWS ist das hinzufügen der einzelnen Dienste. Die Preise sind berechnet basierend auf der aktuellen us-east-1 (Nord-Virginia) und Preisgestaltung.

RDS—AWS-premium-Datenbank-Dienst. Allzweck-Instanzen sind markiert bis 80%, und die Speicher-optimierte instances sind markiert bis 90%. Wenn Sie Frühling für reservierte Instanzen, auch auf einem drei-Jahres-Vertrag, RDS ist immer noch markiert bis 55%.

DocumentDB—AWS-Klon von MongoDB, als managed service angeboten. Ein r5.2xlarge Beispiel die Kosten 120% mehr als EC2. Eine EC2-r5.4xlarge Beispiel die Kosten weniger als DocumentDB ist 2xlarge Variante.

Neptun—AWS-premium-graph-Datenbank. Es 176% teurer als der EC2. Es ist erwähnenswert, dass Neptun proprietär ist, so können Sie nicht führen Sie es auf EC2. Jedoch, open-source-graph-Datenbanken wie Neo4j sind verfügbar, als alternative.

Aurora—Schon teurer als RDS, Aurora besonders schlimm ist und beginnt, aus 130% teurer als on-demand EC2. Ein drei-Jahres-Sicht hilft ein wenig, mit die günstigsten, die Sie ausführen können, Aurora kommt auf 87%. Es gibt “Aurora Serverlose,” aber es ist wirklich nur ein autoskalierender Konfiguration für Aurora. AWS bietet eine wirklich serverlose Datenbank in form von DynamoDB, aber es ist schwer zu sagen, wie viel teurer Dynamo ist im Vergleich zu EC2, als es Kosten aufgrund der Nutzung alleine.

Fargate—AWS-service für die Ausführung von verwalteten Container-Anwendungen, ohne sich Gedanken über Server. Sie zahlen lediglich $0.04048 pro vCPU und $0.004445 pro GB, pro Stunde. Dies macht einen direkten Vergleich etwas schwierig, aber das hinzufügen bis die Spezifikationen des general purpose 16-Kern-64-GB-m5.4xlarge Instanz Summen zu $0.93216 pro Stunde. Im Vergleich zu den m5.4xlarge Markt Preis von $0.768 pro Stunde, das ist ein Anstieg von 20%. Allerdings Fargate-Anwendungen verwenden Sie nur so viel Ressourcen, wie Sie benötigen, so sind Sie wahrscheinlich schneiden Sie die Ränder ein wenig nach unten. Insgesamt Fargate ist preislich ziemlich gut für was es Wert ist, und du wirst sehen, noch größere Einsparungen mit Fargate-Spot-Instances.

Elasticsearch—Dienst für das durchsuchen von log-Dateien. Es läuft auf EC2 zu einem 47% – markup. Trotz der AWS-y klingenden Namen, Elasticsearch ist eine open-source entwickelt und durch Elastische NV, so dass Sie können führen Sie es selbst, die auf EC2 für viel billiger.

SageMaker—AWS-service für die Ausführung von machine learning in der cloud. Sie verwenden meist die GPU-beschleunigte Instanzen wie der AWS-p3-lineup. Die Preisgestaltung ist aufgegliedert in ein paar Abschnitte—für die Erstellung von Modellen, es ist ein Zuwachs von 40 Prozent gegenüber EC2. Ausbildung-Modelle ist die gleiche 40% zu erhöhen. Aber, in beiden Szenarien, sind Sie nur dann aufgeladen wird, während die Instanz ist tatsächlich verwendet werden, zu bauen oder zu trainieren-Modelle und nicht für alle die setup-Zeit Zusammenhang mit dem Betrieb von it-yourself. Mit den hohen Arbeitskosten der p3-lineup, das gleicht den Preis genug, um SageMaker billiger in der Praxis. Für die Ausbildung Modelle, zumindest, wenn Sie mit Ihrem Modell in der Produktion, sehen Sie die gleichen 40% erhöhen, es zu tun alles in SageMaker.

Elastische Inferenz—Running-ML-Inferenz ist oft viel billiger als der Betrieb der Ausbildung, so können Sie nicht brauchen eine vollständige Tesla V100 GPU zu implementieren ML-Modelle. AWS bietet GPU-Beschleuniger, die angebracht werden können, um laufende EC2-Instanzen. Die günstigsten p3-GPU, die p3.2xlarge, kostet $3.06 pro Stunde zu laufen, und kommt mit 8 Kernen, 61 GB RAM, und 16 TFLOPS der GPU-Leistung. Für einen genauen Vergleich zu den GPU-only-EI-Beschleuniger, subtrahieren sich die vCPU und RAM Kosten. Die ähnlich spec ‘ D m5.4xlarge Kosten $0.768, so dass die geschätzten Kosten für eine einzelne V100 GPU ist etwa $2.292, geben oder nehmen, die über $0.143 pro TFLOP. Die günstigsten BI accelerator, die Bereitstellung eines einzigen TFLOP Leistung, Kosten $0.120—eine 16% ige Abnahme über die EC2-Preis. Die 4 TFLOP option ist sogar noch besser: eine 40% Abnahme in den EC2. Wenn Sie mit machine-learning -, EI ist der Weg zu gehen.

Lightsail—AWS für Anfänger. Entworfen, um no-nonsense-Preise, Lightsail bietet monatlichen Pläne und ein viel einfacher Weg, um zu verwalten-Server, die für die weniger cloud-versierte Leute da draußen. Die billigste plan kommt bei nur $3,50 pro Monat für 512 MB Arbeitsspeicher, 2 vCPUs, und 20 GB SSD-Speicherplatz. Ein t2.nano-Instanz Kosten würde $4 pro Monat mit 20 GB Festplatte kostet $2 pro Monat, so dass Lightsail 41% Einsparungen auf dieser Stufe.

Gehen bis zu etwas mehr angemessene Renditen zu unterschiedlichen Ergebnissen. Die $80-Schicht enthält 8 vCPU, 16 GB RAM, und 320 GB SSD-Speicherplatz. Die ähnlich geskilled a1.2xlarge Beispiel Kosten $153 ausgeführt, und der EBS-Volumen kostet $32. Ein weiterer Sieg für Lightsail bei 56% der Kosten. Zugegeben, Sie wahrscheinlich sehen diese Art von Einsparungen entweder mit reserved instances oder spot-instances mit auto scaling, aber Lightsail erfordert kein Verpflichtung oder eine technische Einrichtung.