Amazon CloudFront, CloudFront İşlevleri'ni kullanarak kaynak modifikasyonu özelliğini duyurdu
Amazon CloudFront artık CloudFront İşlevleri içinde kaynak değiştirmeyi destekleyerek her istekte kaynak sunucularını koşullu olarak değiştirmenize veya güncellemenize olanak tanıyor. Artık kaynak özelliklerinin üzerine yazmak, CloudFront dağıtımınızda başka bir kaynak kullanmak veya istekleri herhangi bir genel HTTP uç noktasına iletmek için CloudFront İşlevleri'nde özel mantık yazabilirsiniz.
Kaynak modifikasyonu, önbellek kaçırmalarında trafiğin uygulama sunucularınıza nasıl iletilmesi gerektiğine ilişkin özel yönlendirme politikaları oluşturmanıza olanak tanır. Örneğin, bir görüntüleyicinin coğrafi konumunu belirlemek için kaynak modifikasyonunu kullanabilir ve ardından önbellek kayıplarında isteği uygulamanızı çalıştıran en yakın AWS bölgesine iletebilirsiniz. Bu sayede, uygulamanız için mümkün olan en düşük gecikmeyi sağlayabilirsiniz. Önceden, kaynakları değiştirmek için AWS Lambda@Edge'i kullanmanız gerekiyordu. Ancak şimdi aynı özellik daha iyi performans ve daha düşük maliyetlerle CloudFront İşlevleri'nde kullanılabilir. Kaynak modifikasyonu, özel başlıklar ayarlama, zaman aşımlarını düzenleme, Origin Shield'ı ayarlama veya kaynak gruplarındaki birincil kaynağı değiştirme gibi mevcut tüm kaynak özelliklerinin güncellenmesini destekler.
Kaynak modifikasyonu artık CloudFront İşlevleri içinde ek ücret olmadan kullanılabilir. Daha fazla bilgi için CloudFront Geliştirici Kılavuzu'na bakın. Kaynak modifikasyonunun nasıl kullanılacağına dair örnekler için GitHub örnekleri depomuza bakın.