Zuhause Persönliche Finanzen Was ist die AWS Cloud? - dummies

Was ist die AWS Cloud? - dummies

Inhaltsverzeichnis:

Video: AWS In 10 Minutes | AWS Tutorial For Beginners | AWS Training Video | AWS Tutorial | Simplilearn 2024

Video: AWS In 10 Minutes | AWS Tutorial For Beginners | AWS Training Video | AWS Tutorial | Simplilearn 2024
Anonim

Amazon Web Services (AWS) ist eine Vielzahl von Diensten, die sich auf Verbraucher, kleine und mittelständische Unternehmen (KMU) und Unternehmen auswirken können. Mit AWS können Sie alles tun, von der Sicherung Ihrer persönlichen Festplatte bis hin zur Erstellung einer vollwertigen IT-Abteilung in der Cloud.

Die installierte Basis ist immens. Sie finden Fallstudien von Unternehmen wie Adobe und Netflix, die AWS verwenden. Der Einsatz von AWS ist nicht nur für private Unternehmen - auch die Regierung nutzt ihre Dienste.

Die Technologien, die all diese Dienste ermöglichen, sind in der Konzeption einfach. Denken Sie an ein Paar Blechdosen mit einer Schnur zwischen ihnen. Amazon hält eine Blechdose und du hältst die andere. Wenn Sie in eine Blechdose sprechen, können Sie hören, was am anderen Ende gesagt wird. Die Implementierung stützt sich jedoch auf Details, die die Kommunikation erschweren, als Sie ursprünglich gedacht haben. Die folgende Diskussion gibt Ihnen einen Überblick darüber, wie die AWS-Cloud funktioniert.

Service-gesteuerte Anwendungsarchitekturen

Service-gesteuerte Anwendungsarchitekturen, auch als serviceorientierte Architekturen (SOA) bezeichnet, gibt es in vielen Formen. Unabhängig davon, wie Sie diese anzeigen, sind serviceorientierte Anwendungsarchitekturen Erweiterungen der Client-Server-Technologien, die in den frühen Tagen der Datenverarbeitung verwendet wurden, indem ein Client eine Anforderung stellt, die ein Server erfüllt, indem er eine Aktion ausführt oder eine Antwort senden. Die Implementierungsdetails haben sich jedoch im Laufe der Jahre erheblich geändert, was moderne Anwendungen weitaus zuverlässiger, flexibler und weniger abhängig von einer bestimmten Netzwerkkonfiguration macht.

Der Anfrage- und Antwortprozess kann mehrere Granularitätsstufen umfassen, wobei der Ausdruck microservice auf die kleinsten Anfrage- und Antwortpaare angewendet wird. Entwickler verweisen häufig auf eine Anwendung, die auf einer dienstorientierten Anwendungsarchitektur als Verbundanwendung basiert, da sie als mehrere zusammengeklebte Teile zu einem Ganzen besteht. Dienstgesteuerte Anwendungsarchitekturen folgen vielen spezifischen Mustern, aber im Allgemeinen verwenden sie die folgende Sequenz, um Kommunikationsaufgaben auszuführen.

  1. Erstellen Sie eine Anforderung auf dem Client mit der vom Server benötigten Nachrichtentechnologie.
  2. Verpacken Sie die Anfrage und fügen Sie nach Bedarf Sicherheit oder andere Informationen hinzu.
  3. Senden Sie die Anforderung mithilfe eines Protokolls, z. B. Simple Object Access Protocol (SOAP) oder einer Architektur, z. B. REpresentational State Transfer (REST). (Erfahren Sie, wie SOAP funktioniert und wie REST funktioniert - ein Wissen über beides ist für die Arbeit mit AWS hilfreich).)
  4. Verarbeitet die Anfrage auf dem Server.
  5. Führt eine Aktion aus oder gibt Daten zurück, wie von der Anforderung gefordert.
  6. Wenn Sie mit Daten arbeiten, verarbeiten Sie die Antwort auf dem Client und präsentieren Sie die Ergebnisse dem Benutzer (oder einem anderen Empfänger).

AWS bietet eine serviceorientierte Anwendungsarchitektur, in der Sie einen bestimmten Dienst wie S3 auswählen, um bestimmte Aufgaben auszuführen, z. B. zum Sichern von Dateien auf einer Festplatte. In vielen Fällen müssen Sie zusätzlich zur einfachen Interaktion mit dem Dienst Setup-Schritte durchführen. Wenn Sie sich beispielsweise dieses zehnminütige Lernprogramm ansehen, müssen Sie zunächst einen Bucket erstellen, in dem die Dateien gespeichert werden, die Sie zu Amazon hochladen möchten. Dieser zusätzliche Schritt ist sinnvoll, weil Sie einen Speicherort einrichten müssen, von dem aus die Dateien später abgerufen werden können, und dass Ihre Dateien nicht mit Dateien von anderen Personen vermischt werden sollen.

Auch wenn viele der Prozesse, die Sie mit AWS durchführen, eine App benötigen (damit Sie über eine Benutzeroberfläche und nicht über Code verfügen, mit dem Sie arbeiten können), ist der zugrunde liegende Prozess derselbe. Der in der App bereitgestellte Code stellt Anforderungen an Sie und wartet dann auf eine Antwort. In einigen Fällen muss die App den Erfolg oder Misserfolg einer Aktion auf dem Server bestimmen. Sie müssen jedoch feststellen, dass diese Aktionen im Code stattfinden und dass der Code eine Folge von Schritten verwendet, um die von Ihnen gewünschte Aufgabe auszuführen.

Prozess- und funktionsgesteuerte Workflows

Beim Erstellen von Apps zur Verwaltung zugrunde liegender Services definiert AWS auch Workflows. Ein Workflow ist eine organisierte Methode zur Ausführung von Aufgaben. Wenn Sie z. B. eine Datei mit S3 in AWS speichern möchten, müssen Sie zunächst einen Bucket erstellen, in dem die Datei gespeichert wird. Erst nachdem Sie einen Bucket erstellt haben, können Sie eine Datei in AWS speichern. Außerdem können Sie eine Datei erst dann aus dem Eimer abrufen, wenn Sie dort eine Datei gespeichert haben, was sinnvoll ist, weil Sie eine Datei nicht aus der Luft schnappen können. Kurzum, ein Workflow definiert ein Verfahren für die Arbeit mit Software, und das Konzept gibt es schon lange. (Die ersten Workflows erschienen Mitte der 1970er Jahre mit einfachen Prototypen für die Büroautomatisierung im Xerox Parc und an der Wharton School of Business der University of Pennsylvania.)

Workflows können aus zusätzlichen Workflows bestehen. Darüber hinaus verwalten Workflows die Interaktion zwischen Benutzern und zugrunde liegenden Services. Ein -Prozess ist die Aggregation von Services, die von Workflows verwaltet werden, zu einem zusammenhängenden Ganzen. Die Arbeitsabläufe können generische Aufgaben ausführen, aber Prozesse sind in der Regel spezifisch und helfen Benutzern dabei, bestimmte Ziele zu erreichen. Ein prozessgesteuerter Workflow ist proaktiv und versucht, potenzielle Probleme zu umgehen, indem er

  • Fehlermuster aufspürt und darauf reagiert
  • Auf Trends, die zu Fehlern führen, sucht
  • Potenzielle Bedrohungen finden und löschen

Durchsehen In diesen Tutorials stellen Sie fest, dass sie alle eine bestimmte Art von Benutzeroberfläche verwenden. Die Benutzeroberfläche stellt den Workflow bereit, der zum Verwalten der zugrunde liegenden Dienste verwendet wird. Jeder wichtige Tutorial-Schritt ist ein Workflow, der eine bestimmte Aufgabe ausführt, z. B. das Erstellen eines Buckets.Wenn Sie diese einzelnen Workflows zu einem Gesamtwerk zusammenfassen, kann der Prozess einem Benutzer beim Durchführen von Aufgaben wie dem Verschieben von Dateien zwischen der Cloud und dem Benutzersystem helfen. Das Erstellen eines Cloud-Dateisystems ist ein Beispiel für einen prozessgesteuerten Workflow: Der Workflow ist vorhanden, um den Prozess realisierbar zu machen. Workflows können bei umfangreichen Vorgängen sehr komplex werden, aber wenn Sie sie anzeigen, können Sie AWS besser verstehen. Finden Sie eine detailliertere Diskussion von Workflows und Prozessen.

Eine Funktion ist die reaktive Nutzung von Services, die von Workflows verwaltet werden, um spezifische Probleme in Echtzeit zu behandeln. Obwohl es schön wäre, wenn prozessgesteuerte Workflows die ganze Zeit funktionierten, ist die Realität, dass selbst bei einer Zuverlässigkeit von 99,999 Prozent der Prozess irgendwann fehlschlagen wird und ein funktionsgesteuerter Workflow vorhanden sein muss, um diesen Fehler zu beheben… Obwohl sich prozessgesteuerte Arbeitsabläufe auf die flexible Ausführung von Aufgaben konzentrieren, konzentrieren sich funktionsgesteuerte Arbeitsabläufe auf die prozedurale Abschwächung der Auswirkungen eines Fehlers. Kurzum, funktionsgesteuerte Workflows adressieren Bedürfnisse. Die AWS-Dienste und -Workflows behandeln dieses Problem ebenfalls über die Benutzeroberfläche, z. B. durch manuelles Wiederherstellen einer Sicherung, um einen Systemfehler zu vermeiden.

Was ist die AWS Cloud? - dummies

Die Wahl des Herausgebers

Zum Hinzufügen von Arbeitsblättern zu Ihrer Excel 2013-Arbeitsmappe - dummies

Zum Hinzufügen von Arbeitsblättern zu Ihrer Excel 2013-Arbeitsmappe - dummies

Jede leere Arbeitsmappe, die Sie öffnen, enthält ein Einzelblatt mit dem prosaischen Namen Sheet1. Um weitere Blätter zu Ihrer Arbeitsmappe in Excel 2013 hinzuzufügen, klicken Sie einfach auf die Schaltfläche Neues Blatt in der Statusleiste (die mit Pluszeichen in einem Kreis). Jedes Arbeitsblatt, das Sie mit der Befehlsschaltfläche Neues Blatt hinzufügen, ist ...

Wie man bedingte Formatierung in Excel 2010 anwendet - dummies

Wie man bedingte Formatierung in Excel 2010 anwendet - dummies

Mit der bedingten Formatierung von excel 2010 können Sie das Aussehen von eine Zelle basierend auf ihrem Wert oder dem Wert einer anderen Zelle. Sie geben bestimmte Bedingungen an, und wenn diese Bedingungen erfüllt sind, wendet Excel die Formatierung an, die Sie auswählen. Sie können die bedingte Formatierung verwenden, um Datumsangaben zu suchen, die bestimmte Kriterien erfüllen (z. B. fallen auf ...

Die Wahl des Herausgebers

ASVAB Vorbereitung: Wie man Brüche multipliziert und dividiert - Dummies

ASVAB Vorbereitung: Wie man Brüche multipliziert und dividiert - Dummies

Es wird erwartet, dass festes Verständnis des mathematischen Grundwissens, wenn Sie das ASVAB nehmen. Multiplizieren und Dividieren von Brüchen sind zwei der Dinge, die Sie wissen müssen. Fraktionen multiplizieren Fraktionen multiplizieren ist sehr einfach. Alles, was Sie tun müssen, ist, die Zähler untereinander zu multiplizieren und die Nenner mit ... zu multiplizieren.

ASVAB-Praxis: Beispiel-Fragen zu Word-Kenntnissen - Dummies

ASVAB-Praxis: Beispiel-Fragen zu Word-Kenntnissen - Dummies

Sie müssen für die Word-Wissensprobleme bereit sein auf dem ASVAB. Das Format, das Sie unten sehen, ist ein gutes Beispiel dafür, was Sie finden werden, wenn Sie das ASVAB benutzen. Beispielfragen Wortwissenszeit: 11 Minuten für 35 Fragen Anleitung: Der Wortwissensubtest ist der dritte Untertest ...

ASVAB: Paragraph Comprehension Subtest Beispiel Testfragen - Dummies

ASVAB: Paragraph Comprehension Subtest Beispiel Testfragen - Dummies

Zeit für Sie, all Ihre ASVAB Vorbereitung zur guten Verwendung. Fragen Sie sich anhand der folgenden Beispieltestfragen, ob Ihr Leseverständnis auf dem neuesten Stand ist. Lesen Sie jeden kurzen Absatz, dem eine oder mehrere Fragen zu den in dieser Passage enthaltenen Informationen folgen. Achten Sie darauf, den Absatz sorgfältig zu lesen ...

Die Wahl des Herausgebers

Zoomen und Schwenken in AutoCAD - Dummys

Zoomen und Schwenken in AutoCAD - Dummys

AutoCAD erleichtert das Schwenken, indem es Bildlaufleisten und Echtzeit-Schwenken bietet. Beim Echtzeit-Panning (im Gegensatz zum Vorgabezeit-Panning?) Können Sie Objekte auf dem Bildschirm sehen, wenn Sie die Maus nach oben und unten oder vor und zurück bewegen. Natürlich bewegt sich der Standpunkt, nicht die Objekte. Sowohl das Schwenken als auch das Zoomen ändern die Ansicht ...

Mit AutoCAD LT 2005 DesignCenter - Dummies

Mit AutoCAD LT 2005 DesignCenter - Dummies

DesignCenter ist ein dummer Name für eine nützliche, wenn auch etwas ausgelastete Palette. Die DesignCenter-Palette ist praktisch für das Extrahieren von Daten aus allen Arten von Zeichnungen. Während sich die Eigenschaftenpalette mit Objekteigenschaften beschäftigt, behandelt die DesignCenter-Palette hauptsächlich benannte Objekte: Ebenen, Linientypen, Blockdefinitionen (dh Symboldefinitionen), Textstile und andere Organisationsobjekte ...

Was Sie über AutoCAD-Koordinatensysteme wissen sollten - Dummies

Was Sie über AutoCAD-Koordinatensysteme wissen sollten - Dummies

Jeder Punkt in einer AutoCAD-Zeichnungsdatei kann identifiziert werden durch seine X-, Y-, Z-Koordinaten. (In den meisten 2D-Zeichnungen ist der Z-Koordinatenwert 0. 0.) Dieses Koordinatensystem wird in AutoCAD als Weltkoordinatensystem oder WCS bezeichnet. Koordinateneingabe Die direkteste Methode, um Punkte präzise einzugeben, ist die Eingabe von Zahlen mit dem ...