Cloud-Infrastrukturen - Daniel Stender

Cloud-Infrastrukturen

Infrastructure as a Service - So geht moderne IT-Infrastruktur

(Autor)

Buch | Hardcover
576 Seiten
2020 | 1. Auflage
Rheinwerk (Verlag)
978-3-8362-6948-3 (ISBN)
49,90 inkl. MwSt
  • Titel ist leider vergriffen, Neuauflage unbestimmt
  • Artikel merken
  • Integrieren Sie Ihre Infrastruktur in die Cloud
  • Toolchains für Rollout, Orchestrierung, Provisionierung, Monitoring
  • Mit Praxiswissen zu Python, Google Go, Ansible, Docker und Kubernetes

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 dieses Handbuchs.

Public Cloud Computing
Die Vorteile von IaaS kennen Sie: Kostenersparnis, flexible Skalierbarkeit, Ressourcen nach Bedarf. Wie Sie mit den richtigen Konzepten das Maximum aus der Cloud herausholen, erfahren Sie hier.

Der Werkzeugkasten für Cloud Engineers
In der modernen Systemadministration führt kein Weg mehr an zeitgemäßen Tools vorbei. Setzen Sie Python, Google Go und Ansible ein, um Ihre Cloud-Infrastruktur effizient zu verwalten. Und benutzen Sie Docker und Kubernetes als Plattform für Ihre Applikationen in der Cloud.

Infrastructure-as-Code
Für das Cloud-Computing brauchen Sie die richtigen Werkzeuge und Konzepte. So scripten Sie Ihre Infrastruktur und sorgen für komfortable Automation und sichere Reproduzierbarkeit.

Aus dem Inhalt:
  • Public Cloud Computing: IaaS und PaaS
  • Werkzeuge und Skills für Cloud Engineers
  • IaaS-Anbieter verwenden
  • Amazon Web Services, Azure, Google Compute Engine und andere: Welcher Anbieter ist der Richtige für mich?
  • Hybrid- und Multicloud-Computing
  • Cloud-Infastrukturen automatisch ausrollen
  • Cloud-Infastrukturen mit Ansible konfigurieren
  • Cloud-Server testen
  • Cloud-Monitoring mit Prometheus
  • Cloud-Ressourcen programmieren

Daniel Stender hat als freier DevOps- und Linux-Engineer im Bereich Banken und Finanzdienstleistung gearbeitet. Er ist Geschäftsführer der Pratis Cloud Solutions GmbH in Hannover. Als Autor schreibt er seit einigen Jahren für verschiedene IT-Fachzeitschriften und engagiert sich als Debian Package Maintainer.

Materialien zum Buch ... 13

Einleitung ... 15

1. Cloud Computing ... 19

1.1 ... Welcome to the Cloud ... 20

1.2 ... Public Cloud Computing ... 31

1.3 ... DevOps ... 42

1.4 ... Container ... 54

2. Grundlegende Fertigkeiten und Werkzeuge für Cloud-Engineers ... 65

2.1 ... Python ... 66

2.2 ... Google Go ... 98

2.3 ... Docker ... 131

2.4 ... Kubernetes ... 166

3. IaaS-Anbieter verwenden ... 193

3.1 ... Amazon Elastic Compute Cloud ... 194

3.2 ... Microsoft Azure ... 247

3.3 ... Google Compute Engine ... 288

3.4 ... DigitalOcean ... 298

3.5 ... Hetzner Cloud ... 308

3.6 ... Multi-Cloud- und Hybrid-Cloud-Computing ... 317

4. Cloud-Infrastruktur automatisiert ausrollen ... 323

4.1 ... AWS CloudFormation ... 324

4.2 ... Azure Resource Manager ... 350

4.3 ... Terraform ... 364

5. Cloud-Instanzen konfektionieren ... 381

5.1 ... Hashicorp Packer ... 382

5.2 ... Cloud-Init ... 399

6. Cloud-Instanzen mit Ansible konfigurieren ... 411

6.1 ... Ansible installieren ... 415

6.2 ... ansible ... 418

6.3 ... Konfiguration ... 423

6.4 ... Statisches Inventar ... 425

6.5 ... Module ... 429

6.6 ... Playbook ... 445

6.7 ... Rollen ... 461

6.8 ... Dynamisches Inventar ... 472

6.9 ... Cloud-Module ... 482

6.10 ... Kubernetes-Cluster deployen ... 489

7. Cloud-Instanzen testen ... 499

7.1 ... Testinfra ... 501

7.2 ... Terratest ... 513

8. Cloud-Monitoring mit Prometheus ... 523

8.1 ... Prometheus-Server ... 526

8.2 ... node_exporter ... 532

8.3 ... Service Discovery ... 538

8.4 ... PromQL ... 544

8.5 ... Alarme ... 550

9. Cloud-Ressourcen mit Boto3 programmieren ... 557

9.1 ... Installation ... 558

9.2 ... Klassentypen ... 559

9.3 ... Beispielprojekt ... 560

9.4 ... Das Skript anwenden ... 567

Index ... 569

»Experten des Cloud-Engineerings sind gefragte Leute, denn sie sind rar. Wer sich in das Thema einarbeiten will oder muss, findet in diesem Handbuch eine umfassende Unterstützung.« t3n 202006

»Experten des Cloud-Engineerings sind gefragte Leute, denn sie sind rar. Wer sich in das Thema einarbeiten will oder muss, findet in diesem Handbuch eine umfassende Unterstützung.«

»Leser erhalten ihr Rüstzeug, um ihre bislang lokalen IT-Dienste auf die Reise zu schicken. Für manche Leser dürfte die Lernkurve dabei steil ausfallen. Doch macht der Autor dies durch jederzeit verständliche wie ausführliche Erläuterungen wieder wett.«

»Dieses Buch ist nicht nur für Informatiker im Unternehmen, sondern auch für das Studium sehr Interessant, da du ein besseres Verständnis der Cloud-Anbieter bekommst und lernst, wie du diese effektiv einsetzt und wo Ihre Stärken liegen. [...] Dieses Cloud-Buch ist sehr gut gelungen. Du wirst durch viele Beispiele lernen, wie du die Cloud effektiv nutzen kannst, um eine Infrastruktur aufzubauen, welche effizient ist.«

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Netzwerke
Schlagworte Administration • AWS-Lambda • Buch Bücher Hand-Buch lernen wissen Tutorials Work • Buch Bücher Hand-Buch lernen wissen Tutorials Workshops Seminare Kurse Best Practices Studium Ausbil • Buch Bücher Hand-Buch lernen wissen Tutorials Workshops Seminare Kurse Best Practices Studium Ausbildung Beruf Anleitung • Buch Bücher Hand-Buch lernen wissen Tutorials Work • Buch Bücher Hand-Buch lernen wissen Tutorials Workshops Seminare Kurse Best Practices Studium Ausbildung Beruf Anleitung • Cloud-Computing • Google Compute Engine • IaaS • IAC • Infrastructure • Paas • Python • Rechenzentrum • Serverless
ISBN-10 3-8362-6948-1 / 3836269481
ISBN-13 978-3-8362-6948-3 / 9783836269483
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Ein einführendes Lehrbuch

von Wolfgang Riggert; Ralf Lübben

Buch | Hardcover (2022)
Hanser, Carl (Verlag)
34,99
das umfassende Handbuch für den Einstieg in die Netzwerktechnik

von Martin Linten; Axel Schemberg; Kai Surendorf

Buch | Hardcover (2023)
Rheinwerk (Verlag)
29,90
das Praxisbuch für Admins und DevOps-Teams

von Michael Kofler

Buch | Hardcover (2023)
Rheinwerk (Verlag)
39,90