m346/KN01/KN01_L.md

208 lines
9.3 KiB
Markdown
Raw Normal View History

2023-08-27 14:51:44 +02:00
[10]: https://git-scm.com/downloads
![TBZ Banner](../x_gitres/tbz_logo.png)
# KN01 Inhaltsverzeichnis
[TOC]
<br>
## Challenges
### A) Erkunden von AWS On-Demand Pricing und Instanzvergleich in der Management Console
In dieser Übung werden Sie die AWS Management Console verwenden, um das On-Demand Pricing-Modell von Amazon EC2 kennenzulernen. Sie werden einen Vergleich zwischen den Instanztypen **t2.micro** und **m4.xlarge** (Region North-Virginia) für einen Monat durchführen
#### Schritte:
2023-08-27 15:06:23 +02:00
- **Anmelden bei der AWS Management Console:**<br>
2023-08-27 14:51:44 +02:00
Melden Sie sich bei der AWS Management Console an.
2023-08-27 15:06:23 +02:00
- **Navigieren zu EC2:**<br>
2023-08-27 14:51:44 +02:00
Wählen Sie "Services" in der Navigationsleiste, dann "EC2" unter "Compute".
2023-08-27 15:06:23 +02:00
- **Starten von Instanzen:**<br>
2023-08-27 14:51:44 +02:00
Klicken Sie auf "Instances" in der linken Seitenleiste und starten Sie eine Instanz vom Typ "t2.micro" und eine vom Typ "m4.xlarge".
2023-08-27 15:06:23 +02:00
- **On-Demand Pricing überprüfen:**<br>
2023-08-27 14:51:44 +02:00
Beachten Sie die Preise für t2.micro und m4.xlarge in der Spalte "On-Demand hourly rate". Notieren Sie sich die stündlichen Preise.
2023-08-27 15:06:23 +02:00
- **Laufzeit von einem Monat berechnen:**<br>
2023-08-27 14:51:44 +02:00
Multiplizieren Sie die stündlichen Preise mit 24 (Stunden pro Tag) und mit 30 (Tage im Monat), um die ungefähren Kosten für einen Monat zu erhalten.
2023-08-27 15:06:23 +02:00
- **Vergleich der Kosten:**<br>
2023-08-27 14:51:44 +02:00
Vergleichen Sie die berechneten Kosten für den Monat zwischen t2.micro und m4.xlarge. Beachten Sie den Unterschied in Leistung und Preis.
2023-08-27 15:06:23 +02:00
- **Use-Cases für beide Varianten bestimmen:**<br>
2023-08-27 17:42:22 +02:00
Überlegen Sie sich, für welche Verwendungszwecke die unterschiedlichen Varianten geeignet sein könnten.
2023-08-27 15:06:23 +02:00
- **Scaling:**
Welcher Begriff passt besser? **Horizontal Scaling** oder **Vertical Scaling** ?
- **Beendigung der Instanzen:**<br>
2023-08-27 14:51:44 +02:00
Beenden Sie die gestarteten Instanzen, um unnötige Kosten zu vermeiden.
#### Ergebnis:
- t2.micro: Stündlicher Preis * 24 * 30 = Gesamtkosten für einen Monat
- m4.xlarge: Stündlicher Preis * 24 * 30 = Gesamtkosten für einen Monat
2023-08-27 15:07:37 +02:00
---
2023-08-27 15:06:23 +02:00
#### Lösung stand Aug. 2023 (nur Coach):
- t2.micro: 0.0116 USD * 24 * 30 = **8,35 USD** (Gesamtkosten für einen Monat)
- m4.xlarge: 0.2392 USD * 24 * 30 = **172,33 USD** (Gesamtkosten für einen Monat)
2023-08-27 15:07:37 +02:00
Hinweis: Die angegebenen Preise basieren auf der Annahme, dass wir uns in der AWS-Region North Virginia (us-east-1) befinden. Diese Preise können je nach Angebot und Zeitpunkt variieren. Stelle zu einem späteren Zeitpunkt sicher, die aktuellen Preise aus der AWS Management Console zu überprüfen, um genaue Berechnungen durchzuführen.
2023-08-27 15:06:23 +02:00
2023-08-27 15:07:37 +02:00
---
2023-08-27 15:06:23 +02:00
#### Ziel der Übung:
2023-08-27 17:42:22 +02:00
Die Übung ermöglicht es Ihnen, das On-Demand Pricing-Modell in der AWS Management Console zu erkunden und einen praktischen Kostenvergleich zwischen den Instanztypen **t2.micro** und **m4.xlarge** für einen Monat durchzuführen. So verstehen Sie die Auswirkungen von verschiedenen Instanztypen auf die Kosten, aber auch die Nutzung (Vor- und Nachteile). Diese Erkenntnisse helfen Ihnen ausserdem beim nächsten Challenge :wink: .
2023-08-27 14:51:44 +02:00
2023-08-27 15:06:23 +02:00
#### Leistungsnachweis
2023-08-27 17:03:24 +02:00
- [ ] Kostenkalkulation für beide Varianten.
2023-08-27 17:42:22 +02:00
- [ ] Technische Details zu beiden Varianten.
- [ ] Use-Cases (Mögliche Anwendungsfälle für beide Varianten).
2023-08-27 17:04:59 +02:00
- [ ] Differenziert und nachvollziehbar im persönlichen Repository dokumentiert.
- [ ] Fachgespräch mit Coach.
2023-08-27 14:51:44 +02:00
2023-08-27 17:04:59 +02:00
#### Hinweis:
:warning: Denken Sie daran, Instanzen nach der Übung zu beenden, um unerwünschte Kosten zu vermeiden.
2023-08-27 14:51:44 +02:00
2023-08-27 15:06:23 +02:00
<br>
2023-08-27 14:51:44 +02:00
2023-08-27 15:06:23 +02:00
----
2023-08-27 14:51:44 +02:00
### B) Evaluation Cloud-Migration für ein Unternehmen mit 50 Mitarbeitern (Einstiegsübung)
**Ausgangslage:**
2023-08-27 18:31:31 +02:00
Ihr Unternehmen mit **50 Mitarbeitern** betreibt aktuell die IT **on-premises**. Die monatlichen IT-Kosten setzen sich aus verschiedenen Faktoren zusammen, darunter ein NAS-Speicher von **20 TB**. Die Hardware wird innerhalb von 3 Jahren abgeschrieben.
2023-08-27 19:04:33 +02:00
Sie sollen nun herausfinden, ob eine Migration zur AWS-Cloud wirtschaftlich sinnvoll wäre und wieviel Geld gespart werden kann, wenn man alle drei Variantenauf auf **3 Jahre** hochrechnet. Diese Übung beschränkt sich nur auf die Services **EC2** und **S3** als Einstieg. Entscheiden Sie sich anschliessend für eine der drei Varianten und begründen Sie dies möglichst umfangreich und stichfest.
2023-08-27 18:31:31 +02:00
:warning: Administrations- und Lizenzkosten müssen auch in der Cloud-Variante berücksichtigt werden.
2023-08-27 14:51:44 +02:00
2023-08-27 17:42:22 +02:00
#### Schritte:
2023-08-27 18:31:31 +02:00
**Schritt 1:** Kostenanalyse On-Premises Fixkosten **pro Monat** aufnehmen:
| **Kostenart** | **Betrag** |
|:---------------------------------|------------:|
| Raummiete | 1'000.- |
| Administration (20% Stelle) | 1'000.- |
| Server (HPE Proliant) | 2'500.- |
| Netzwerk und weitere Geräte | 2'500.- |
| Diverses (Lizenzen etc.) | 2'500.- |
| **Gesamtkosten On-Premises** | **9'500.-** |
2023-08-27 19:11:43 +02:00
<br>
2023-08-27 18:31:31 +02:00
2023-08-27 19:04:33 +02:00
**Schritt 2a:** Kostenanalyse **Variante Low** - AWS Instance-Type **t2.micro** pro Monat evaluieren:
2023-08-27 18:31:31 +02:00
| **Kostenart** | **Betrag** |
|:---------------------------------|------------:|
| AWS EC2 **t2.micro** (Var. A) | 15.- |
2023-08-27 19:04:33 +02:00
| AWS S3-Speicher **20TB** | 50.- |
2023-08-27 18:31:31 +02:00
| _weitere Kosten (siehe oben)_ | 1'000.- |
| _weitere Kosten (siehe oben)_ | 2'500.- |
2023-08-27 19:04:33 +02:00
| **Gesamtkosten AWS Low** | **3'565.-** |
2023-08-27 18:31:31 +02:00
2023-08-27 19:11:43 +02:00
<br>
2023-08-27 19:04:33 +02:00
**Schritt 2b:** Kostenanalyse **Variante X-Large** - AWS Instance-Type **m4.xlarge** pro Monat evaluieren:
2023-08-27 18:31:31 +02:00
| **Kostenart** | **Betrag** |
|:---------------------------------|------------:|
| AWS EC2 **m4.xlarge** (Var. B) | 200.- |
2023-08-27 19:04:33 +02:00
| AWS S3-Speicher **20TB** | 50.- |
2023-08-27 18:31:31 +02:00
| _weitere Kosten (siehe oben)_ | 1'000.- |
| _weitere Kosten (siehe oben)_ | 2'500.- |
2023-08-27 19:04:33 +02:00
| **Gesamtkosten AWS xlarge** | **3'750.-** |
2023-08-27 18:31:31 +02:00
2023-08-27 19:11:43 +02:00
<br>
2023-08-27 18:31:31 +02:00
2023-08-27 19:04:33 +02:00
**Schritt 3:**: Vergleich der drei Varianten pro Monat, pro Jahr und auf 3 Jahre:
2023-08-27 18:31:31 +02:00
| **Variante** | **Pro Monat** | **Pro Jahr** | **3 Jahre** |
|:---------------|---------------:|---------------:|---------------:|
| On-Premises | 9'500.- | 114'000.- | 342'000.- |
| t2.micro | 3'565.- | 42'780.- | 128'340.- |
| m4.xlarge | 3'750.- | 45'000.- | 135'000.- |
2023-08-27 19:11:43 +02:00
<br>
2023-08-27 18:31:31 +02:00
**Schritt 4:** Vorteile und Nachteile der Cloud identifizieren:
2023-08-27 19:04:33 +02:00
2023-08-27 18:31:31 +02:00
Vorteile:
- Flexibilität (Pay-as-you-go-Modell)
- Skalierbarkeit
- ...
Nachteile:
- Abhängigkeit (keine Hoheit der HW, Daten)
2023-08-27 14:51:44 +02:00
2023-08-27 19:11:43 +02:00
<br>
2023-08-27 19:04:33 +02:00
**Schritt 5:** Empfehlung Lösungsvorschlag
2023-08-27 19:10:18 +02:00
- Ausarbeiten eines Lösungsvorschlages
2023-08-27 14:51:44 +02:00
2023-08-27 19:11:43 +02:00
-----
2023-08-27 19:04:33 +02:00
#### Lösungsvorschlag (nur Coach):
Die Kosten für 3 Jahre reduzieren sich um mehr als CHF **200'000**. Das bedeutet für beide Alternativen eine Kostenreduktion von knapp **40%**. Zusätzlich ermöglicht ein Umstieg in die Cloud mehr Handlungssspielraum (z.B. Pay-as-you-go, Scalability)
Ich schlage vor, dass man die Testumgebung zuerst auf die Variante **Low** migriert. Falls die Leistung ungenügend sein sollte, besteht auch die Möglichkeit auf einen Instance-Type zwischen t2.micro und m4.xlarge umzusteigen, um die Kosten für 3 Jahre **unter CHF 130'000.-** zu halten.
2023-08-27 19:11:43 +02:00
-----
2023-08-27 19:04:33 +02:00
2023-08-27 19:10:18 +02:00
#### Leistungsnachweis
- [ ] Kostenkalkulation für alle drei Varianten.
- [ ] Empfehlung einer Variante mit
- [ ] Differenziert und nachvollziehbar im persönlichen Repository dokumentiert.
- [ ] Fachgespräch mit Coach.
2023-08-27 17:42:22 +02:00
#### Zusammenfassung:
Diese vereinfachte Übung zeigt, dass eine Cloud-Migration zu EC2 t2.micro und S3 für Ihr Unternehmen kostengünstiger sein kann. Beachten Sie, dass dies nur ein erster Schritt ist und weitere Services und Aspekte in einer umfassenderen Evaluierung berücksichtigt werden sollten.
2023-08-27 14:51:44 +02:00
2023-08-27 19:04:33 +02:00
<br>
2023-08-27 14:51:44 +02:00
2023-08-27 19:04:33 +02:00
----
2023-08-27 14:51:44 +02:00
2023-08-27 19:04:33 +02:00
### C) Vergleich von Cloud-Providern (Optionale Übung für Fortgeschrittene)
Ziel der Übung:
In dieser fortgeschrittenen Übung sollen Sie eigenständig einen weiteren Cloud-Provider neben AWS untersuchen und deren Kosten und Funktionen vergleichen. Dadurch erweitern sie ihr Verständnis für Cloud-Lösungen und lernen, wie sie verschiedene Anbieter bewerten können.
#### Schritte:
- Provider-Auswahl:<br>
Wählen Sie mindestens einen weitere Cloud-Provider neben AWS aus, z.B. Microsoft Azure und Google Cloud Platform (GCP).
- Funktionen und Services:<br>
Recherchieren Sie die verfügbaren Services des ausgewählten Cloud-Providers. Welche sind ähnlich zu AWS EC2 und S3?
- Kostenvergleich:
Ermitteln Sie die Kosten für die ausgewählten Services bei diesem Anbieter. Nutzen Sie deren Preisrechner oder Kalkulatoren. Vergleichen Sie mit den Kosten der letzten Übung (b.)
- Performance und Verfügbarkeit:<br>
Untersuchen Sie die Performance und Verfügbarkeit der verglichenen Dienste. Gibt es Unterschiede in der Leistung?
- Listen Sie die Vor- und Nachteile der beiden Cloud-Provider auf, basierend auf Kosten, Funktionen und Performance.
- Empfehlung:
Geben Sie eine Empfehlung ab, welcher Cloud-Provider am besten zu den Anforderungen Ihres Unternehmens passt.
Präsentation:
Erstellen Sie eine kurze Präsentation oder eine schriftliche Zusammenfassung Ihrer Ergebnisse. Stellen Sie den Vergleich der verschiedenen Cloud-Provider dar, heben Sie deren Stärken und Schwächen hervor und geben Sie eine Empfehlung ab, welche Lösung am besten geeignet ist.
2023-08-27 19:06:08 +02:00
#### Hinweis:
:bell: Diese Übung erfordert eigenständige Recherche und kritisches Denken. Die individuellen Stärken der verschiedenen Cloud-Provider sollen dabei nachvollziehbar aufgezeigt werden.
2023-08-27 19:04:33 +02:00
2023-08-27 14:51:44 +02:00
---
> [⇧ **Zurück zu KN01**](../README.md)
---
> [⇧ **Zurück zur Hauptseite**](https://gitlab.com/ser-cal/M346)
---