Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

AWS CloudFront — CDN a Edge Computing

01. 01. 2024 1 min čtení intermediate

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.

Nezávazná konzultace