Cloud Pokročilý
AWS CloudFront — CDN a Edge Computing¶
AWSCloudFrontCDNEdge 5 min čtení
CloudFront distribuce, cache policies, Lambda@Edge, CloudFront Functions a origin failover.
Cache Policy¶
resource "aws_cloudfront_cache_policy" "optimized" {
name = "optimized-caching"
min_ttl = 1
default_ttl = 86400
max_ttl = 31536000
parameters_in_cache_key_and_forwarded_to_origin {
cookies_config { cookie_behavior = "none" }
headers_config { header_behavior = "none" }
query_strings_config {
query_string_behavior = "whitelist"
query_strings { items = ["version"] }
}
}
}
Lambda@Edge vs CloudFront Functions¶
- CloudFront Functions — lightweight JS, sub-ms, viewer events, 1/6 ceny
- Lambda@Edge — Node.js/Python, až 30s, všechny 4 eventy
Origin Failover¶
Origin Groups umožňují automatický failover na sekundární origin při 5xx errors.
Shrnutí¶
CloudFront = nízká latence. CF Functions pro jednoduché transformace, Lambda@Edge pro komplexní logiku.
Potřebujete pomoct s implementací?¶
Náš tým má zkušenosti s návrhem a implementací moderních architektur. Rádi vám pomůžeme.