Zuhause Persönliche Finanzen Sollten Sie AWS verwenden? - Dummies

Sollten Sie AWS verwenden? - Dummies

Inhaltsverzeichnis:

Video: Is Amazon Too Big? 2025

Video: Is Amazon Too Big? 2025
Anonim

Auch wenn AWS viel zu bieten hat, müssen Sie dennoch überlegen, wie es Ihre spezifischen Anforderungen erfüllt. Diese Überlegung geht über die einfache Entscheidung hinaus, ob Sie wirklich zu Cloud-basierten Diensten wechseln möchten, aber berücksichtigt auch andere Angebote, die Ihren Anforderungen gerecht werden (wenn nicht sogar besser). Sie sollten AWS mit anderen Cloud-Services vergleichen. Sie können AWS als Teil Ihrer Lösung und nicht als einzige Lösung verwenden. Das bedeutet natürlich, dass Sie wissen müssen, in welchen Bereichen AWS sich auszeichnet.

AWS mit anderen Cloud-Services vergleichen

Sie haben viele Möglichkeiten, Cloud-Services zu vergleichen. Eine der Möglichkeiten, mit denen Unternehmen Dienstleistungen häufig betrachten, ist der Marktanteil, den sie haben. Ein großer Marktanteil sorgt dafür, dass der Cloud-Service lange Zeit zur Verfügung steht und viele Menschen ihre Dienste nützlich und funktional finden.

In einem kürzlich erschienenen InfoWorld-Artikel wird darauf hingewiesen, dass AWS derzeit 70 bis 80 Prozent des Cloud-Marktes abdeckt. Darüber hinaus steigen die AWS-Umsätze weiter an, wodurch Amazon weiterhin neue Funktionen hinzufügen kann, während bestehende Funktionen mit höchster Effizienz beibehalten werden.

Der Markt für Cloud-Services ändert sich weiterhin rasant, daher müssen Sie sich über die verschiedenen Angebote, die jeder Anbieter anbietet, auf dem Laufenden halten. Darüber hinaus müssen Sie die Preisgestaltung und andere Faktoren nachverfolgen, die sich auf den Anwendungsentwicklungsprozess auswirken. Ihre Anforderungen an die Anwendungsentwicklung ändern sich auch im Laufe der Zeit, was bedeutet, dass die Dienste, die Sie heute verwenden, Ihre Anforderungen möglicherweise morgen nicht erfüllen. Kurz gesagt, nehmen Sie nicht an, dass die von Ihnen getroffenen Entscheidungen festgelegt sind.

Große Marktanteile und Kapital für Investitionen sind nicht notwendigerweise ein Cloud-Dienst, der Ihren Anforderungen entspricht. Sie müssen auch wissen, dass der Host die benötigten Produkte in einem Formular bereitstellen kann, das Sie verwenden können. Sehen Sie sich die AWS-Produktliste an. Es enthält alle wichtigen IaaS-, SaaS- und PaaS-Kategorien. Sie sollten diese Produkte jedoch mit den wichtigsten AWS-Wettbewerbern vergleichen:

  • Cisco Metapod
  • Google Cloud Platform
  • Joyent
  • Microsoft Azure

Von den hier aufgeführten Wettbewerbern kommt Google Cloud Platform am ehesten gleicher Feature-Satz in AWS gefunden. Bei der Betrachtung der Google-Angebote sollten Sie jedoch die Bedeutung von maschinellen Lernservices beachten, die nicht in AWS zu finden sind. Auf der anderen Seite hat AWS mehr zu bieten als das Internet der Dinge (IoT), Anwendungen und mobile Dienste.

Jeder der Anbieter, der diese Dienste anbietet, ist anders. Zum Beispiel bietet Joyent eine einfache Einrichtung, die stärker an ein KMU appellieren kann, das nur wenige Bedürfnisse zu erfüllen hat und nicht in einen komplexen Service involviert werden möchte.Microsoft dagegen verfügt über eine starke SQL-Datenbank-Verwaltungsunterstützung sowie die Verbindung mit der Windows-Plattform, die Unternehmen möglicherweise pflegen möchten. Der Punkt ist, dass Sie jeden der Anbieter betrachten müssen, um festzustellen, wer Ihre Bedürfnisse am besten erfüllen kann (obwohl, wie bereits erwähnt, die meisten Leute mit ihren Dollar für AWS abstimmen).

Definieren von Zielbereichen, in denen AWS am besten funktioniert

Wenn Sie sich die von AWS bereitgestellten Services ansehen, können Sie sehen, dass der Schwerpunkt auf der Unternehmensproduktivität liegt. Die Google Cloud Platform bietet beispielsweise vier erweiterte maschinelle Lernservices, die Sie zu Analysezwecken verwenden können. AWS bietet jedoch nur einen solchen Service an. Allerdings kann Google Cloud Platform nicht mit AWS mithalten, wenn es um mobilen Service geht. Dies ist ein Bereich, den Benutzer unbedingt für den Zugriff auf Anwendungen verwenden möchten.

Sofern Ihr Unternehmen nicht stark in Analyseaufgaben involviert ist, sind die von AWS bereitgestellten Angebote in vielerlei Hinsicht deutlich besser. Hier sind die Servicekategorien, die AWS anbietet:

  • Compute
  • Storage und Content Delivery
  • Datenbank
  • Networking
  • Analytics
  • Enterprise-Anwendungen
  • Mobile Services
  • IoT
  • Developer tools
  • Verwaltungstools
  • Sicherheit und Identität
  • Anwendungsdienste

Berücksichtigen der von AWS am besten unterstützten App-Typen

Theoretisch könnten Sie mit AWS praktisch jede Art von Anwendung erstellen, die Sie sich vorstellen können. Der Unterschied besteht nicht darin, welche Aufgaben die Anwendung ausführen würde oder wie die Anwendung Daten verwalten würde - diese Probleme sind dieselben wie beim Arbeiten am Desktop. Worauf Sie achten müssen, ist, wo die Anwendung ausgeführt wird, was bedeutet, dass Sie die Fähigkeiten der zugrundeliegenden Cloud-Umgebung verstehen müssen, um zu bestimmen, welche Anwendungen diese Umgebung unterstützen. Sie können AWS-Anwendungstypen in folgende Bereiche unterteilen:

  • Endbenutzeranwendungen, auf die der Benutzer direkt über einen Browser zugreift.
  • Endbenutzeranwendungen, die derzeit in einem Browser ausgeführt werden, jedoch durch Hintergrundaufrufe an AWS erweitert werden.
  • Endbenutzeranwendungen, die derzeit auf dem Desktop ausgeführt werden, jedoch durch Hintergrundaufrufe an AWS erweitert werden.
  • Verwaltungsanwendungen, die direkt mit AWS interagieren.
  • Web-Service-Anwendungen, die auf Anrufe von einer Remote-Anwendung reagieren.
  • Webdienstanwendungen, die ein abgerufenes Publish / Subscribe-Modell verwenden.
  • Webdienstanwendungen, die ein Push Publish / Subscribe-Modell verwenden.

Sie können mit anderen Anwendungstypen arbeiten. Diese Liste gibt Ihnen eine Vorstellung davon, was möglich ist. Der Hauptpunkt ist, dass Sie noch etwas über die zugrunde liegende Umgebung wissen müssen. Wenn Sie beispielsweise browserbasierte Anwendungen erstellen möchten, können Sie sich auf den Dienst Elastic Beanstalk verlassen, der diese Standardplattformen unterstützt:

  • Apache Tomcat für Java-Anwendungen
  • Apache HTTP-Server für PHP-Anwendungen
  • Apache HTTP Server für Python-Anwendungen
  • Nginx oder Apache HTTP Server für Knoten. js applications
  • Passenger oder Puma für Ruby-Anwendungen
  • Microsoft IIS 7.5, 8. 0 und 8. 5 für. NET-Anwendungen
  • Java SE
  • Docker
  • Go

Folglich werden die von AWS am besten unterstützten App-Typen teilweise durch den Dienst bestimmt, den Sie verwenden, und welche Funktionen Sie diesem Dienst hinzufügen. Sie können Elastic Beanstalk jedoch auch so erweitern, dass andere Sprachen unterstützt werden. Sie können jedoch auch die Funktionsweise der anderen Dienste ändern. Wenn Sie einen Dienst erweitern, müssen Sie unbedingt andere App-Typen ausführen können. Die Quintessenz ist, dass Sie diese Probleme berücksichtigen müssen:

  • Bestimmen Sie, welcher Dienst Ihre App am besten erfüllt, am besten direkt aus dem Paket.
  • Definieren Sie, welche Servicefunktionen Sie benötigen, um die App auszuführen und wenn nicht besser als dieselbe App, wenn sie lokal ausgeführt wird.
  • Erweitern des Dienstes nach Bedarf, um benutzerdefinierte Anforderungen zu erfüllen.
  • Abrufen von Drittanbieterpaketunterstützung nach Bedarf, um Zugriff auf Daten und andere Ressourcen zuzulassen.
  • In Anbetracht der Notwendigkeit, die Anwendungsfunktionalität zu ändern, um einen vollständigen Service in der Cloud-Umgebung sicherzustellen.

Gehen Sie jedoch nicht davon aus, dass das Erstellen einer App in der Cloud genauso ist wie das Erstellen einer App auf Ihrem lokalen System oder in einer Browserumgebung. Die Cloud birgt Herausforderungen. Wenn Sie beispielsweise mit der Cloud arbeiten, müssen Sie Latenzprobleme berücksichtigen, die Sie möglicherweise nicht berücksichtigen müssen, wenn Sie die App in anderen Umgebungen ausführen.

Sie führen die App immer noch über das Internet aus. Es kann auch zu Ausfällen kommen, die sich Ihrer Kontrolle entziehen (Einzelheiten hierzu finden Sie im Artikel zu einem 11-stündigen AWS-Ausfall, der fast die Hälfte des Internets betraf). Wenn Sie eine App haben, die so kritisch ist, dass sie niemals heruntergefahren werden kann, müssen Sie möglicherweise das lokale Datenzentrum überdenken oder sich auf mehrere Cloud-Produkte verlassen, was bedeutet, dass Sie die Funktionen dieser Produkte koordinieren. angeboten von einem bestimmten Cloud-Produkt.

Sollten Sie AWS verwenden? - Dummies

Die Wahl des Herausgebers

Web Marketing: Warum Suchmaschinen existieren - Dummies

Web Marketing: Warum Suchmaschinen existieren - Dummies

Wenn Sie verstehen, warum Suchmaschinen existieren, können sie für Sie in Ihrem Web-Marketing-Geschäft arbeiten. Also, hier ist eine kurze Lektion, warum Suchmaschinen existieren und wie Sie sie nutzen können, um Geld zu verdienen. Suchmaschinen liefern Relevanz. Relevanz bedeutet, dass Besucher auf Suchergebnisse klicken und zufrieden sind mit ...

Was sind Tür- und Informationsseiten? - dummies

Was sind Tür- und Informationsseiten? - dummies

Eine Doorway-Seite wird nur als Zugang von einer Suchmaschine zu Ihrer Website erstellt. Doorway-Seiten werden manchmal als Gateway-Seiten und Geisterseiten bezeichnet. Die Idee besteht darin, hoch optimierte Seiten zu erstellen, die von Suchmaschinen aufgenommen und indiziert werden und die mit etwas Glück gut ranken und somit den Traffic auf eine ...

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Eine Weiterleitung ist das automatische Laden einer Seite ohne Benutzereingriff. Sie klicken auf einen Link, um eine Webseite in Ihren Browser zu laden, und innerhalb von Sekunden verschwindet die geladene Seite, und eine neue wird angezeigt. Designer erstellen häufig Seiten für Suchmaschinen - optimierte, schlüsselwortreiche Seiten -, die Besucher auf die ...

Die Wahl des Herausgebers

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

, Wenn Kunden wissen, dass sie direkt mit ein Geschäft in den sozialen Medien, können sie aus einer beliebigen Anzahl von Gründen mit ihnen in Verbindung treten. Aber sobald sie merken, dass ein Problem mit dem Kundenservice oder einer Produktfrage über einen einzigen Tweet oder Beitrag angesprochen werden kann, ist es wahrscheinlicher, dass sie mit dem Unternehmen Geschäfte machen.

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Die heutige Technologie verändert die Art und Weise, wie wir Geschäfte machen blitzschnell. Auch der Social-Media-Handel bewegt sich blitzschnell, aber durch die Beobachtung von Erwähnungen und Fragen an die Community können Sie einen Eindruck davon bekommen, wie Ihr Markt über bevorstehende Veränderungen denkt. Auch andere Posts können Ihnen helfen, kritisches Feedback aus der Öffentlichkeit zusammenzustellen ...

Manage Social Media Commerce mit HootSuite - dummies

Manage Social Media Commerce mit HootSuite - dummies

HootSuite ist ein Social Media Management System zur Umsetzung von Outreach und Überwachung in sozialen Netzwerken über ein einziges webbasiertes Dashboard. Für Unternehmen wird HootSuite am häufigsten von Social-Media-Teams mit mehreren Agenten verwendet, aber auch viele Einzelanwender mögen es. Wenn Sie auf der Suche nach einer robusten Plattform sind, die alles an einem Ort hält, ...

Die Wahl des Herausgebers

Die 5 Kornsterne der Mittelmeer - Dummies

Die 5 Kornsterne der Mittelmeer - Dummies

Die Mittelmeerdiät ist in der Praxis des Habens begründet ein Vollkorn zu jeder Mahlzeit. Und nein, das bedeutet nicht, eine ganze Platte Vollkornspaghetti mit Fleischsauce zum Abendessen zu essen. Stattdessen machen die Menschen im Mittelmeerraum ihr Getreide zur Beilage oder schaffen durch die Zugabe von magerem Eiweiß mehr Gleichgewicht ...

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Der Verzehr von sieben bis zehn Portionen Obst und Gemüse pro Tag, wie sie für die mediterrane Ernährung empfohlen werden, mag sehr viel erscheinen, aber es muss keine so große Herausforderung sein. Wenn Sie nicht die Früchte und das Gemüse lieben, die spezifisch mit der Mittelmeerdiät verbunden sind, ist das okay! Essen Sie jede Art von Obst oder Gemüse, die Sie ...

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Sie haben vielleicht gedacht, dass der Oregano und Basilikum in Ihrer Spaghetti-Sauce lieferte nur einen deutlichen italienischen oder mediterranen Geschmack, aber diese kleinen Kräuter sind Pflanzen, was bedeutet, dass sie alle Arten von gesundheitlichen Vorteilen haben, die einen großen Einfluss auf Ihre allgemeine Gesundheit haben können. Einfache Gewürze wie Ingwer und Oregano enthalten Phytochemikalien, ...