Erstellen einer AWS EC2 EC2-Instanz (Amazon Linux AMI) 2

Einführung

Dieses Mal werde ich versuchen, einen Linux-Server mit AWS EC2 zu erstellen. Der AWS-Bildschirm hat sich geändert, seit ich ihn erstellt habe. Da sich die Benutzeroberfläche von Onlinediensten immer plötzlich ändert, auch wenn sie in Qiita als Know-how bezeichnet wird, bedeutet dies, dass sie nicht sofort veraltet ist. Also werde ich es noch einmal versuchen. Dies ist ein Nachdruck des Artikels, den ich vor diesem Artikel geschrieben habe.

Diesmal umzusetzende Inhalte

Verwenden Sie AWS EC2, um einen Linux-Server mit Amazon Linux AMI2 zu erstellen.

構成.jpg

Referenz

Tutorial: Getting started with Amazon EC2 Linux instances Erfahren Sie, wie Sie eine Instanz von Amazon EC2 Linux erstellen. Wir werden danach vorgehen.

"Amazon EC2-Instanztypen" Eine Beschreibung des Instanztyps.

der Begriff

Was ist AWS EC2?

AWS-Beschreibung

Laut der EC2-Seite von Amazon wird zunächst Folgendes angegeben:

Amazon Elastic Compute Cloud (Amazon EC2) ist ein Webdienst, der eine sichere und anpassbare Computerleistung in der Cloud bietet. Es wurde entwickelt, um Entwicklern das Cloud-Computing im Web-Maßstab zu vereinfachen. Mit der einfachen Webdienstschnittstelle von Amazon EC2 können Sie die benötigten Funktionen problemlos abrufen und konfigurieren. Es bietet eine leistungsstarke Kontrolle über Ihre Computerressourcen und kann auf der bewährten Infrastruktur von Amazon ausgeführt werden.

Ich bin nicht sicher, was es ist, aber ich denke, es ist ein virtueller Server.

AWS EC2-Preisgestaltung

Die Gebühren werden auf der AWS-Seite erläutert, sind jedoch schwer zu verstehen. Es gibt viele Informationen im Internet, aber ich verstehe es immer noch nicht. Ich denke also, dass der Preis von AWS EC2 zum Zeitpunkt von * on-demand * ungefähr wie folgt ist.

--Instanzstartzeit

Wenn Sie eine elastische IP-Adresse verwenden

Die Startzeit der Instanz wird zunächst für 1 Minute berechnet und dauert dann einige Zeit oder Sekunden. Die DL-Datenübertragungsgebühr beträgt ca. * 1.088 USD / Stunde * für * c6g.8xlarge *. Wenn die Region Tokio ist. Die DL-Datenübertragung ist bis zu 1 GB kostenlos und kostet danach bis zu 9,999 TB 0,114 USD / Monat. Danach wird es etwas billiger, aber es ist eingestellt.

Die elastische IP-Adresse dient zum Festlegen der IP-Adresse. Wenn Sie sie nicht verwenden, wird die IP-Adresse beim Beenden der Instanz freigegeben und beim Starten in eine andere IP-Adresse geändert. Es ist 0,005 USD / Stunde.

Es ist ein Gebührensystem, das schwer zu verstehen ist. Starten Sie die Instanz für einen Tag: 0,0136 USD x 24 = 0,3264 USD 1 Monat (31 Tage): 0,3264 USD x 31 = 10,1184 USD Dies ist schwierig, da die übertragene Datenmenge davon abhängt, wie viel Sie verwenden. Da die elastische IP-Adresse beim Stoppen der Instanz angewendet wird, ist sie nicht erforderlich, wenn sie wie oben beschrieben gestartet bleibt. Das Starten kostet 0,0136 USD und das Stoppen 0,005 USD. Es ist also definitiv billiger zu stoppen, wenn Sie können.

AWS EC2 Übersicht

Erstellen einer AWS EC2-Instanz

Dann [Tutorial: Erste Schritte mit Amazon EC2 Linux-Instanzen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html?trk=em_a131L000005jw1jQAA&trkCampaign=pac_EC2_docs_GettingStarted_GlobalEM&sc_channel=em_GlobalEM&sc_channel=em_GlobalEM&sc_channel=em_GlobalEM&sc_channel=em namer & sc_country = mult nach & sc_content = AWS_Webpage & mkt_tok = eyJpIjoiTVdJeFlXRTVNelJsTWpOaCIsInQiOiJKY0tIN1NYckFZeXNobUUyWmpuSjVlMEJuZmV1ZGh2ZkFLK2dQRHljTUd0Qlgrd1ZpV3VaM08zNTE0KzQ3NHlwMGdlYnl5MURlU0tQeFVna2hFdWpvdnBjS3RqTUFPYUNyUVwva0tDME04Vk9rTnhqc1poOG1XdnlJUU1sMTlqdTBsbVh5NjZQNElSNmhNWFdQcjBIKzl3PT0ifQ% 3D% 3D), wird wiederum die Schaffung der Instanz machen.

1. Wechseln Sie zum Bildschirm AWS EC2

Melden Sie sich zunächst bei AWS an. Wählen Sie dann EC2 für den Service. Dies sind die Grundlagen, daher werde ich es nicht erklären. Wenn Sie im linken Menü des EC2-Bildschirms auf "Instanz" klicken, wird der folgende Bildschirm angezeigt. Klicken Sie hier auf die Schaltfläche "Instanz starten". インスタンスの起動.jpg

2. Amazon AMI-Auswahl

Als nächstes folgt die Auswahl von Amazon AMI (Amazon Machine Image). Es scheint, dass ungefähr 40 AMIs vorbereitet sind. Kurz gesagt, ich denke, es ist die Art des Betriebssystems, aber wie beim letzten Mal wählen Sie "Amazon Linux AMI 2". Die CPU verwendet 64-Bit (Arm). Wenn man sich die Informationen im Internet ansieht, ist das natürlich, aber es scheint einen Leistungsunterschied zwischen X86 und Arm zu geben. Daher dachte ich, dass die Auswahl des Instanztyps in Abhängigkeit von der zu verwendenden CPU eine Möglichkeit ist.

3. Wählen Sie den Instanztyp aus

インスタンスの選択.jpg

Wählen Sie diesmal "c6g.8xlarge". Zum Beispiel Typen, "C6g.8xlarge" ist Typ: c6g Größe: 8x groß Der Typ "c" gibt die Klassifizierung an, "6" ist die 6. Generation und "g" ist der AWS Graviton2-Prozessor. Es scheint, dass dieser Prozessor schneller und billiger ist. Laut "Amazon EC2-Instanztypen" scheint es verschiedene Typen zu geben.

Die Gruppe von Instanzen ist grob unterteilt in "Allzweck", "Computeroptimierung", "Speicheroptimierung", "Fast Computing" und "Speicheroptimierung".

Nun, es gibt verschiedene Erklärungen, aber zu diesem Zeitpunkt weiß ich bereits nicht, welche ich wählen soll.

Gruppe Erläuterung
Allgemeiner Zweck CPU、メモリなどバランスがとれており、Allgemeiner Zweck的に使えるもので、特にないならこれを選ぶのがいいかと思います。
Computeroptimierung Dies bedeutet, dass die CPU-Leistung hoch ist. Es wird angewendet, obwohl viel verarbeitet wird.
Speicheroptimierung Der Speicher ist optimiert, aber ich war mir nicht sicher.
Hochgeschwindigkeits-Computing Es gibt einen separaten Coprozessor. GPU usw. werden separat hinzugefügt. Es kommt immer noch auf die Anwendung an.
Speicheroptimierung Es scheint NVMe SSD und HDD zu geben.

Wählst du zuerst eine Gruppe aus? Wenn Sie es nicht verstehen, wird es allgemeiner Zweck sein. Dies scheint schwer zu wählen zu sein. Selbst wenn ein Unternehmen es wählt, ist es notwendig, den Zweck zu klären, aber zunächst weiß ich nicht, welches, und selbst wenn es gesagt wird, denke ich, dass alle enthalten sind. Ich fragte mich, ob es ein sicherer allgemeiner Zweck wäre.

Sobald die Klassifizierung festgelegt ist, denke ich, dass ich den Typ und dann die Größe auswählen werde.

Wenn Sie mit auswählen, wird als nächstes das Schlüsselpaar ausgewählt. Wenn Sie dies zum ersten Mal tun, generieren Sie einen Schlüssel als "Neues Schlüsselpaar erstellen". Dieser Schlüssel ist sehr wichtig, da er für den zukünftigen Zugriff auf die Instanz verwendet wird. Sie müssen ihn daher speichern.

キーペア.jpg

Wenn Sie dies auswählen, wird der Rest initialisiert und eine Instanz generiert. Es war einfacher als ich erwartet hatte. Danach stoppt die Instanz vorerst nicht mehr. Andernfalls wird es gestartet und Sie werden belastet.

Danach müssen Sie meiner Meinung nach nur noch die Instanz starten und eine SSH-Verbindung herstellen. In meinem Fall verbinde ich mich mit Tera Term. Die IP-Adresse wird angezeigt, wenn Sie die Instanz starten. Stellen Sie daher eine Verbindung her. Der Anfangswert ist "ec2user" als Benutzername und kein Passwort. Da der Schlüssel eingestellt werden muss, können Sie den Schlüssel DL oben einstellen.

abschließend

Es ist eine Wiederholung.

Recommended Posts

Erstellen einer AWS EC2 EC2-Instanz (Amazon Linux AMI) 2
AWS EC2 2. SSH-Verbindung zur EC2-Instanz (Amazon Linux 2)
Erstellen Sie eine AWS Cloud9-Entwicklungsumgebung auf einer Amazon EC2-Instanz
Erstellen Sie Amazon Linux mit AWS EC2 und melden Sie sich an
[AWS EC2] So installieren Sie Maven unter Amazon Linux 2
[AWS EC2] Einstellungen, die Sie unter Amazon Linux 2 vornehmen möchten
Starten Sie den NEM Symbol Testnet-Knoten unter AWS EC2 (Amazon Linux2).
Einführung von Amplify in Amazon Linux 2 AMI
Verbinden Sie eine Linux EC2-Instanz nahtlos mit AWS Managed Microsoft AD
Ändern Sie die AWS EC2-Instanz von t2 in t3
Ich werde Ruby auf EC2 (Amazon Linux2) 2020 installieren
Start der AWS EC2-Instanz und SSH-Verbindung
Führen Sie einen Stapel Python 2.7 mit nohup unter Amazon Linux AMI unter EC2 aus
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
Erstellen Sie eine AWS-GPU-Instanz, um StyleNet zu trainieren
Sicherheitseinstellungen nach dem Start einer EC2-Instanz erforderlich
Jupyter Notebook-Einstellungen - Verwendung (EC2 Amazon Linux 2)
So beenden Sie eine AWS EC2-Instanz (entfernen Sie Sicherheit G und löschen Sie das Schlüsselpaar)
Liste AWS ami
[AWS EC2] So installieren Sie nur den MySQL-Client unter Amazon Linux 2 und stellen eine Verbindung zu RDS her
Code-Server-Online-Umgebung (3) Starten Sie eine EC2-Instanz mit Boto3
# 2 Erstellen Sie eine Python-Umgebung mit einer EC2-Instanz von AWS (ubuntu18.04).
Bereitstellungsverfahren in den Umgebungseinstellungen von AWS (2) Server (EC2-Instanz)
Kopieren von Dateien direkt von Amazon EC2 (Amazon Linux) nach S3
Ich habe versucht, mit AWS Lambda einen AMI zu erhalten
Erstellen Sie eine Umgebung für MkDocs unter Amazon Linux (versucht)
[AWS] So erweitern Sie den Speicherplatz unter Amazon Linux