Was bedeuten die unterschiedlichen Instanz-Typen bei AWS?
Beim Cloud Hosting für Online-Anwendungen setzen wir im Wesentlichen diese Instanz-Typen ein:

T-Instanzen sind die Allzweck-Waffe von AWS. Ausgestattet mit einem Burst-Modus sammeln sie im Leerlauf "Credits", die sie dann zur Bearbeitung von Spitzenlasten einsetzen können. Somit sind sie vor allem für Workloads geeignet, bei denen die Nutzung der CPU schwankt - wie z.B. Webserver oder Datenbanken). T3 gibt es ab 1 vCPU mit 0,5 GB RAM bis 8 vCPU mit 32 GB RAM.

M-Instanzen sind allgemeine Instanzen mit ausbalancierten Datenverarbeitungs-, Arbeitsspeicher- und Netzwerkressourcen. Sie werden diese Instanzen benötigen, wenn T-Instanzen nicht mehr ausreicht, jedoch keine speziellen Anforderungen im Bereich RAM oder CPU vorhanden ist. M5 gibt es ab 2 vCPU mit 8 GB RAM bis 96 vCPU mit 384 GB RAM.

C-Instanzen sind für Datenverarbeitung (CPU) optimiert. C-Instanzen nutzen wir für Applikations- bzw. Web-Server mit höheren Leistungsanforderungen. C5 gibt es ab 2 vCPU mit 4 GB RAM bis 72 vCPU mit 144 GB RAM.

X/R-Instanzen sind auf RAM optimiert und eignen sich damit entsprechend für RAM-intensive Anwendungen wie Datenbanken oder Caches. R5/X1 gibt es z.B. ab 2 vCPU mit 16 GB RAM bis 128 vCPU mit 1.952 GB RAM.

Darüber hinaus gibt es noch weitere Instanztypen, die bei Online-Anwendungen seltener ihren Einsatz finden. Im Detail werden die Instanz-Typen und ihre jeweiligen Eigenschaften unter <link> erläutert.