Snabbstart: Integrera ett Azure Storage-konto med Azure CDN
I den här snabbstarten gör du det möjligt för Azure Content Delivery Network (CDN) att cachelagra innehåll från Azure Storage. Azure CDN ger utvecklarna en global lösning när det gäller att leverera innehåll med hög bandbredd. Det kan cachelagra blobbar och statiskt innehåll för beräkningsinstanser på fysiska noder i USA, Europa, Asien, Australien och Sydamerika.
Förutsättningar
- Ett Azure-konto med en aktiv prenumeration. Skapa ett konto utan kostnad.
Logga in på Azure Portal
Logga in på Azure-portalen med ditt Azure-konto.
Skapa ett lagringskonto
Ett lagringskonto ger åtkomst till Azure Storage-tjänster. Lagringskontot representerar namnrymdens högsta nivå för åtkomst till var och en av Azure Storages tjänstkomponenter: Azure Blob, Queue och Table Storage. Mer information finns i Introduktion till Microsoft Azure Storage.
Om du vill skapa ett lagringskonto måste du vara tjänstadministratör eller medadministratör för den associera prenumerationen.
I den Azure Portal väljer du Skapa en resurs längst upp till vänster. Fönstret Ny visas.
Sök efter Storage konto och välj Storage konto – blob, fil, tabell, kö i listrutan. Välj sedan Skapa:

Ange följande information i fönstret Skapa lagringskonto:
Inställning Värde Project information > resursgrupp Välj Skapa ny och använd namnet CDNQuickstart-rg. Du kan också använda en befintlig resursgrupp om du vill. Instansinformation > Storage kontonamn Ange ett namn för kontot med endast 3–24 gemener och siffror. Namnet måste vara unikt i Azure och blir värdnamnet i den URL som används för att adressera blob-, kö- eller tabellresurser för prenumerationen. Om du vill adressera en containerresurs i Blob Storage använder du en URI i följande format: http://< storageaccountname >.blob.core.windows.net/< container-name >. Instansinformation > plats Välj en Azure-region nära dig från listrutan. Lämna standardinställningarna för all annan information och välj sedan Granska + skapa.
Det kan ta flera minuter att skapa lagringskontot. När skapandet är klart väljer du Gå till resurs för att öppna lagringskontots sida för nästa steg.
Aktivera Azure CDN för lagringskontot
På sidan för ditt lagringskonto väljer du Blob Service > Azure CDN på den vänstra menyn. Sidan Azure CDN visas.

I avsnittet Ny slutpunkt anger du följande information:
Inställning Värde CDN profil Välj Skapa ny och ange ditt profilnamn, till exempel cdn-profile-123. En profil är en samling slutpunkter. Prisnivå Välj något av standardalternativen, till exempel Standard Microsoft. CDN-slutpunktsnamn Ange slutpunktens värdnamn, till exempel cdn-endpoint-123. Det här namnet måste vara globalt unikt i Azure eftersom det är för att komma åt dina cachelagrade resurser på < URL:ens > slutpunktsnamn .azureedge.net. Ursprungets värdnamn En ny CDN-slutpunkt använder som standard lagringskontots värdnamn som ursprunglig server. Välj Skapa. När slutpunkten har skapats visas den i listan med slutpunkter.

Tips
Om du vill ange avancerade konfigurationsinställningar för din CDN-slutpunkt, som optimering av nedladdning av stora filer, kan du istället använda Azure CDN-tillägget till att skapa en CDN-profil och en slutpunkt.
Aktivera ytterligare CDN-funktioner
Öppna CDN slutpunktens konfigurationssida genom att välja CDN-slutpunkten i listan på lagringskontots Azure CDN-sida.
Från den här sidan kan du aktivera ytterligare CDN-funktioner, t.ex. komprimering, cachelagring av frågesträngar och geofiltrering.
Aktivera SAS
Om du vill ge begränsad åtkomst till privata lagringscontainrar kan du använda funktionen signatur för delad åtkomst (SAS) för ditt Azure Storage konto. En SAS är en URI som ger begränsad åtkomst till dina Azure-lagringsresurser utan att du exponerar din kontonyckel. Mer information finns i Använda Azure CDN med SAS.
Åtkomst till CDN-innehåll
Använd CDN-URL som anges i portalen om du vill få åtkomst till cachelagrat innehåll på CDN. Adressen för en cachelagrad blobb har följande format:
http://<.azureedge.net/< > myPublicContainer > /< BlobName>
Anteckning
När du aktiverar Azure CDN-åtkomst till ett lagringskonto är alla offentligt tillgängliga objekt berättigade för CDN POP-cachelagring. Om du ändrar ett objekt som för tillfället är cachelagrat i CDN blir det nya innehållet inte tillgängligt via Azure CDN förrän Azure CDN uppdaterar sitt innehåll efter det att det cachelagrade innehållets Time to Live-period har löpt ut.
Ta bort innehåll från Azure CDN
Om du inte längre vill cachelagra ett objekt i Azure CDN kan du vidta något av följande steg:
- Gör containern privat i stället för offentlig. Mer information finns i Hantera anonym läsåtkomst till containrar och blobar.
- Inaktivera eller ta bort CDN-slutpunkten med hjälp av Azure Portal.
- Ändra din värdbaserade tjänst så att den inte längre svarar på förfrågningar för objektet.
Ett objekt som redan har cachelagrats i Azure CDN förblir cachelagrat tills objektets Time to Live-period har löpt ut eller tills slutpunkten har rensats. När Time to Live-perioden har löpt ut avgör Azure CDN om CDN-slutpunkten fortfarande är giltigt och om objektet fortfarande är tillgängligt anonymt. Om så inte är fallet kommer objektet inte längre att cachelagras.
Rensa resurser
I föregående steg skapade du en CDN-profil och en CDN-slutpunkt i en resursgrupp. Spara dessa resurser om du vill gå till Nästa steg och lära dig hur du lägger till en anpassad domän i din slutpunkt. Men om du inte tänker använda de här resurserna i framtiden kan du ta bort dem genom att ta bort resursgruppen (på så sätt undviker du ytterligare kostnader):
På den vänstra menyn i Azure Portal väljer du Resursgrupper och sedan CDNQuickstart-rg*.
På sidan Resursgrupp väljer du Ta bort resursgrupp, anger CDNQuickstart-rg i textrutan och väljer sedan Ta bort.
Den här åtgärden tar bort resursgruppen, profilen och slutpunkten som du skapade i den här snabbstarten.
Om du vill ta bort ditt lagringskonto markerar du det på instrumentpanelen och väljer sedan Ta bort på den översta menyn.