PHP-Anwendungen auf AWS skalieren
Du kannst verstehen, wie man hochverfugbare, performante und sichere PHP-Anwendungen auf AWS in 14 einfachen Schritten betreibt...

Du kannst verstehen, wie man hochverfugbare, performante und sichere PHP-Anwendungen auf AWS betreibt.
- Amazon Route 53 leitet Endbenutzer-Anfragen weiter, indem es den Domain Name Service (DNS) auflost.
- Amazon CloudFront speichert Inhalte zwischen und beschleunigt die Auslieferung, unter Nutzung globaler Points of Presence. CloudFront ubernimmt auch die SSL-Terminierung und integriert sich mit Amazon Certificate Manager, der SSL-Zertifikate automatisch und kostenlos erstellt und erneuert.
- AWS Web Application Firewall integriert mit CloudFront und Application Load Balancer mindert die OWASP Top 10 Anwendungsschwachstellen.
- Der Application Load Balancer leitet HTTP/S-Anfragen an EC2-Instanzen in privaten Subnetzen weiter.
- Ein Amazon Linux 2 AMI enthalt PHP und andere benotigte Binaries, wie das AWS SDK fur PHP.
- Der auf dem Amazon Linux 2 AMI installierte Amazon CloudWatch Agent streamt Anwendungslogs, zusatzliche Host-Level-Metriken und benutzerdefinierte Business-Metriken.
- Amazon EC2 Auto Scaling verwaltet den Instanzstart basierend auf Metriken wie CPU und Speicher. Es verwendet Amazon Graviton-Instanzen zur Kostenoptimierung.
- Mit Systems Manager Session Manager verbindest du dich mit EC2-Instanzen uber webbasierte Sitzungen in der AWS-Konsole. Es sind weder Schlusselpaare noch offene SSH-Ports erforderlich.
- Datenbankanmeldedaten werden sicher in AWS Secrets Manager gespeichert. Mit dem AWS SDK fur PHP ruft der Anwendungscode die in Secrets Manager gespeicherten Anmeldedaten uber eine IAM-Rolle ab.
- Anwendungscode wird sicher in AWS CodeCommit mit der vertrauten Git Command Line Interface (CLI) gespeichert.
- AWS CodePipeline implementiert Continuous Integration und Continuous Deployment (CI/CD) und orchestriert das Code-Deployment mit einem AWS CodeDeploy-Hook, der ausgelost wird, wenn neue EC2-Instanzen gestartet werden.
- Amazon ElastiCache fur Redis speichert Sitzungsdaten im Cache.
- Amazon Aurora Multi-AZ ermoglicht hohe Verfugbarkeit. Die Anwendung verbindet sich uber einen DNS-Endpunkt, der im Fehlerfall automatisch ein Failover durchfuhrt. Der Aurora Reader-Endpunkt ubernimmt Leseoperationen und entlastet die Aurora Writer-Instanz.
- Amazon Elastic File System (Amazon EFS) speichert und teilt Webinhalte mit der Auto Scaling-Gruppe.
Weiteres von Ercan
Zwei weitere Seiten, gleicher Autor, anderes Terrain.
ercan.ai
KI, LLMs, Agents, angewandte ML.
Praxisnotizen zu KI-Workloads. Bedrock-Kostenanalyse, Agent-Patterns, Vektorspeicher-Tradeoffs, Failure-Modes in Produktion.
Besuchen ercan.ai →ercanermis.com
Die Drehscheibe. Über mich, Beratung, Kontakt.
Persönliche Drehscheibe für beide Schreibspuren. Wer ich bin, wie die Beratung funktioniert, wie Sie mich erreichen.
Besuchen ercanermis.com →