Was ist Amazon CloudFront?
Amazon CloudFront ist ein Content Delivery Network (CDN) von AWS mit über 450 Edge Locations weltweit. Das CDN cached Inhalte an geografisch verteilten Standorten und liefert sie vom nächstgelegenen Standort an Nutzer aus. Das Ergebnis: Schnellere Ladezeiten, reduzierte Backend-Last und niedrigere Bandbreitenkosten.
Kernfunktionen
- Globales Netzwerk mit 450+ Edge Locations
- CloudFront Functions und Lambda@Edge für Edge Computing
- Kostenlose SSL-Zertifikate über AWS Certificate Manager
- HTTP/2 und HTTP/3 (QUIC) Support
- Integrierter DDoS-Schutz mit AWS Shield Standard
Typische Anwendungsfälle
Website-Beschleunigung: Statische Assets aus S3 werden über CloudFront mit Edge-Caching und HTTP/2 um 50-80% schneller ausgeliefert. Besucher weltweit erhalten Content vom nächstgelegenen Edge-Standort.
Video-Streaming: CloudFront unterstützt HLS, DASH und CMAF für Live- und On-Demand-Streaming. Edge Locations cachen Video-Segmente und entlasten Origin-Server selbst bei Millionen gleichzeitigen Zuschauern.
API-Beschleunigung: Auch dynamische APIs profitieren von CloudFront durch Origin Shield, TCP-Optimierungen und Lambda@Edge für Edge-seitige Verarbeitung.
Vorteile
- Globale Reichweite mit niedriger Latenz
- Pay-per-Use ohne Mindestgebühren
- Native Integration mit AWS-Services
- Kostenlose DDoS-Mitigation mit Shield Standard
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei Amazon CloudFront: CDN-Architektur, Cache-Strategie-Optimierung, Lambda@Edge-Entwicklung und Security-Hardening mit WAF.
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was kostet Amazon CloudFront?
CloudFront nutzt Pay-as-you-go: Datenübertragung ab 0,085 USD pro GB in Europa, Requests ca. 0,01 USD pro 10.000. Die ersten 1.000 Invalidations pro Monat sind kostenlos. Im Free Tier erhalten Sie 50 GB Datenübertragung und 2 Millionen Requests monatlich für 12 Monate.
CloudFront Functions vs. Lambda@Edge: Was ist der Unterschied?
CloudFront Functions sind ultraleicht (max. 10 KB, Sub-Millisekunden) für Header-Manipulation oder URL-Rewrites. Lambda@Edge bietet volle Runtime-Power (Node.js/Python, bis 50 MB) für komplexe Logik wie Authentifizierung.
Wie funktioniert Cache-Invalidation?
Cache-Invalidation löscht Objekte vor TTL-Ablauf. Sie können einzelne Pfade oder Wildcards invalidieren. Besser: Nutzen Sie Versioning in Dateinamen statt Invalidations.
Kann CloudFront mit Non-AWS-Origins arbeiten?
Ja, CloudFront unterstützt beliebige Custom Origins via HTTP/HTTPS. On-Premises-Server, andere Cloud-Provider oder SaaS-Anwendungen können als Origin dienen.