Zuhause Persönliche Finanzen Kennenlernen des AWS-Service der Elastic Compute Cloud (EC2) - Dummys

Kennenlernen des AWS-Service der Elastic Compute Cloud (EC2) - Dummys

Inhaltsverzeichnis:

Video: VMworld 2017 Europe – General Session Tag 2 2024

Video: VMworld 2017 Europe – General Session Tag 2 2024
Anonim

Betrachten Sie die Bedeutung von elastic in vielen der AWS-Dienstnamen. Wenn Sie das Wort elastisch sehen, sollten Sie an die Fähigkeit denken, sich zu strecken und zusammenzuziehen. Die ganze AWS-Dokumentation spielt auf diese Tatsache an, aber es klingt oft kompliziert, wenn es wirklich nicht so ist. Denken Sie nur an einen Computer, der sich dehnen kann, wenn Sie mehr Ressourcen benötigen, und wenn Sie dies nicht tun.

Bei AWS zahlen Sie nur für die Dienste, die Sie tatsächlich nutzen, daher ist diese Fähigkeit, sich zu strecken und zu kontrahieren, wichtig, weil Ihre Organisation weniger Geld ausgeben kann und immer noch genau die richtige Summe erhält. von benötigten Dienstleistungen.

Auch wenn sich einige Mitglieder Ihrer Organisation möglicherweise auf das Problem des Geldes konzentrieren, ist der wahre Wert hinter dem Begriff "elastisch" die Zeit. Es ist zeitaufwändig, Ihre eigene Ausrüstung in der richtigen Größe zu halten, besonders wenn Sie eine Verkleinerung benötigen. Mit EC2 können Sie die Rechenkapazität in wenigen Minuten anstatt in Wochen oder Monaten hinzufügen oder entfernen. Da sich neue Anforderungen heute schnell ändern, ist die Fähigkeit, Ihre Kapazität innerhalb von Minuten richtig zu dimensionieren, von entscheidender Bedeutung, insbesondere wenn Sie wirklich diese Gehaltserhöhung wünschen.

Grundlegende EC2-Konfiguration verstehen

Aus Sicht der Entwickler ermöglicht die elastische Natur von EC2 die Übersetzung Ihrer Entwicklungsumgebung in etwas, das Sie nur in der Vergangenheit simulieren konnten - eine Testumgebung, in der Sie kann die Kompromisse zwischen verschiedenen Konfigurationen berücksichtigen. Eine elastische Umgebung zu haben bedeutet, dass Sie Ihre Anwendung unter verschiedenen Bedingungen testen können, so dass Sie Konfigurationsempfehlungen basierend auf realem Wissen erstellen können.

Darüber hinaus können Sie Fehlerbedingungen simulieren und so ein Problembehandlungsnotizbuch erstellen, bevor Sie eine Anwendung in der Produktion freigeben. Genau wie bei Ihrem lokalen Server müssen Sie beim Erstellen einer EC2 -Instanz Entscheidungen treffen (eine einzelne Sitzung, die zum Ausführen einer oder mehrerer verwandter Aufgaben verwendet wird). Die Instanz kann folgende Eigenschaften haben:

  • Betriebssystem: Linux oder Windows.
  • Instanzgröße: Sie können die Instanz so dimensionieren, dass sie eine kleine Anzahl von Diensten bereitstellt oder als Cluster von Computern für große Rechenaufgaben (und alles dazwischen) fungiert. Tatsächlich können Sie optimierte Instanzen für Tasks erstellen, die in den folgenden Bereichen mehr Ressourcen erfordern:
    • CPU
    • Arbeitsspeicher
    • Arbeitsspeicher
    • Grafikprozessor

Da sich die Aufgaben, die Sie einer Instanz zuweisen, ändern, kann die Instanzkonfiguration.Sie können nur die Speicherzuweisung für eine Instanz anpassen oder bei Bedarf mehr Speicher bereitstellen. Die meisten Entwickler kümmern sich nicht allzu sehr darum, wie viel die Dinge kosten, aber diese Situation ändert sich, wenn Sie in die Cloud wechseln. Ihr Testsystem erfordert eine Investition. Wenn Sie also Ihre Optionen kennen, können Sie die Betriebskosten senken und in den Augen Ihres Chefs besser aussehen. Hier sind die Preismodelle, die mit EC2 verfügbar sind:

  • On Demand: Sie zahlen für das, was Sie verwenden.
  • Reserved Instance: Bietet einen erheblich reduzierten Preis als Gegenleistung für eine einmalige Zahlung basierend auf dem, was Sie Ihrer Meinung nach für den Service benötigen.
  • Spot-Instanz: Hier können Sie den Preis nennen, den Sie bezahlen möchten. Der Preis wirkt sich auf den Service-Level aus, den Sie erhalten.

Autoscaling ist eine EC2-Funktion, mit der Sie sicherstellen, dass Ihre Instanz die Konfiguration automatisch ändert, wenn sich die Last ändert. Obwohl es eine großartige Lösung für Administratoren auf Produktionssystemen darstellt, kann es Probleme für Entwickler in der Testumgebung darstellen, da Sie sich nicht sicher über die Eigenschaften Ihres Test-Setups vergewissern können. Im Allgemeinen möchten Sie die automatische Skalierung von Testsystemen vermeiden, damit Sie die Testbedingungen besser kontrollieren können.

Definieren der Sicherheitskonfiguration

AWS bietet auch verschiedene Sicherheitsfunktionen. Entwickler kennen die meisten dieser Funktionen aus der Programmierperspektive. Hier ist jedoch eine Zusammenfassung der Sicherheitsfunktionen, die mit EC2 verwendet werden:

  • Virtual Private Cloud (VPC): Trennt jede Instanz, die auf dem physischen Server läuft, von jeder anderen Instanz. Theoretisch kann niemand auf die Instanz einer anderen Person zugreifen (obwohl dies in der realen Welt passieren kann (siehe diese Details darüber, wie Hacker in der Vergangenheit in EC2-Instanzen eingebrochen sind).
  • Netzwerkzugriffssteuerungslisten (ACLs) (optional): Fungiert als Firewall zur Steuerung sowohl eingehender als auch ausgehender Anforderungen auf Subnetzebene.
  • Identitäts- und Zugriffsverwaltung (IAM) Benutzer und Berechtigungen: Steuert die Zugriffsstufe für einzelne Benutzer und Benutzergruppen. kann den Zugriff auf bestimmte von EC2 verwaltete Ressourcen sowohl erlauben als auch verweigern.
  • Sicherheitsgruppen: fungiert als Firewall zur Steuerung eingehender und ausgehender Anforderungen auf Instanzebene. Jede Instanz kann bis zu fünf Sicherheitsgruppen umfassen, von denen jede Dies kann verschiedene Berechtigungen haben.Diese Sicherheitsfunktion bietet eine feinkörnigere Kontrolle über den Zugriff als Netzwerk-ACLs, aber Sie müssen sie auch für jede Instanz und nicht für die virtuelle Maschine als Ganzes verwalten.
  • Hardware-Sicherheitsgerät: Verlässt sich auf eine Hardware-basierte Sicherheitsgerät, das Sie installieren, um die Sicherheit zwischen Ihrem lokalen Netzwerk und der AWS-Cloud zu steuern.

Kein Sicherheitslevel wird einen entschlossenen Eindringling durchkreuzen. Jeder, der Zugang zu Ihrem Server erhalten möchte, findet einen Weg, dies zu tun, egal wie hoch Sie die Wände bauen. Neben einer hohen Sicherheit müssen Sie das System überwachen und, indem Sie davon ausgehen, dass jemand einbricht, so schnell wie möglich mit dem Eindringling umgehen.Die Bereitstellung von Sicherheit hält den weniger geschickten Eindringling in Schach und hilft dabei, im Grunde ehrliche Leute ehrlich zu halten, aber erfahrene Eindringlinge werden immer einen Weg finden.

Die Schwere dieser Verletzungen ist unterschiedlich, aber es kann tatsächlich Unternehmen zum Scheitern bringen, wie in der Fall von Code-Räumen. Eine Reihe von Sicherheitsforschern warnen davor, dass AWS anfällig für Sicherheitslücken ist. Nehmen Sie jedoch nicht an, dass andere Cloud-Dienste eine bessere Sicherheit bieten. Immer wenn Sie externe Dienste nutzen, gehen Sie auch erhebliche Risiken ein.

Verwenden der Standardspeicheroptionen

Eine letzte Überlegung ist die Verwendung von Speicher. Jede Instanz verfügt über eine bestimmte Speicherkapazität, die auf der Art der von Ihnen erstellten Instanz basiert. Wenn der Instanzenspeicher nicht die erforderliche Funktionalität oder Kapazität bereitstellt, können Sie auch die EBS-Unterstützung (Elastic Block Store) hinzufügen. Der Hauptvorteil der Verwendung von EBS besteht neben der Kapazität und Flexibilität in der Fähigkeit, eine bestimmte Speicherleistungsebene zu definieren, um sicherzustellen, dass Ihre Anwendung wie erwartet ausgeführt wird.

Kennenlernen des AWS-Service der Elastic Compute Cloud (EC2) - Dummys

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 ...