
Infrastructure as a Service - moderne IT-Infrastrukturen werden in die Cloud integriert und nutzen die Rechenzentren von Amazon, Microsoft, Google und Co. Das ermöglicht ganz neue Arbeitsweisen und verspricht eine einfache Administration, aber der Teufel steckt im Detail! Wo AWS, Azure und andere Anbieter echte Vorteile ausspielen können, welche Probleme sich dort verstecken und wie Sie die Dienste richtig konfigurieren, zeigen Ihnen die Praxisbeispiele und Anleitungen in diesem Handbuch.
Daniel Stender und Kevin Welter stehen Ihnen bei der Einrichtung Ihres eigenen virtualisierten Rechenzentrums zur Seite und erklären Schritt für Schritt alle Tools, die bei zeitgemäßem Cloud Computing zum Einsatz kommen: Python, Google Go, Ansible, Docker, Kubernetes. Mit professioneller Hilfe werden Sie schon bald eigene Cloud-Systeme einsetzen und effektiv nutzen.
Aus dem Inhalt:
Inhaltsverzeichnis
Inhalt . . .
1. Cloud Computing . . . 19
1. 1 . . . Welcome to the Cloud . . . 20
1. 2 . . . Public Cloud Computing . . . 30
1. 3 . . . DevOps . . . 43
1. 4 . . . Container . . . 55
2. Grundlegende Fertigkeiten und Werkzeuge für Cloud-Engineers . . . 65
2. 1 . . . Python . . . 66
2. 2 . . . Google Go . . . 98
2. 3 . . . Docker . . . 132
2. 4 . . . Kubernetes . . . 162
3. IaaS-Anbieter verwenden . . . 191
3. 1 . . . Amazon Elastic Compute Cloud . . . 192
3. 2 . . . Microsoft Azure . . . 246
3. 3 . . . Google Compute Engine . . . 288
3. 4 . . . DigitalOcean . . . 298
3. 5 . . . Hetzner Cloud . . . 308
3. 6 . . . Multi-Cloud- und Hybrid-Cloud-Computing . . . 316
4. Cloud-Infrastruktur automatisiert ausrollen . . . 321
4. 1 . . . AWS CloudFormation . . . 322
4. 2 . . . AWS CDK . . . 352
4. 3 . . . Azure Resource Manager . . . 365
4. 4 . . . Terraform . . . 377
5. Cloud-Instanzen konfektionieren . . . 395
5. 1 . . . Hashicorp Packer . . . 396
5. 2 . . . Cloud-Init . . . 413
6. Cloud-Instanzen mit Ansible konfigurieren . . . 425
6. 1 . . . Ansible installieren . . . 429
6. 2 . . . ansible . . . 431
6. 3 . . . Konfiguration . . . 436
6. 4 . . . Statisches Inventar . . . 438
6. 5 . . . Module . . . 442
6. 6 . . . Playbook . . . 457
6. 7 . . . Rollen . . . 473
6. 8 . . . Dynamisches Inventar . . . 484
6. 9 . . . Cloud-Module . . . 495
6. 10 . . . Kubernetes-Cluster deployen . . . 502
7. Cloud-Instanzen testen . . . 513
7. 1 . . . Testinfra . . . 515
7. 2 . . . Terratest . . . 527
8. Cloud-Monitoring mit Prometheus . . . 537
8. 1 . . . Prometheus-Server . . . 540
8. 2 . . . node_exporter . . . 546
8. 3 . . . Service Discovery . . . 553
8. 4 . . . PromQL . . . 558
8. 5 . . . Alarme . . . 565
9. Cloud-Ressourcen mit Boto3 programmieren . . . 571
9. 1 . . . Boto3 . . . 572
9. 2 . . . Zugriff auf die Hetzner-Cloud mit hcloud-python . . . 583
9. 3 . . . Azure-SDK für Python . . . 589
9. 4 . . . Abschluss . . . 595
Index . . . 597
Es wurden noch keine Bewertungen abgegeben. Schreiben Sie die erste Bewertung zu "Cloud-Infrastrukturen" und helfen Sie damit anderen bei der Kaufentscheidung.