Hızlı Başlangıç: Azure Depolama hesabını Azure Content Delivery Network ile tümleştirme

Bu hızlı başlangıçta, Azure Depolama içeriği önbelleğe almak için Azure Content Delivery Network'i etkinleştirebilirsiniz. Azure Content Delivery Network, geliştiricilere yüksek bant genişliğine sahip içerik sunmak için genel bir çözüm sunar. İşlem örneklerinin bloblarını ve statik içeriğini Birleşik Devletler, Avrupa, Asya, Avustralya ve Güney Amerika'daki fiziksel düğümlerde önbelleğe alabilir.

Önkoşullar

Azure portalda oturum açma

Azure hesabınızla Azure portalında oturum açın.

Depolama hesabı oluşturma

Bir depolama hesabı Azure Depolama hizmetlerine erişmenizi sağlar. Depolama hesabı Azure Blob, Kuyruk ve Tablo depolama Azure Depolama hizmeti bileşenlerinin her birine erişmek için en yüksek düzeydeki ad alanını temsil eder. Daha fazla bilgi için bkz: Microsoft Azure Storage'a giriş.

Bir depolama hesabı oluşturmak için hizmetin yöneticisi veya ilişkili aboneliğin bir ortak yöneticisi olmanız gerekir.

  1. Azure portalında sol üstteki Kaynak oluştur'u seçin. Kaynak oluştur bölmesi görüntülenir.

  2. Depolama hesabı arayın ve listeden Depolama hesabı seçin. Ardından Oluştur'u seçin:

    Depolama hesabı oluşturma ekran görüntüsü.

  3. Depolama hesabı oluştur bölmesinde aşağıdaki ayrıntıları girin:

    Ayar Value
    Kaynak grubu Yeni oluştur'u seçin ve CDNQuickstart-rg adını kullanın. İsterseniz mevcut bir kaynak grubunu da kullanabilirsiniz.
    Depolama hesabı adı Hesap için yalnızca 3-24 küçük harf ve sayı kullanarak bir ad girin. Adın Azure genelinde benzersiz olması ve url'de aboneliğin blob, kuyruk veya tablo kaynaklarını ele almak için kullanılan ana bilgisayar adı olması gerekir. Blob depolamadaki bir kapsayıcı kaynağını ele almak için şu biçimde bir URI kullanın: HTTP:// storageaccountname.blob.core.windows.net/>< container-name.><
    Bölge Açılan listeden size yakın bir Azure bölgesi seçin.

    Diğer tüm ayrıntıları varsayılan olarak bırakın, ardından Gözden geçir ve oluştur'u seçin.

  4. Depolama hesabı oluşturma işleminin tamamlanması birkaç dakika sürebilir. Oluşturma işlemi tamamlandıktan sonra Kaynağa git'i seçerek bir sonraki adım için depolama hesabının sayfasını açın.

Depolama hesabı için Azure Content Delivery Network'u etkinleştirme

  1. Depolama hesabınızın sayfasında, soldaki menüden Güvenlik + Ağ>Front Door ve CDN'yi seçin. Front Door ve CDN sayfası görüntülenir.

    İçerik teslim ağı uç noktası oluşturma ekran görüntüsü.

  2. Yeni uç nokta bölümünde aşağıdaki bilgileri girin:

    Ayar Value
    Hizmet türü Azure Content Delivery Network
    Yeni profil oluşturma/mevcut profili kullanma Yeni oluştur
    Profil adı Profil adınızı (örneğin, cdn-profile-123) girin. Profil, uç noktalardan oluşan bir koleksiyondur.
    içerik teslim ağı uç noktası adı Cdn-endpoint-123 gibi uç nokta ana bilgisayar adınızı girin. Önbelleğe alınan kaynaklarınıza URL <endpoint-name.azureedge.net adresinden erişileceğinden bu adın> Azure genelinde genel olarak benzersiz olması gerekir.
    Kaynak konak adı Varsayılan olarak, yeni bir içerik teslim ağ uç noktası kaynak sunucu olarak depolama hesabınızın ana bilgisayar adını kullanır.
    Fiyatlandırma katmanı Microsoft CDN (klasik) gibi seçeneklerden birini seçin.
  3. Oluştur'u belirleyin. Uç nokta oluşturulduktan sonra uç nokta listesinde görünür.

    Depolama yeni içerik teslim ağ uç noktasının ekran görüntüsü..

İpucu

İçerik teslim ağı uç noktanız için büyük dosya indirme iyileştirmesi gibi gelişmiş yapılandırma ayarları belirtmek istiyorsanız, bunun yerine Azure Content Delivery Network uzantısını kullanarak bir içerik teslim ağı profili ve uç noktası oluşturabilirsiniz.

Ek içerik teslim ağı özelliklerini etkinleştirme

Depolama hesabı Azure CDN sayfasında, içerik teslim ağı uç noktası yapılandırma sayfasını açmak için listeden içerik teslim ağ uç noktasını seçin.

Bu sayfadan, tesliminiz için sıkıştırma, sorgu dizesi önbelleğe alma ve coğrafi filtreleme gibi ek içerik teslim ağı özelliklerini etkinleştirebilirsiniz.

SAS'yi etkinleştirme

Özel depolama kapsayıcılarına sınırlı erişim vermek istiyorsanız Azure Depolama hesabınızın Paylaşılan Erişim İmzası (SAS) özelliğini kullanabilirsiniz. Bir SAS, hesap anahtarınızı açığa çıkarmadan Azure Depolama kaynaklarınıza kısıtlı erişim hakları veren bir URI'dir. Daha fazla bilgi için bkz . SAS ile Azure Content Delivery Network kullanma.

İçerik teslim ağ içeriğine erişme

İçerik teslim ağındaki önbelleğe alınmış içeriğe erişmek için portalda sağlanan içerik teslim ağı URL'sini kullanın. Önbelleğe alınan bir blobun adresi aşağıdaki biçimdedir:

<HTTP:// endpoint-name.azureedge.net/>< myPublicContainer>/<BlobName>

Not

Bir depolama hesabına Azure Content Delivery Network erişimini etkinleştirdikten sonra, genel kullanıma açık tüm nesneler içerik teslim ağı POP önbelleği için uygundur. İçerik teslim ağında şu anda önbelleğe alınmış olan bir nesneyi değiştirirseniz, yeni içerik Azure Content Delivery Network tarafından önbelleğe alınan içeriğin yaşam süresi dolduktan sonra içeriğini yenileyene kadar Azure Content Delivery Network aracılığıyla kullanılamaz.

Azure Content Delivery Network'ten içerik kaldırma

Azure Content Delivery Network'te bir nesneyi artık önbelleğe almak istemiyorsanız aşağıdaki adımlardan birini uygulayabilirsiniz:

  • Kapsayıcıyı genel yerine özel yapma. Daha fazla bilgi için bkz. Kapsayıcılara ve bloblara anonim okuma erişimini yönetme.
  • Azure portalını kullanarak içerik teslim ağ uç noktasını devre dışı bırakın veya silin.
  • Barındırılan hizmetinizi nesne için isteklere artık yanıt vermeyecek şekilde değiştirin.

Azure Content Delivery Network'te zaten önbelleğe alınmış olan bir nesne, nesnenin yaşam süresi dolana kadar veya uç nokta temizlenene kadar önbelleğe alınmış olarak kalır. Yaşam süresi sona erdiğinde, Azure Content Delivery Network içerik teslim ağı uç noktasının hala geçerli olup olmadığını ve nesnenin anonim olarak erişilebilir olup olmadığını belirler. Bunlar söz konusu değilse nesne artık önbelleğe alınmaz.

Kaynakları temizleme

Önceki adımlarda bir içerik teslim ağı profili ve kaynak grubunda bir uç nokta oluşturdunuz. Sonraki adımlara gidip uç noktanıza nasıl özel etki alanı ekleneceğini öğrenmek istiyorsanız bu kaynakları kaydedin. Ancak ileride bu kaynakları kullanmayı düşünmüyorsanız, kaynak grubunu silerek bunları silebilir, böylece ek ücretleri önleyebilirsiniz:

  1. Azure portalındaki sol taraftaki menüden Kaynak grupları'nı ve ardından CDNQuickstart-rg* öğesini seçin.

  2. Kaynak grubu sayfasında Kaynak grubunu sil'i seçin, metin kutusuna CDNQuickstart-rg yazın ve Sil'i seçin.

    Bu işlem, bu hızlı başlangıçta oluşturduğunuz kaynak grubunu, profili ve uç noktayı siler.

  3. Depolama hesabınızı silmek için, hesabı panodan seçin, sonra üstteki menüden Sil'i seçin.

Sonraki adımlar