m346/KN01/KN01.md
2023-08-27 20:12:21 +02:00

207 lines
9.1 KiB
Markdown

[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
#### Ausgangslage:
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:
- **Anmelden bei der AWS Management Console:**<br>
Melden Sie sich bei der AWS Management Console an.
- **Navigieren zu EC2:**<br>
Wählen Sie "Services" in der Navigationsleiste, dann "EC2" unter "Compute".
- **Starten von Instanzen:**<br>
Klicken Sie auf "Instances" in der linken Seitenleiste und starten Sie eine Instanz vom Typ "t2.micro" und eine vom Typ "m4.xlarge".
- **On-Demand Pricing überprüfen:**<br>
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.
- **Laufzeit von einem Monat berechnen:**<br>
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.
- **Vergleich der Kosten:**<br>
Vergleichen Sie die berechneten Kosten für den Monat zwischen t2.micro und m4.xlarge. Beachten Sie den Unterschied in Leistung und Preis.
- **Use-Cases für beide Varianten bestimmen:**<br>
Überlegen Sie sich, für welche Verwendungszwecke die unterschiedlichen Varianten geeignet sein könnten.
- **Scaling:**
Welcher Begriff passt besser? **Horizontal Scaling** oder **Vertical Scaling** ?
- **Beendigung der Instanzen:**<br>
Beenden Sie die gestarteten Instanzen, um unnötige Kosten zu vermeiden.
#### Lösungsvorschlag
- t2.micro: Stündlicher Preis * 24 * 30 = Gesamtkosten für einen Monat
- m4.xlarge: Stündlicher Preis * 24 * 30 = Gesamtkosten für einen Monat
...mit Dollar (oder CHF) als mögliche Währung:
- t2.micro: xxxx USD * 24 * 30 = **xx.xx USD** (Gesamtkosten für einen Monat)
- m4.xlarge: xxxx USD * 24 * 30 = **xxx.xx USD** (Gesamtkosten für einen Monat)
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.
#### Ziel der Übung:
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: .
#### Leistungsnachweis
- [ ] Kostenkalkulation für beide Varianten.
- [ ] Technische Details zu beiden Varianten.
- [ ] Use-Cases (Mögliche Anwendungsfälle für beide Varianten).
- [ ] Differenziert und nachvollziehbar im persönlichen Repository dokumentiert.
- [ ] Fachgespräch mit Coach.
#### Hinweis:
:warning: Denken Sie daran, Instanzen nach der Übung zu beenden, um unerwünschte Kosten zu vermeiden.
<br>
----
### B) Evaluation Cloud-Migration für ein Unternehmen mit 50 Mitarbeitern (Einstiegsübung)
#### Ausgangslage:
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.
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.
:warning: Administrations- und Lizenzkosten müssen auch in beiden Cloud-Varianten berücksichtigt werden.
#### Schritte:
**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** | **x'xxx.-** |
<br>
**Schritt 2a:** Kostenanalyse **Variante Low** - AWS Instance-Type **t2.micro** pro Monat evaluieren:
| **Kostenart** | **Betrag** |
|:---------------------------------|------------:|
| AWS EC2 **t2.micro** (Var. A) | xx.- |
| AWS S3-Speicher **20TB** | xx.- |
| _weitere Kosten (siehe oben)_ | x'xxx.- |
| _weitere Kosten (siehe oben)_ | x'xxx.- |
| **Gesamtkosten AWS Low** | **x'xxx.-** |
<br>
**Schritt 2b:** Kostenanalyse **Variante X-Large** - AWS Instance-Type **m4.xlarge** pro Monat evaluieren:
| **Kostenart** | **Betrag** |
|:---------------------------------|------------:|
| AWS EC2 **m4.xlarge** (Var. B) | xxx.- |
| AWS S3-Speicher **20TB** | xx.- |
| _weitere Kosten (siehe oben)_ | x'xxx.- |
| _weitere Kosten (siehe oben)_ | x'xxx.- |
| **Gesamtkosten AWS xlarge** | **x'xxx.-** |
<br>
**Schritt 3:**: Vergleich der drei Varianten pro Monat, pro Jahr und auf 3 Jahre:
| **Variante** | **Pro Monat** | **Pro Jahr** | **3 Jahre** |
|:---------------|---------------:|---------------:|---------------:|
| On-Premises | x'xxx.- | xxx'xxx.- | xxx'xxx.- |
| t2.micro | x'xxx.- | xx'xxx.- | xxx'xxx.- |
| m4.xlarge | x'xxx.- | xx'xxx.- | xxx'xxx.- |
<br>
**Schritt 4:** Vorteile und Nachteile der Cloud identifizieren:
**Vorteile:**
- _<Hier Text einfügen>_
- _<Hier Text einfügen>_
**Nachteile:**
- _<Hier Text einfügen>_
- _<Hier Text einfügen>_
<br>
**Schritt 5:** Empfehlung Lösungsvorschlag
- Ausarbeiten eines Lösungsvorschlages
#### Lösungsvorschlag:
_<Hier Text einfügen>_
#### Ziel der Übung
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.
#### Leistungsnachweis
- [ ] Kostenkalkulation für alle drei Varianten (1 Jahr / 3 Jahre).
- [ ] Empfehlung einer Variante mit Begründung.
- [ ] Differenziert und nachvollziehbar im persönlichen Repository dokumentiert.
- [ ] Fachgespräch mit Coach.
<br>
----
### C) Vergleich von Cloud-Providern (Optionale Übung für Fortgeschrittene)
#### Ausgangslage:
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:**<br>
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?
- **Vor- und Nachteile beider Cloud-Provider:**
Basierend auf Kosten, Funktionen und Performance:
- **Empfehlung:**
Geben Sie eine Empfehlung ab, welcher Cloud-Provider am besten zu den Anforderungen Ihres Unternehmens passt.
#### Ziel der Übung:
:bell: Diese Übung erfordert eigenständige Recherche und kritisches Denken. Die individuellen Stärken der verschiedenen Cloud-Provider sollen dabei nachvollziehbar aufgezeigt werden.
#### Leistungsnachweis
Erstellen Sie eine kurze Präsentation 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.
- [ ] Zusammenfassung und Dokumentation der Ergebnisse.
- [ ] Unterschiede, Optimierungspotential und alternative Cloud-Lösungen aufzeigen.
- [ ] Differenziert und nachvollziehbar im persönlichen Repository dokumentiert.
- [ ] Fachgespräch mit Coach.
<br>
---
> [⇧ **Zurück zu KN01**](../README.md)
---
> [⇧ **Zurück zur Hauptseite**](https://gitlab.com/ser-cal/M346)
---