Workcube CDN - Google Cloud Entegrasyonu


Workcube içinde performans için CDN kullanımı kritik öneme sahiptir. CDN'ler, web sitelerinin statik içeriklerini (resimler, videolar, CSS dosyaları, JavaScript dosyaları) dünyanın farklı coğrafi bölgelerinde bulunan sunuculara (PoP - Point of Presence) kopyalayarak son kullanıcılara en yakın sunucudan hızlı bir şekilde ulaştırır.

Bu noktada "Google Cloud CDN" devreye girer. Google Cloud CDN, Google'ın küresel altyapısını kullanarak yüksek performanslı içerik dağıtımı sağlar. Workcube'de statik içeriği Google Cloud CDN ile entegre edebilirsiniz. Dosyaların daha hızlı ve güvenilir bir şekilde kullanıcılara ulaştırılmasını sağlar ve sunucu yükünü oldukça azaltır.



Kurulum ve Konfigürasyon

Entegrasyonun çalışması için öncelikle gerekli parametre ayarlarının yapılması gerekmektedir.

  1. Google Cloud Platform
    1. Bir Google Cloud Platform hesabı ve projesi olması gerekmektedir.
    2. Projenin altında bir Cloud Storage Bucket oluşturulmalıdır. Bu bucket dosyaların depolanacağı alandır.
    3. İhtiyaç ve isteklere göre aşağıdaki aşamaları yaparak bucket oluşturulur.
      1. Küresel olarak eşsiz bir bucket name seçilmelidir.
      2. Verilerin nerede depolanacağı seçilmelidir.
      3. Verilerin hangi tipte depolanacağı seçilmelidir.
      4. Objelere erişimin nasıl olacağı seçilmelidir. Bu kısımda bucket'ın public olmasını ve objelere özgü erişimi görseldeki gibi seçmek önemlidir.
      5. Verilerin Cloud Storage ile nasıl korunacağı seçilmelidir.
    4. Bucket'ın public erişime açık olması gerekmektedir. Bu dosyaların web üzerinden görüntülenebilmesi için zorunludur. Daha önceden oluşturulduysa görseldeki kısımdan public erişim engeli kaldırılabilir.

  2. Şirket Akış Parametreleri
    1. Google CDN Namespace alanı bucket'ta istenilen dizin adıyla doldurulmalıdır.

    2. Google Client alanları doldurulmalıdır.
  3. Sistem Parametre Ayarları
    1. google_bucket_name alanı oluşturulan bucket adı ile doldurulmalıdır.
    2. google_cdn_domain alanı bucket'ın bağlandığı load balancer'ın domain adı ile doldurulmalıdır.



İşlem Akışı

  1. İçerik Yönetimi veya Dijital Arşiv sayfalarına gidin.
  2. Yeni bir dosya ekleyin veya mevcut bir dosyayı düzenleyin.
  3. Formda bulunan "İnternete Paylaş" checkbox'ını işaretleyin.
  4. Dosya upload edildiğinde Google Cloud'a eklenir.


Not: Ekleme, güncelleme ve silme işlemlerinde İnternette Paylaş seçili olduğu sürece Cloud üzerinden de dosyalar yönetilir.

Dosyalara https://google_cdn_domain/namespace/bucket_name adresi üzerinden ulaşılabilir.

Geri Bildirim

Bu içeriği faydalı buldunuz mu?
İlişkili İçerikler