Praktische Gitops: Infrastrukturmanagement mit Terraform, Aws und Github-Aktionen

Bewertung:   (3,9 von 5)

Praktische Gitops: Infrastrukturmanagement mit Terraform, Aws und Github-Aktionen (Rohit Salecha)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 3 Stimmen.

Originaltitel:

Practical Gitops: Infrastructure Management Using Terraform, Aws, and Github Actions

Inhalt des Buches:

Infrastructure as Code (IaC) wird immer beliebter, und Entwickler stellen ihre Anwendungsumgebungen heute über IaC-Tools in der Cloud bereit. Die Verwaltung des Zustands der bereitgestellten Infrastruktur kann jedoch extrem schwierig und zeitaufwändig werden. Dieses Buch bietet einen vollständigen Überblick über die Bereitstellung einer SpringBoot-Anwendung auf AWS mit mehreren Umgebungen wie Produktion, Staging und Entwicklung. Alles wird über GitHub Actions orchestriert und über Terraform Cloud ausgeführt, um Änderungen in Ihrer Infrastruktur zu überwachen und deren Zustand zu verwalten.

Sie beginnen mit einer Überprüfung, wie Ihre Infrastruktur in Code gespeichert werden kann, indem Sie einen EC2-Server zunächst über die Konsole, dann über AWS CLI und anschließend mit Terraform einrichten. Anschließend wird Ihnen ein praktisches Szenario zur Einrichtung eines einfachen EC2-Servers in einer Multi-Umgebung (Produktion, Staging und Entwicklung) mit GitHub Actions und Terraform Cloud vorgestellt. Im folgenden Abschnitt für Fortgeschrittene wird dieser einfache EC2-Server zu einer Anwendung erweitert, die auf einem AWS EKS (Elastic Kubernetes Service) unter Verwendung von AWS RDS (Relational Database Service) bereitgestellt wird, über einen AWS ALB (Application Load Balancer) exponiert ist, mit AWS ACM (AWS Certificate Manager) geschützt wird und über AWS Route53 zugänglich ist.

Das Buch baut dann auf dieser Infrastruktur auf und zeigt, wie sie in einem Szenario mit mehreren Umgebungen bereitgestellt werden kann, indem Konten über AWS-Organisationen implementiert werden. Sie erfahren, wie Sie Einschränkungen durch Service Control Policies einführen, wie Sie Geheimnisse mit AWS Secrets Manager schützen und wie Sie mit IRSA (IAM Roles for Service Accounts) mit den geringsten Privilegien arbeiten. Schließlich werden Sie die Infrastruktur mit Graphana, Prometheus und AWS OpenSearch übersichtlicher gestalten, Sicherheitstools ausführen, Route53-Zonen dynamisch auf Basis von Umgebungen hosten und CloudWatch Alarms für verschiedene Anwendungsfälle implementieren.

Weitere Daten des Buches:

ISBN:9781484286722
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Praktische Gitops: Infrastrukturmanagement mit Terraform, Aws und Github-Aktionen - Practical...
Infrastructure as Code (IaC) wird immer beliebter, und...
Praktische Gitops: Infrastrukturmanagement mit Terraform, Aws und Github-Aktionen - Practical Gitops: Infrastructure Management Using Terraform, Aws, and Github Actions

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)